Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Harissa Chickpeas With Turmeric Rice recipe

Harissa Chickpeas with Turmeric Rice Recipe 2026

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, aromatic Middle Eastern dish that combines spiced chickpeas with fragrant golden rice for a complete, satisfying meal.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 cans (15 oz each) canned chickpeas, drained and rinsed
  • 3 tablespoons harissa paste
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups vegetable broth, divided
  • 1.5 cups long-grain white rice
  • 1.5 teaspoons ground turmeric
  • 1 teaspoon ground cumin
  • 0.5 teaspoon ground coriander
  • 5 tablespoons olive oil, divided
  • 1 teaspoon sea salt
  • 0.5 teaspoon black pepper
  • 0.5 cup fresh cilantro, chopped
  • 1 lime, cut into wedges

Instructions

  1. Measure 1.5 cups long-grain white rice into a fine-mesh strainer and rinse under cold running water for 2 minutes until water runs clear.
  2. Heat 3 tablespoons olive oil in a large saucepan over medium heat, allowing it to shimmer gently without browning.
  3. Add 1.5 teaspoons ground turmeric, 1 teaspoon ground cumin, and 0.5 teaspoon ground coriander to the hot oil, stirring constantly for 30 seconds until fragrant and bloomed.
  4. Pour the rinsed rice into the pan, stirring continuously for 2 minutes to coat every grain with the spiced oil and deepen the toasted flavor.
  5. Add 3 cups vegetable broth and 1 teaspoon sea salt, stirring once, then increase heat to high until the liquid boils rapidly.
  6. Reduce heat to low, cover the pan tightly with a lid, and simmer without lifting the lid for 18 minutes until the rice is tender and liquid is completely absorbed.
  7. Remove from heat and let stand covered for 5 minutes, then fluff with a fork to separate grains before serving alongside the harissa chickpeas.
  8. Heat 2 tablespoons olive oil in a large skillet over medium heat until it shimmers and becomes fragrant without browning.
  9. Add 1 medium diced onion to the hot oil and sauté for 4 minutes, stirring occasionally, until the onion becomes translucent and begins releasing its natural sweetness.
  10. Stir in 4 minced garlic cloves and cook for 1 minute, stirring constantly, until the raw garlic scent transforms into something aromatic and cooked.
  11. Add 3 tablespoons harissa paste to the pan and stir vigorously for 1 minute, dispersing the paste evenly throughout the onion and garlic mixture.
  12. Pour 1 can (14.5 oz) diced tomatoes with their liquid into the harissa mixture and stir thoroughly to combine all ingredients.
  13. Add 2 cans (15 oz each) chickpeas, drained and rinsed thoroughly under cold water, stirring gently to avoid breaking the delicate legumes.
  14. Add 1 cup vegetable broth and stir well, bringing the entire mixture to a gentle simmer over medium heat.
  15. Reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally, allowing flavors to meld and the sauce to thicken slightly.
  16. Divide the prepared turmeric rice among four serving bowls, spoon the harissa chickpeas and their sauce over the turmeric rice, garnish each bowl with fresh cilantro, and serve immediately with lime wedges on the side.

Notes

Chef Tips: Bloom the spices in hot oil first to activate their essential oils and intensify the flavor. Always rinse the rice to ensure a fluffy, non-sticky texture. Store leftovers in separate airtight containers in the refrigerator for up to 4 days.

  • Author: Sabella
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Middle Eastern
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 385
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 11g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 9.5g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg