If you’re craving something flavorful, hearty, and packed with wholesome ingredients that come together in one skillet, you’ve got to try this Spicy Chickpeas with Tomatoes and Spinach Recipe. It’s one of those dishes that’s simple, satisfying, and offers just the right kick of spice to brighten up your weeknight dinners. I absolutely love how this recipe melds the warmth of cumin and turmeric with the brightness of fresh spinach and juicy tomatoes. Keep reading and I’ll walk you through everything so you can nail it every single time.
Why You’ll Love This Recipe
- Super Quick & Easy: Perfect for busy days when you want to whip up something nourishing in under 30 minutes.
- Vibrant Flavor Combo: The spices and fresh ingredients create a beautiful blend that’s both comforting and exciting to your taste buds.
- Nutritious and Filling: Chickpeas pack protein and fiber, while spinach adds a boost of vitamins—great for meatless meals that don’t leave you hungry.
- Versatile & Leftover Friendly: I love making a big batch because it tastes even better the next day, making meal prep a breeze.
Ingredients You’ll Need
These ingredients work beautifully together, each bringing its own character without complicating the prep. When you shop, aim for fresh spinach and good-quality canned tomatoes and chickpeas—their quality really shines through here.
- Olive oil: Adds richness and helps the spices bloom—extra virgin olive oil is my personal favorite.
- Crushed red pepper: This is your heat source, but you can dial it down or up depending on your spice tolerance.
- Onion: The base flavor, best diced finely to melt into the dish.
- Garlic: Freshly minced is key—it brings that wonderful aromatic depth.
- Tomatoes: Fresh diced when in season or canned for convenience; both work great.
- Chickpeas: I recommend organic and/or low-sodium canned varieties to control salt content and quality.
- Cumin: Earthy and warm—it’s one of the spices that gives this recipe its signature flavor.
- Oregano: Adds a subtle herbal note that pairs beautifully with cumin and turmeric.
- Turmeric: Supports the dish’s lovely golden color and adds a gentle earthy warmth.
- Spinach: Fresh and packed—you’ll want it to just wilt to keep that vibrant green and slight crunch.
Variations
I love mixing things up with this recipe depending on the season or what I have on hand. It’s super forgiving, so feel free to experiment and make it your own—you’ll be surprised how versatile it is.
- With extra veggies: I sometimes add diced bell peppers or zucchini for more texture and color—they’re a great way to sneak in extra nutrients.
- Spice levels: If you want it milder, reduce the crushed red pepper or swap it for smoked paprika for a different smoky flavor without heat.
- Herbs swap: Try adding fresh cilantro or parsley at the end for a fresh twist that brightens the dish beautifully.
- Make it creamy: Stir in a spoonful of Greek yogurt or coconut cream just before serving to balance the spice with creaminess.
How to Make Spicy Chickpeas with Tomatoes and Spinach Recipe
Step 1: Sauté the aromatics
Start by heating the olive oil in a large skillet over medium heat. Once hot, sprinkle in the crushed red pepper to infuse the oil—that step really releases the heat early on, setting the stage. Add the diced onions and minced garlic, cooking and stirring often for about 2 minutes until they’re fragrant and starting to soften. Don’t rush here—this is where a ton of flavor builds!
Step 2: Build the base with tomatoes and chickpeas
Stir in the diced tomatoes (or canned), chickpeas, cumin, oregano, turmeric, plus salt and pepper to taste. Give everything a good mix so the spices coat the chickpeas evenly. Cover the skillet with a lid and let it simmer gently for about 10 minutes. This lets all those flavors marry perfectly, and the chickpeas soften up, soaking in the spice and tomato goodness.
Step 3: Wilt in the spinach
Finally, add the fresh, packed spinach on top and cover the pan again. It only takes about 3 minutes to wilt down nicely, and you’ll want to keep an eye on it so it stays tender and vibrant green—not mushy. When it looks just right, give everything a quick stir and taste for seasoning—you might want a pinch more salt or pepper.
Once everything’s perfectly melded together, remove from heat and serve it hot.
Pro Tips for Making Spicy Chickpeas with Tomatoes and Spinach Recipe
- Toast Your Spices: I discovered that adding whole spices like cumin seeds and toasting them briefly before adding the onion lifts the flavor even more.
- Don’t Skip Rinsing Chickpeas: I used to skip rinsing canned chickpeas, but rinsing removes extra sodium and the canned taste, making the dish fresher.
- Adjust Heat Gradually: Start with less crushed red pepper, especially if you’re cooking for kids or the spice-wary—you can always add more later.
- Fresh Spinach Last: Adding spinach too early can make it turn mushy and grayish; adding it at the end keeps that lovely color and slight bite.
How to Serve Spicy Chickpeas with Tomatoes and Spinach Recipe
Garnishes
I often sprinkle chopped fresh cilantro or parsley on top—those herbs add a fresh pop of color and bright flavor right before serving. A dollop of plain yogurt or a squeeze of lemon juice also lifts the dish beautifully, balancing the spicy notes with a bit of creaminess or zing.
Side Dishes
Personally, I love pairing this with fluffy basmati rice or warm flatbreads like naan or pita. It’s also fantastic alongside a simple cucumber and tomato salad for something light and refreshing to contrast the warmth of the chickpeas.
Creative Ways to Present
For a fun dinner party, I’ve served this in little bowls topped with crumbled feta and pistachios for texture contrast. You could also spoon it over roasted sweet potatoes for a colorful, nutrient-packed plate. It’s a great base for lots of creative presentations.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge—they keep beautifully for up to 3 days. The flavors actually deepen overnight, so I’m always excited to dig in for lunch the next day.
Freezing
If I want to freeze it, I let the dish cool completely, then portion it into freezer-friendly containers. It freezes well for up to 2 months. When thawed, the spinach softens a bit more, but the dish remains delicious.
Reheating
When reheating, I prefer gently warming it on the stovetop with a splash of water or broth to keep it from drying out. It warms evenly and tastes just as fantastic as freshly made.
FAQs
-
Can I use dried chickpeas instead of canned?
Absolutely! Just remember to soak dried chickpeas overnight and cook them fully before adding to the recipe. It’s a bit more time-consuming but totally worth it if you prefer fresh-cooked beans.
-
How spicy is this Spicy Chickpeas with Tomatoes and Spinach Recipe?
The heat mainly comes from the crushed red pepper. If you’re sensitive to spice, you can reduce or omit it, and still get great flavor from the cumin, turmeric, and oregano.
-
Can I substitute fresh spinach with frozen?
You can, but the texture and color won’t be quite the same. If using frozen, thaw and drain it well before adding to avoid excess moisture in the dish.
-
Is this recipe vegan and gluten-free?
Yes! This recipe is naturally vegan and gluten-free, making it a fantastic option for many dietary needs.
Final Thoughts
This Spicy Chickpeas with Tomatoes and Spinach Recipe has become one of my kitchen staples—not just because it’s delicious, but because it’s so simple and flexible. I know you’ll enjoy how easily you can put together a nutritious meal that warms you up and keeps you satisfied. Give it a try soon; I bet it’ll become a fast favorite in your home just like it did in mine!
Print
Spicy Chickpeas with Tomatoes and Spinach Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A vibrant and nutritious dish combining spicy chickpeas simmered with tomatoes and fresh spinach, flavored with aromatic spices for a comforting and healthy meal perfect for vegetarians and anyone who loves bold flavors.
Ingredients
Produce
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 medium tomatoes, diced (or one 15 oz. can diced tomatoes)
- 2 cups fresh spinach, packed
Pantry
- 2 tablespoons olive oil
- 1/2 teaspoon crushed red pepper
- 2 15 oz. cans chickpeas, drained and rinsed (preferably organic and/or low sodium)
- 1 1/2 teaspoons cumin
- 1 teaspoon oregano
- 1/2 teaspoon turmeric
- Salt and pepper, to taste
Instructions
- Heat the oil and spices: Heat 2 tablespoons olive oil over medium heat in a large skillet, then add 1/2 teaspoon crushed red pepper to infuse the oil with heat.
- Sauté the aromatics: Add the diced onion and minced garlic to the skillet and cook for about 2 minutes until softened and fragrant.
- Add tomatoes and chickpeas: Stir in the diced tomatoes (or canned tomatoes), drained and rinsed chickpeas, 1 1/2 teaspoons cumin, 1 teaspoon oregano, 1/2 teaspoon turmeric, along with salt and pepper to taste. Cover the skillet and let it simmer for 10 minutes so the flavors meld.
- Incorporate spinach: Add 2 cups packed fresh spinach to the skillet, cover again, and cook until the spinach just wilts, about 3 minutes.
- Final seasoning and serving: Adjust seasoning with additional salt and pepper if needed. Remove from heat and serve hot. This dish also makes great leftovers for a few days.
Notes
- Use low sodium canned chickpeas to control salt levels.
- Adjust crushed red pepper to taste for desired heat level.
- Fresh spinach can be substituted with kale or other leafy greens.
- This meal is vegetarian and can be made vegan by ensuring no animal-based ingredients are added.
- Leftovers store well in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 5g
- Sodium: 250mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 0mg