Spanish-style Chickpeas Recipe
Spanish-Style Chickpeas (Garbanzos a la Española) - A Cozy One-Pot Recipe
Smoky paprika, sweet tomatoes, silky spinach, and tender chickpeas simmered into a rustic Spanish stew you'll want to make on repeat.
There's a dish that shows up in almost every Spanish home kitchen, tucked between the tapas bars and the paella pans: garbanzos con espinacas, or Spanish-style chickpeas with spinach. It's humble, it's cheap, and it's one of those recipes that tastes like it's been made a thousand times before - because in Spain, it has been.
I first fell in love with this dish the way most people do: by accident, in a small bar in Seville, expecting tapas and getting a bowl of something that tasted like a warm hug. Since then, I've made my own version at home more times than I can count, and I want to share it with you exactly the way I make it - smoky, saucy, and endlessly comforting.
This version is halal-friendly and alcohol-free: no wine, no pork-based chorizo. Instead, we lean on smoked paprika, garlic, and a good glug of olive oil to build that deep, smoky Spanish flavor - plus an optional beef or turkey chorizo for those who want a meaty version.
Why You'll Love This Recipe
- One pot, 30 minutes, minimal cleanup. This is a weeknight dinner that doesn't ask much of you.
- Pantry-friendly. Canned chickpeas, canned tomatoes, and spices you probably already own.
- Naturally vegetarian and vegan-adaptable, but hearty enough that no one will miss meat.
- Budget-friendly comfort food that tastes like it took hours, even though it didn't.
- Freezes beautifully, so it's a genuine meal-prep hero.
- Deeply flavorful thanks to smoked paprika (pimentón), which does most of the heavy lifting.
Ingredients (Serves 4)
- 4 tbsp extra virgin olive oil
- 1 medium yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tsp smoked paprika (pimentón dulce), plus extra for serving
- ½ tsp ground cumin
- ¼ tsp chili flakes (optional, for heat)
- 1 bay leaf
- 1 can (400g/14oz) crushed tomatoes
- 2 cans (400g/14oz each) chickpeas, drained and rinsed
- 1 cup vegetable or chicken broth
- 4 cups fresh baby spinach (or one 10oz bag frozen spinach, thawed)
- 1 tsp sherry vinegar or lemon juice (a halal, alcohol-free stand-in for sherry wine)
- Salt and black pepper, to taste
- Optional: 4 oz beef or turkey chorizo, sliced, for a meatier version
- Crusty bread, to serve
Step-by-Step Instructions
- Build the base. Heat the olive oil in a wide, deep skillet or Dutch oven over medium heat. Add the onion and cook for 5-6 minutes, until soft and translucent.
- Bloom the spices. Add the garlic, smoked paprika, cumin, chili flakes, and bay leaf. Stir constantly for 30-45 seconds - just until fragrant. Don't let the paprika burn, or it turns bitter.
- If using chorizo, add it now and cook for 2-3 minutes to release its oils and color the sauce.
- Add the tomatoes and broth. Pour in the crushed tomatoes and broth, stirring to combine. Bring to a gentle simmer.
- Add the chickpeas. Stir them in and let everything simmer uncovered for 12-15 minutes, until the sauce thickens slightly and the chickpeas soften further and soak up flavor.
- Finish with spinach. Fold in the spinach in batches, letting each addition wilt before adding more.
- Brighten it up. Stir in the sherry vinegar or lemon juice, then season with salt and pepper to taste.
- Rest, then serve. Let the stew sit off the heat for 5 minutes - this is when the flavors really come together. Serve hot with crusty bread and a dusting of extra smoked paprika.
Chef's Tips
- Toast your paprika, don't torch it. Smoked paprika turns bitter almost instantly if it hits oil that's too hot. Pull the pan slightly off heat when you add it if you're nervous.
- Mash a few chickpeas. Lightly crushing a spoonful of chickpeas against the side of the pan naturally thickens the sauce without any flour or cornstarch.
- Let it rest. Like most stews, this one tastes better 10 minutes after cooking than the moment it comes off the heat.
- Use good canned tomatoes. This dish has so few ingredients that the quality of your tomatoes really shows. Look for ones with no added sugar or citric acid overload.
- Fry a few whole garlic slices in the oil first for a deeper, roastier garlic flavor, then proceed with the diced onion.
Common Mistakes to Avoid
- Skipping the spice bloom. Adding raw paprika straight into the tomatoes gives a flat, dusty flavor. Always cook it briefly in oil first.
- Over-salting too early. Broth and canned tomatoes already carry sodium. Taste before you season at the end, not the beginning.
- Boiling instead of simmering. A hard boil breaks down the chickpeas into mush and can scorch the sauce. Keep it at a gentle simmer.
- Using canned spinach. It turns slimy and grey. Fresh or frozen (properly drained) spinach holds its color and texture far better.
- Not draining/rinsing canned chickpeas. The canning liquid (aquafaba) can make the sauce taste tinny; a quick rinse fixes this instantly.
- Serving it the second it's done. As noted above, this dish needs a short rest to let the flavors marry.
Ingredient Substitutions
| Original Ingredient | Substitute | Notes |
|---|---|---|
| Beef/turkey chorizo | Smoked tofu or mushrooms | Keeps the smoky flavor, fully vegetarian |
| Fresh spinach | Swiss chard or kale | Cook chard/kale slightly longer |
| Crushed tomatoes | Diced tomatoes, blended | Same flavor, adjust texture as needed |
| Sherry vinegar | Lemon juice or apple cider vinegar | A halal, alcohol-free acid substitute |
| Canned chickpeas | Dried chickpeas, soaked and cooked | Adds ~1 hour to prep time |
| Vegetable broth | Chicken broth or water + bouillon | Use low-sodium if watching salt |
Serving Suggestions
- Ladle over crusty rustic bread or warm pita for soaking up the sauce.
- Serve alongside steamed rice or couscous for a heartier meal.
- Pair with a simple green salad dressed in lemon and olive oil to balance the richness.
- Top with a fried egg for a Spanish-style brunch twist (huevos con garbanzos).
- Add a side of roasted vegetables like peppers or zucchini for extra color and nutrients.
Meal Prep Tips
- Batch it. This recipe doubles or triples easily and keeps well for a full week of lunches.
- Storage: Keep in an airtight container in the fridge for up to 4-5 days.
- Freezing: Freezes beautifully for up to 3 months. Freeze in individual portions for quick weekday lunches.
- Reheating: Reheat gently on the stovetop with a splash of water or broth to loosen the sauce; microwave in 1-minute intervals, stirring between.
- Add spinach fresh. If meal-prepping, consider storing the base stew without spinach and stirring in fresh spinach only when reheating, so it doesn't turn mushy over multiple days.
Recipe Notes
- This dish is traditionally called garbanzos con espinacas and has roots in both Spanish home cooking and Sephardic Jewish cuisine, both of which historically avoided pork and shellfish, which is part of why it adapts so naturally to a halal kitchen.
- The dish thickens as it cools, so if reheating leftovers, add a splash of water or broth to bring it back to a saucy consistency.
- For more on the health benefits of chickpeas, the Harvard T.H. Chan School of Public Health's page on legumes is a solid, science-backed resource.
- To learn more about smoked paprika and Spanish pantry staples, Serious Eats' guide to Spanish pantry ingredients is worth a read.
Frequently Asked Questions (FAQ)
Is this recipe halal? Yes. This version uses no wine, no pork, and no alcohol-based ingredients. If adding chorizo, choose a halal-certified beef or turkey chorizo.
Can I make this vegan? Yes, simply skip the chorizo (or use smoked tofu/mushrooms instead) and use vegetable broth.
Can I use dried chickpeas instead of canned? Absolutely. Soak 1 cup of dried chickpeas overnight, then simmer until tender (about 45-60 minutes) before adding to the stew.
What can I use instead of smoked paprika? Regular paprika plus a small pinch of ground cumin can approximate the flavor, though you'll lose some of the signature smokiness.
How spicy is this dish? Not spicy at all by default, the chili flakes are optional. Add more for heat, or omit entirely for a mild version.
Can I make this in a slow cooker? Yes. Sauté the onion, garlic, and spices first for flavor, then transfer everything (except spinach) to a slow cooker and cook on low for 4 hours. Stir in spinach in the last 10 minutes.
Is this recipe gluten-free? Yes, naturally. Just double-check your broth and chorizo (if using) for hidden gluten additives.
Nutrition Table (Per Serving, approx. serves 4)
| Nutrient | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 12 g |
| Carbohydrates | 38 g |
| Fiber | 10 g |
| Sugars | 7 g |
| Fat | 13 g |
| Saturated Fat | 2 g |
| Sodium | 480 mg |
| Iron | 3.5 mg |
| Vitamin A | 45% DV |
| Vitamin C | 20% DV |
Values are estimates and will vary based on exact brands and optional add-ins like chorizo.
Recipe Card
Spanish-Style Chickpeas (Garbanzos con Espinacas)
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
- Category: Main Course / Stew
- Cuisine: Spanish
- Diet: Halal, Vegetarian-adaptable, Gluten-free
Ingredients:
- 4 tbsp olive oil
- 1 yellow onion, diced
- 4 garlic cloves, minced
- 1 tsp smoked paprika
- ½ tsp cumin
- ¼ tsp chili flakes (optional)
- 1 bay leaf
- 1 can (400g) crushed tomatoes
- 2 cans (400g each) chickpeas, drained
- 1 cup broth
- 4 cups fresh spinach
- 1 tsp sherry vinegar or lemon juice
- Salt and pepper to taste
- Optional: 4 oz beef/turkey chorizo
Instructions:
- Sauté onion in olive oil until soft.
- Add garlic and spices; bloom briefly.
- Add chorizo if using; cook 2-3 minutes.
- Add tomatoes and broth; simmer.
- Stir in chickpeas; simmer 12-15 minutes.
- Fold in spinach until wilted.
- Finish with vinegar/lemon, salt, and pepper.
- Rest 5 minutes, then serve.
Cauliflower Cheese Olivier Potato Salad



