A warm, hearty, and flavor-packed dish, this spiced chickpea skillet brings together tender chickpeas, aromatic spices, and a rich tomato base. It’s a simple one-pan meal that delivers comfort and bold taste with minimal effort.
Why You’ll Love This Recipe
This recipe is perfect for busy days when you want something nourishing without spending hours in the kitchen. It uses pantry staples, comes together in one skillet, and is naturally filling and satisfying. The blend of spices creates a deep, rich flavor, while the chickpeas provide plant-based protein and texture. It’s also versatile enough to serve on its own, with bread, or over rice.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 teaspoon ground cumin
1 teaspoon smoked paprika
1/2 teaspoon ground coriander
1/2 teaspoon chili flakes (adjust to taste)
1/2 teaspoon turmeric
1 can (400g) chickpeas, drained and rinsed
1 can (400g) chopped tomatoes
2 tablespoons tomato paste
1/2 teaspoon salt (or to taste)
1/4 teaspoon black pepper
1/2 teaspoon sugar (optional, to balance acidity)
1/4 cup water or vegetable broth
2 cups fresh spinach (optional)
Fresh parsley or cilantro for garnish
Lemon wedges for serving
Directions
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 5 minutes until softened and translucent.
Stir in the minced garlic and cook for another minute until fragrant.
Add the cumin, smoked paprika, coriander, chili flakes, and turmeric. Stir well and toast the spices for about 30 seconds to release their aroma.
Add the chickpeas to the skillet and stir to coat them evenly with the spices.
Pour in the chopped tomatoes and add the tomato paste. Stir everything together until well combined.
Season with salt, black pepper, and sugar if using. Add the water or vegetable broth and bring the mixture to a gentle simmer.
Let it cook for 10–15 minutes, stirring occasionally, until the sauce thickens and the flavors meld together.
If using spinach, stir it in during the last few minutes of cooking and allow it to wilt.
Taste and adjust seasoning if needed. Remove from heat and garnish with fresh herbs.
Serve hot with lemon wedges on the side.
Servings and timing
Servings: 3 to 4 servings
Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes
Variations
You can add diced bell peppers or zucchini for extra vegetables and texture.
For a creamier version, stir in a few tablespoons of coconut milk toward the end.
If you prefer a heartier dish, add cooked rice or quinoa directly into the skillet.
You can also crack eggs into the skillet and let them cook gently in the sauce for a shakshuka-style twist.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, warm the chickpea skillet in a pan over medium heat, adding a splash of water if the sauce has thickened too much. You can also microwave it in short intervals, stirring in between.
This dish can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I use dried chickpeas instead of canned?
Yes, but they need to be soaked and cooked beforehand until tender before adding to the recipe.
Is this dish spicy?
It has a mild to moderate heat level. You can reduce or omit chili flakes to make it milder.
Can I make this recipe ahead of time?
Yes, it tastes even better the next day as the flavors develop further.
What can I serve with this dish?
It pairs well with rice, flatbread, couscous, or even crusty bread.
Can I add meat to this recipe?
Yes, you can add cooked chicken or ground meat if you want a non-vegetarian version.
Is this recipe vegan?
Yes, it is completely plant-based as written.
Can I use fresh tomatoes instead of canned?
Yes, use about 2 cups of chopped fresh tomatoes, though the flavor may be slightly lighter.
How do I thicken the sauce?
Let it simmer longer uncovered, or mash some of the chickpeas to naturally thicken it.
Can I freeze leftovers?
Yes, it freezes well and can be stored for up to 2 months.
What herbs work best for garnish?
Fresh parsley or cilantro both complement the flavors nicely.
Conclusion
This spiced chickpea skillet is a simple yet deeply flavorful meal that proves how pantry ingredients can transform into something special. Whether you’re cooking for yourself or sharing with others, it’s a reliable, comforting dish that you’ll want to make again and again.
A hearty and flavorful spiced chickpea skillet simmered in a rich tomato sauce with aromatic spices, perfect for a quick and satisfying plant-based meal.
Ingredients
1 tablespoon olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 teaspoon ground cumin
1 teaspoon smoked paprika
1/2 teaspoon ground coriander
1/2 teaspoon chili flakes
1/2 teaspoon turmeric
1 can (400 g) chickpeas, drained and rinsed
1 can (400 g) chopped tomatoes
2 tablespoons tomato paste
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 teaspoon sugar (optional)
1/4 cup water or vegetable broth
2 cups fresh spinach (optional)
Fresh parsley or cilantro for garnish
Lemon wedges for serving
Instructions
Heat olive oil in a skillet over medium heat and cook onion for about 5 minutes until softened.
Add garlic and cook for 1 minute until fragrant.
Stir in cumin, paprika, coriander, chili flakes, and turmeric, cooking for 30 seconds.
Add chickpeas and stir to coat with spices.
Add chopped tomatoes and tomato paste, mixing well.
Season with salt, pepper, and sugar if using, then add water or broth.
Simmer for 10–15 minutes until sauce thickens.
Stir in spinach if using and cook until wilted.
Adjust seasoning, garnish with herbs, and serve with lemon wedges.
Notes
Add vegetables like bell peppers or zucchini for extra texture.
Stir in coconut milk for a creamier version.
Mash some chickpeas to naturally thicken the sauce.
Store in the refrigerator for up to 4 days.
Freeze for up to 2 months and thaw before reheating.