I think a truly great weeknight meal needs to feel special without requiring a lot of effort. This hearty garbanzo beans recipe delivers exactly that, transforming humble chickpeas into a rich, flavorful stew that smells amazing as soon as the spices hit the pan. We’re skipping bland weeknight dinners in favor of something special, featuring a luscious roasted red pepper cashew cream. The secret ingredient—a creamy, no-dairy sauce made from cashews—adds a layer of richness that you’d normally only find in restaurant dishes. This recipe is designed for easy family dinners, coming together quickly while feeling like a gourmet experience. It’s proof that a healthy, quick meal can also be deeply satisfying and full of complex flavor.

Ingredients
- 400 g (15 oz) canned garbanzo beans: Use high-quality canned garbanzo beans for a quick weeknight meal. Be sure to rinse and drain them thoroughly to remove excess sodium and starchy liquid. Pat them lightly dry with a towel before adding them to the pot.
- 30 ml (2 tablespoons) olive oil: Used for sautéing the aromatics. Choose a high-quality extra virgin olive oil for best flavor.
- 1 medium yellow onion: Finely diced to ensure it softens and blends seamlessly into the stew. Sautéing it properly establishes the base flavor of the recipe.
- 3 cloves garlic: Minced fresh garlic provides a sharp, savory note. Do not substitute with pre-minced garlic for best results.
- 5 ml (1 teaspoon) ground cumin: Adds a deep, earthy warmth to the stew base. Ensure your spices are fresh for maximum impact.
- 5 ml (1 teaspoon) smoked paprika: Provides the key smoky element that defines this recipe. Do not use regular paprika as it lacks the necessary flavor depth.
- 2.5 ml (½ teaspoon) ground turmeric: Adds a beautiful golden hue and a subtle earthy flavor. Also helps to balance the richer tones of the other spices.
- 1.2 ml (¼ teaspoon) cayenne pepper (optional): A small amount adds a pleasant, warm background heat. Omit entirely or reduce if serving to small children or those sensitive to spice.
- 400 g (15 oz) canned diced tomatoes, undrained: The tomatoes provide the necessary acidity and liquid for the stew. Using undrained tomatoes preserves the liquid needed for simmering.
- 250 ml (1 cup) vegetable broth: Serves as the main liquid base for the stew. Use a low-sodium vegetable broth to better control the overall salt level. When I’m out of broth for this particular garbanzo beans recipe, I sometimes use water for half the liquid and finish with broth.
- 5 g (1 teaspoon) fine sea salt: Used to enhance and balance all the flavors in the stew. Adjust according to personal preference after simmering.
- 2.5 ml (½ teaspoon) freshly ground black pepper: Adds a sharp, pungent kick that complements the spices. Freshly ground pepper offers much more flavor than pre-ground.
- 120 g (4 oz) roasted red peppers, from a jar, drained: These are the base for the rich, smoky cream sauce. Ensure they are well-drained before blending to prevent a watery sauce.
- 60 g (½ cup) raw cashews: Must be raw cashews (not roasted) to achieve a truly creamy texture. Soak them in hot water for at least 30 minutes before blending. Soaking softens them so they blend into a smooth sauce.
- 15 ml (1 tablespoon) fresh lemon juice: Provides a bright, acidic counterpoint to the rich cashews and spices. Fresh juice makes a big difference compared to bottled lemon juice.
- 2.5 ml (½ teaspoon) smoked paprika (for cream): Adds a second layer of smoke to the cashew cream itself. This enhances the roasted red pepper flavor profile.
- 60 ml (¼ cup) water, plus more as needed (for cream): Used to achieve the desired consistency for the cashew cream. Adjust the amount based on how thick you want the sauce to be.
- 15 g (¼ cup) fresh parsley, finely chopped: Serves as a necessary garnish for freshness and visual appeal. Use flat-leaf parsley and chop just before serving.
Instructions
- Sauté Aromatics: Heat 30 ml (2 tablespoons) olive oil in a medium heavy-bottomed pot or Dutch oven over medium heat. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. This foundational step allows the onion’s natural sweetness to develop.
- Toast Spices: Add the minced garlic, ground cumin, smoked paprika, ground turmeric, and cayenne pepper (if using). Cook for 1 minute more, stirring constantly, until fragrant, being careful not to let the garlic burn. Toasting the spices activates their oils and deepens their flavor.
- Simmer Garbanzo Beans: Stir in the rinsed and drained garbanzo beans, canned diced tomatoes (undrained), vegetable broth, salt, and black pepper. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 15-20 minutes, allowing the flavors to meld into a rich stew base. The goal is to let the garbanzo beans absorb the rich tomato and spice base, creating a truly flavorful garbanzo beans recipe.
- Prepare Cashew Cream: While the garbanzo beans simmer, combine the drained roasted red peppers, soaked and drained cashews, fresh lemon juice, smoked paprika, and 60 ml (¼ cup) water in a high-speed blender. Blend until completely smooth and creamy, adding additional water (15 ml at a time) if needed to reach a pourable, sauce-like consistency. Soaking the cashews is crucial for achieving a smooth, velvety texture without grit. If your blender struggles to create a smooth texture, add another tablespoon of water and scrape down the sides, continuing to blend until velvety.
- Finish with Cream Swirl: Once the garbanzo beans have simmered, stir in half of the prepared Smoky Roasted Red Pepper Cashew Cream directly into the pot. Gently swirl it through the beans to create ribbons of color and add richness, without fully incorporating it into a uniform color. Continue to simmer for another 5 minutes, uncovered, for the sauce to slightly thicken.
- Serve and Garnish: To serve, ladle the garbanzo beans into individual shallow bowls. Spoon the remaining Smoky Roasted Red Pepper Cashew Cream generously over the top of each serving, allowing it to naturally drip and pool over the beans. Finish with a liberal sprinkling of fresh chopped parsley directly onto the cream and beans, ensuring vibrant green pops against the rich red and gold tones.
How to Serve This Hearty Garbanzo Beans Recipe
This creamy, high-protein garbanzo beans recipe is hearty enough to be a complete meal on its own, but it really shines when paired with simple sides that make the most of the rich sauce.
- With Crusty Bread: A warm, crusty loaf of sourdough or baguette is essential for soaking up the sauce.
- Over Grains: Serve over fluffy white rice or quinoa for a complete meal that adds extra fiber and texture.
- As a Filling: Use the leftovers to fill warm pita bread or serve alongside naan bread for a light lunch option.
- With a Side Salad: Pair the rich stew with a simple green salad dressed with a bright vinaigrette to cut through the creaminess.
Make-Ahead and Storage Tips
This garbanzo beans recipe holds up extremely well for meal prep. Store leftovers in an airtight container in the refrigerator for 3–4 days; the sauce will thicken as it chills, so add a splash of water when reheating. For best results when freezing, freeze the garbanzo bean stew without stirring in the cashew cream; thaw, reheat, and then add fresh cream. This ensures the best possible texture after freezing.

