Harissa Carrot Rice
Photo by Muhammad Khawar Nazir on Pexels

Harissa Carrot Rice

A vibrant, spiced North African rice pilaf featuring tender carrots and chickpeas bound together with harissa paste, cumin, and a touch of warm spices. The rice absorbs bold flavors from the harissa while the carrots add natural sweetness and texture. Serve alongside roasted meats, grilled fish, or as a hearty vegetarian main with a dollop of yogurt.

Prep
12 min
Cook
25 min
Wait
10 min
Total
47 min
Makes
4 servings (about 3½ cups)
Share

Steps

Before you start
  • Measure out the rice and set aside
  • Check that your harissa paste is fresh and not separated
  • Have all other ingredients prepped and within reach before you start cooking
  1. Rinse and prepare rice

    • Place the rice in a fine-mesh strainer and rinse under cold running water for about 30 seconds, stirring gently with your fingers, until the water runs mostly clear.
    • This removes excess starch and helps achieve separate grains.
    • Set the rinsed rice aside on a plate.
    + Show details

    Ready when: Water runs mostly clear

    Tip: Rinsing prevents the rice from becoming mushy and clumpy.

  2. Sauté aromatics and harissa

    • Heat the olive oil in a medium 3-quart (2.8-liter) saucepan over medium heat.
    • Add the diced onion and sauté for 3–4 minutes, stirring occasionally, until softened and lightly golden.
    • Add the minced garlic and cook for another 30 seconds until fragrant, then stir in the harissa paste.
    • Cook the mixture for 1 minute, stirring constantly, so the harissa blooms and loses any raw edge.
    + Show details

    Ready when: Harissa smells warm and aromatic, no raw paste odor

    Tip: Cooking the harissa for at least 1 minute mellows the heat and builds deeper flavor.

  3. Add cumin and toast

    • Stir in the ground cumin and cook for 30 seconds, stirring constantly, until the cumin's aroma blooms.
    • The spice oils will release into the oil and coat the bottom of the pan slightly.
    + Show details

    Ready when: Cumin is fragrant and slightly darker

    Tip: Toasting the cumin in fat brings out its warm, nutty notes.

  4. Add carrots and rice

    • Add the diced carrots to the pan and stir to coat with the oil and spice mixture.
    • Cook for 2 minutes, stirring, so the carrots begin to soften slightly and absorb the harissa flavor.
    • Add the rinsed rice and stir continuously for 1–2 minutes to coat each grain evenly with the oil and spices.
    + Show details

    Ready when: Every grain is glossy and coated; carrots are slightly softened

    Tip: Toasting the rice for 1–2 minutes helps it cook up with more individual grains and better flavor.

  5. Pour in broth and bring to boil

    • Pour the broth into the pan and stir well to distribute the harissa evenly and dislodge any spices stuck to the bottom.
    • Increase the heat to medium-high and bring the mixture to a boil, stirring occasionally (about 2–3 minutes).
    • Once boiling, taste and adjust salt and black pepper as needed—remember the chickpeas will add a little salt.
    + Show details

    Ready when: Liquid is at a rolling boil

    Tip: Adjust seasoning now before the rice absorbs all the liquid, so flavors are distributed throughout.

  6. Add chickpeas and cover

    • Stir in the drained and rinsed chickpeas to distribute them evenly.
    • Reduce the heat to low (just enough to maintain a very gentle, barely visible simmer), cover the pan with a tight-fitting lid, and cook undisturbed for 18–20 minutes.
    • The rice should absorb all the liquid and the carrots will become tender.
    + Show details

    Ready when: Liquid is completely absorbed; rice is tender but not mushy; no sound of bubbling

    Tip: Do not lift the lid during cooking—steam needs to stay inside to cook the rice evenly. If you smell burning or hear vigorous boiling, reduce heat further.

  7. Rest and fluff

    • Remove the pan from heat and keep it covered for 5 minutes.
    • This resting period allows the rice to firm up slightly and any remaining moisture to distribute evenly.
    • Then remove the lid, fluff the rice gently with a fork, breaking up any clumps, and stir once or twice to incorporate the chickpeas and carrots evenly.
    + Show details

    Ready when: Rice is fluffy and grains are separate; no steam rising

    Tip: Resting the rice off the heat is key to preventing mushiness and keeping grains intact.

  8. Finish and serve

    • Taste and adjust salt and pepper one more time.
    • Drizzle with lemon juice if using, and garnish with fresh cilantro if desired.
    • Serve warm, optionally with a dollop of yogurt on the side for cooling contrast.
    + Show details

    Tip: A squeeze of fresh lemon brightens the spiced rice and adds acidity that balances the harissa heat.

Good to know

Tips
  • For more heat, increase the harissa paste by ½ teaspoon at a time; for less heat, reduce by ½ teaspoon or mix the harissa with a tablespoon of yogurt before adding to mellow the spice.
  • If your broth is particularly salty, use unsalted broth or water with 1 bouillon cube, and taste carefully before adding extra salt in step 5.
  • Pair this pilaf with a dollop of labneh (strained yogurt) or plain Greek yogurt, fresh lemon wedges, and warm flatbread for a complete meal.
  • The recipe doubles easily: use a 4-quart (3.8-liter) saucepan, double all ingredient quantities, and extend the simmering time in step 6 by 2–3 minutes if needed.
Make ahead

Prepare the carrots and aromatics (onion and garlic) 1 day ahead, storing them separately in airtight containers in the refrigerator. The rice itself must be cooked fresh, as it does not reheat well.

Storage & reheating

Store leftover harissa carrot rice in an airtight container in the refrigerator for up to 3 days. To reheat, place in a saucepan with 2–3 tablespoons of water or broth, cover, and warm over medium-low heat for 3–4 minutes, stirring gently. Do not microwave, as the rice may become rubbery. Freezer storage is not recommended, as the texture of rice deteriorates upon thawing.

Substitutions
  • canned chickpeas, drained and rinsed → cooked lentils (green or brown) or cannellini beans. Use about 1½ cups (250 g) cooked legumes. They add protein and fiber similarly, though lentils will be softer and beans creamier. Rinse canned beans to reduce sodium.
  • harissa paste → 1 tablespoon smoked paprika + ½ teaspoon cayenne pepper + ½ teaspoon caraway seeds. This mixture approximates harissa's warmth and heat. Use a mortar and pestle to crush the caraway slightly before cooking, and add with the paprika and cayenne for better distribution.
  • vegetable or chicken broth → chicken or beef broth, or water with 1 vegetable bouillon cube dissolved in it. The rice absorbs the liquid and flavor, so the choice of broth will affect the final taste. Chicken broth adds subtle depth; water with bouillon is lighter.
  • carrots → diced sweet potato or butternut squash (same amount). Sweet potato and squash add similar texture and natural sweetness. They cook at roughly the same pace and won't require timing adjustments.

More pilaf

See all →

Find more like this

Meal
Dinner
Cuisine
Moroccan
Main ingredient
ChickpeasCarrotsRice
Method
Stovetop
Quick & Easy
EasyOne-PotBudget

Reviews (0)