This Broccoli Chickpea Curry is a rich, nourishing, and satisfying plant-based meal that combines tender broccoli, protein-packed chickpeas, creamy coconut milk, and warming Indian-inspired spices. Ready in just 40 minutes, it’s the perfect weeknight dinner that delivers bold flavor with minimal effort.
The combination of aromatic garlic, ginger, cumin, coriander, and turmeric creates a deeply flavorful curry sauce, while coconut milk and coconut cream add a luxurious texture. Whether you’re looking for a healthy vegan dinner or a comforting meatless meal, this broccoli chickpea curry is guaranteed to become a regular part of your recipe collection.
Why You’ll Love This Recipe
- Quick and easy one-pan meal
- Naturally vegan and dairy-free
- Rich, creamy coconut curry sauce
- Packed with plant-based protein and fiber
- Loaded with wholesome vegetables
- Perfect for meal prep and leftovers
- Customizable spice level
Ingredients
For the Curry
- 1 tablespoon coconut oil – For sautéing the aromatics
- 1 medium onion, diced – Adds sweetness and depth
- 2 garlic cloves, minced – Essential aromatic flavor
- 1 tablespoon fresh ginger, finely chopped – Adds warmth and freshness
- ¼ fresh red chili pepper, finely chopped – Provides gentle heat
- 1 teaspoon ground cumin – Earthy and aromatic
- 1 teaspoon ground coriander – Adds citrusy spice notes
- ½ teaspoon chili powder – Enhances warmth and flavor
- ½ teaspoon turmeric – Adds color and earthy flavor
- 2 tablespoons tomato paste – Creates a rich curry base
- 1 can (14 oz / 400 ml) coconut milk – Forms the creamy sauce
- 1 lb (450 g) broccoli florets – Fresh and nutritious
- 1 can (14 oz / 400 g) chickpeas, drained and rinsed – Protein-rich and filling
- ½ cup coconut cream – Adds extra creaminess
- Fresh cilantro, roughly chopped – For freshness and garnish
- Salt, to taste – Enhances all the flavors
How to Make Broccoli Chickpea Curry
Sauté the Aromatics
Heat the coconut oil in a large skillet or pan over medium heat.
Add the diced onion and cook for 3–5 minutes until softened and translucent.
Stir in the garlic, ginger, and red chili pepper. Cook for another minute until fragrant.
Toast the Spices
Add the cumin, coriander, chili powder, and turmeric.
Stir continuously for about 1 minute, allowing the spices to bloom and release their aroma.
Build the Curry Sauce
Mix in the tomato paste and cook briefly.
Pour in the coconut milk and stir until smooth and well combined.
Bring the mixture to a gentle simmer.
Add the Vegetables and Chickpeas
Add the broccoli florets and chickpeas to the pan.
Stir well to coat everything in the curry sauce.
Reduce the heat slightly and maintain a gentle simmer.
Simmer Until Tender
Cook for approximately 10 minutes, or until the broccoli becomes tender while still retaining some texture.
Finish the Curry
Stir in the coconut cream and fresh cilantro.
Taste and adjust seasoning with salt as needed.
Serve immediately while warm.

Tips for Success
- Cut broccoli into bite-sized florets for even cooking
- Avoid overcooking the broccoli to maintain texture and color
- Use full-fat coconut milk for the creamiest sauce
- Toasting the spices enhances their flavor significantly
- Add extra coconut cream for an even richer curry
Equipment Needed
- Large skillet or sauté pan
- Cutting board
- Sharp knife
- Wooden spoon or spatula
Recipe Variations
Extra Spicy Curry
Increase the amount of fresh chili pepper or add cayenne pepper.
Add More Vegetables
Include cauliflower, spinach, carrots, bell peppers, or green beans.
Protein Boost
Add tofu, lentils, or extra chickpeas for additional protein.
Low-Carb Version
Reduce the chickpeas and add more broccoli or cauliflower.
Thai-Inspired Curry
Add a spoonful of red curry paste and a squeeze of lime juice.
Serving Suggestions
This creamy curry pairs perfectly with:
- Steamed jasmine rice
- Brown rice
- Basmati rice
- Naan bread
- Quinoa
- Cauliflower rice
- Warm flatbread
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 2 months in freezer-safe containers.
Reheating
Warm gently on the stovetop or microwave, adding a splash of water or coconut milk if needed.
Frequently Asked Questions
Can I use frozen broccoli?
Yes. Frozen broccoli works well, though it may cook slightly faster.
Can I make this curry ahead of time?
Absolutely. The flavors deepen and improve after a day in the refrigerator.
Is this curry spicy?
It has mild heat, but you can easily adjust the spice level to your preference.
Can I use light coconut milk?
Yes, but the curry will be less rich and creamy.
What can I substitute for chickpeas?
White beans, lentils, or cubed tofu are great alternatives.
Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free. Just ensure any packaged ingredients are certified gluten-free if necessary.
Final Thoughts
This Broccoli Chickpea Curry is the perfect balance of comfort, nutrition, and bold flavor. Creamy coconut milk, aromatic spices, hearty chickpeas, and tender broccoli come together in a satisfying meal that’s both simple to prepare and incredibly delicious.
Whether you’re cooking for a busy weeknight, meal prepping for the week, or serving guests, this flavorful vegan curry delivers warmth, richness, and wholesome ingredients in every bite. Pair it with rice or warm naan and enjoy a restaurant-quality curry right at home.
Print
Broccoli Chickpea Curry
Description
Whip up a deliciously hearty meal with this broccoli chickpea curry. It’s a perfect blend of nourishing chickpeas, fresh broccoli, and aromatic spices that’s sure to become a new favorite in your dinner rotation.
Ingredients
- 1 tablespoon coconut oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, finely chopped
- ¼ fresh red chili pepper, finely chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon chili powder
- ½ teaspoon turmeric
- 2 tablespoons tomato paste
- 1 can (14 oz / 400 ml) coconut milk
- 1 lb (450 g) broccoli florets, cut into small chunks
- 1 can (14 oz / 400 g) chickpeas
- ½ cup (100 ml) coconut cream
- A handful of fresh cilantro, roughly chopped
- Salt to taste
Instructions
- Heat coconut oil in a large pan over medium heat. Add onion and sauté for 3–5 minutes until translucent.
- Add garlic, ginger, and red chili pepper. Cook for 1 minute until fragrant.
- Stir in cumin, coriander, chili powder, and turmeric. Cook for another minute.
- Add tomato paste and coconut milk. Stir well and bring to a gentle simmer.
- Add broccoli florets and chickpeas. Stir to coat and keep at a low simmer.
- Cook for about 10 minutes until the broccoli is tender but still slightly firm.
- Stir in coconut cream and fresh cilantro. Serve warm with naan bread or rice.
Notes
- Serve with steamed rice, quinoa, or warm naan bread.
- Adjust chili pepper quantity for more or less heat.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stovetop or in the microwave before serving.