Recipe Variations and Shortcuts
You can easily adjust this recipe to match what you have available. When I’m short on time, I often skip making the cashew cream and instead use a full-fat canned coconut milk for similar richness without the blending step. For a non-vegetarian option, add cubed chicken during the initial sautéing step, or stir in chopped spinach during the final 5 minutes of simmering. To increase heartiness, add diced zucchini or bell peppers along with the onion at the beginning.
FAQs
Can I use chickpeas instead of garbanzo beans?
Garbanzo beans and chickpeas are actually the same thing. They are interchangeable in this garbanzo beans recipe, so feel free to use whichever label you prefer when shopping.
Do I have to soak the cashews for the cream sauce?
Soaking the cashews is highly recommended for achieving a truly smooth, velvety sauce. It softens them significantly, ensuring they blend without a gritty texture, especially in standard blenders.
How long does the cashew cream keep in the fridge?
Store any leftover cashew cream in an airtight container for up to 3 days. The cream will thicken slightly as it chills; whisk in a tablespoon of water before spooning it over the garbanzo beans.
Can I use store-bought roasted red pepper puree?
Yes, you can substitute 1/2 cup of high-quality roasted red pepper puree for the whole peppers. This is a great shortcut, just be sure to adjust the liquid content if the puree is very thick.
Is this recipe freezer-friendly?
Yes, but as noted above, freeze the stew base separately from the cashew cream. Freezing the cream can sometimes alter its smooth texture, so add fresh cream once reheated.
What can I use instead of cashews for a different nut-free option?
For a nut-free alternative in this garbanzo beans recipe, you can try using sunflower seeds for the cream, though the flavor will change slightly. Another good option for similar richness without blending is to use high-quality, full-fat canned coconut milk.
Conclusion
This easy garbanzo beans recipe redefines weeknight comfort food, delivering a deeply flavorful meal that feels both wholesome and decadent. Pin this healthy, family-friendly meal prep recipe for your next weeknight meal plan and get ready to enjoy something truly special.
Print
garbanzo beans recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian, Vegan, Gluten-Free
Description
A hearty, flavorful chickpea stew elevated by a creamy, non-dairy roasted red pepper cashew sauce. This recipe transforms humble chickpeas into a gourmet-style weeknight meal.
Ingredients
- 400 g (15 oz) canned garbanzo beans, rinsed and drained
- 30 ml (2 tablespoons) olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon cayenne pepper (optional)
- 400 g (15 oz) canned diced tomatoes, undrained
- 250 ml (1 cup) vegetable broth
- 1 teaspoon fine sea salt
- 1/2 teaspoon freshly ground black pepper
- 120 g (4 oz) roasted red peppers, drained
- 60 g (1/2 cup) raw cashews, soaked in hot water for 30 minutes
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon smoked paprika (for cream)
- 60 ml (1/4 cup) water, plus more as needed
- 1/4 cup fresh parsley, chopped
Instructions
- Sauté Onion Base: Heat olive oil in a pot over medium heat. Add diced onion and cook for 5-7 minutes until softened and translucent.
- Toast Spices: Add minced garlic, cumin, smoked paprika, turmeric, and cayenne pepper (if using). Stir constantly for 1 minute until fragrant.
- Simmer Stew: Add garbanzo beans, undrained diced tomatoes, vegetable broth, salt, and black pepper. Bring to a simmer, then reduce heat, cover, and cook for 15-20 minutes.
- Make Cashew Cream: While the stew simmers, blend the drained roasted red peppers, soaked cashews, lemon juice, smoked paprika, and 1/4 cup water until completely smooth, adding more water for desired consistency.
- Swirl Cream into Stew: Stir half of the prepared cashew cream into the pot. Continue simmering, uncovered, for 5 minutes for the sauce to thicken slightly.
- Serve and Garnish: Ladle the stew into bowls, top with remaining cashew cream, and garnish with fresh chopped parsley.
Notes
This recipe is excellent for meal prep; store in the refrigerator for 3-4 days (add water when reheating). For freezing, separate the stew base from the cashew cream for optimal texture. For a shortcut, use canned coconut milk instead of blending cashews, or add vegetables like zucchini or spinach for variety. Soaking cashews is recommended for a smooth sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: General
Nutrition
- Serving Size: 1 serving
- Calories: 240 kcal
- Sugar: 6 g
- Sodium: 500 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 4 g
- Protein: 9 g
- Cholesterol: 0 mg
Keywords: chickpea stew, garbanzo beans, vegan, vegetarian, gluten-free, healthy, weeknight meal, easy dinner, cashew cream, roasted red pepper
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.




