Quick Harissa Roasted Vegetable Rice
Photo by Gizem Gökce on Pexels

Quick Harissa Roasted Vegetable Rice

A vibrant, one-pot rice dish inspired by North African flavors, built on harissa's smoky heat and brightened by roasted zucchini, fresh tomatoes, and soft chickpeas. Ready in under 30 minutes, it works as a filling side dish or light main course.

Prep
10 min
Cook
18 min
Wait
5 min
Total
33 min
Makes
4 servings (about 1¼ cups each)
Share

Steps

Before you start
  • Measure all ingredients before you begin—the cooking goes quickly and there's no time for last-minute prep.
  • Use long-grain white rice or jasmine rice; arborio or short-grain rice will become too creamy.
  • If using canned chickpeas, drain and rinse them well to remove excess sodium.
  1. Sauté aromatics and harissa

    • Heat olive oil in a 12-inch (30 cm) skillet over medium heat.
    • Add diced onion and cook for 3–4 minutes, stirring occasionally, until softened and just beginning to turn golden at the edges.
    • Add minced garlic and harissa paste; stir constantly for 1 minute until fragrant and the harissa is fully distributed throughout the oil.
    • The mixture should darken slightly and become fragrant—this releases the spices' flavor.
    + Show details

    Ready when: Harissa is fragrant and darkened; onion is softened and golden

    Tip: Don't skip blooming the harissa in oil—it mellows any harsh edges and deepens the flavor.

  2. Toast and coat rice

    • Add rice directly to the skillet and stir constantly for 2 minutes.
    • Each grain should become coated in the harissa-oil mixture and the rice should smell toasted.
    • You'll hear a slight crackling sound as the rice toasts.
    + Show details

    Ready when: Rice is glossy and lightly toasted, each grain coated with harissa oil

    Tip: Toasting the rice helps it stay separate and not clump; don't walk away—it can brown too quickly.

  3. Add broth and bring to boil

    • Pour in 3 cups (720 ml) of broth all at once.
    • Increase heat to medium-high and bring the liquid to a rolling boil, stirring once or twice to make sure no rice is sticking to the bottom.
    • This should take 2–3 minutes.
    + Show details

    Ready when: Liquid is at a rolling boil

    Tip: Use the same liquid you cooked the onions in; don't rinse or drain the skillet.

  4. Add vegetables and cover

    • Reduce heat to medium-low.
    • Stir in zucchini, cherry tomatoes, chickpeas, salt, and pepper.
    • Reduce the heat to medium-low, then cover the skillet with a tight-fitting lid (or foil if you don't have one).
    • The goal is to trap steam while the rice cooks.
    + Show details

    Ready when: All ingredients are submerged; liquid is simmering gently under the lid

    Tip: Don't stir after adding vegetables—the rice needs undisturbed contact with the liquid to absorb it evenly.

  5. Simmer until rice is tender

    • Let the covered skillet simmer on medium-low heat for 12–14 minutes, without lifting the lid.
    • The rice will gradually absorb the broth.
    • After 12 minutes, carefully lift the lid (watch for steam), and check whether the rice is tender and the liquid is mostly absorbed.
    • If rice grains are still firm and liquid remains, cover and cook for another 1–2 minutes.
    + Show details

    Ready when: Rice is tender, grains are separate, and most liquid is absorbed (a tiny bit of moisture on top is fine)

    Tip: Resist the urge to stir or peek—each time you lift the lid, you release steam and slow cooking. If the rice still looks wet and hard after 14 minutes, you may have used a wider pan than expected; cover and check every minute.

  6. Rest and fluff

    • Remove the skillet from heat and leave covered for 5 minutes.
    • This allows any remaining liquid to be absorbed and the rice to relax.
    • Then uncover and fluff gently with a fork, breaking up any clumps.
    • Fold in fresh cilantro and lemon zest if using.
    + Show details

    Ready when: Rice is fluffy and separated; any residual moisture is gone

    Tip: Fluff gently with a fork to avoid mashing the rice or making it gummy.

  7. Taste and adjust seasoning

    • Taste a spoonful of rice.
    • Add a squeeze of fresh lemon juice and adjust salt and pepper as needed.
    • Harissa varies in saltiness, so final seasoning is important.
    + Show details

    Ready when: Flavors are balanced and lively

    Tip: Taste as you season—harissa is spicy, so start with less salt and add more if needed.

Good to know

Tips
  • For a richer dish, swirl in a tablespoon (15 g) of Greek yogurt or labneh at the end—the acidity and creaminess brighten the spices.
  • Harissa varies widely in heat level depending on the brand. Start with 1.5 tablespoons (22 g) and taste as you cook, adding more if you like it spicier.
  • If you don't have fresh cilantro, finish with chopped fresh mint or parsley for a different but equally fresh finish.
  • This dish tastes even better the next day, as the flavors meld and deepen—it makes an excellent make-ahead lunch.
Storage & reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium-low heat with a splash of broth or water, stirring occasionally, until warmed through (3–4 minutes). The texture will remain tender. Do not freeze—the rice texture degrades significantly upon thawing.

Substitutions
  • long-grain white rice or jasmine rice → Basmati rice. Basmati has a slightly nuttier flavor and stays firmer. Use the same amount and liquid ratio. The result will be slightly more fragrant.
  • cherry or grape tomatoes → 1 can (14.5 oz / 411 g) diced tomatoes, drained. Canned tomatoes work well but add more moisture; reduce broth to 2¾ cups (660 ml) and add the drained tomatoes in step 4.
  • harissa paste → 1 tablespoon (15 g) harissa paste mixed with 1 tablespoon (15 g) tomato paste. If harissa is too spicy for your taste, diluting it with tomato paste mellows the heat while keeping depth of flavor.
  • canned chickpeas, drained and rinsed → 1 cup (150 g) cooked white beans or 1 can (15 oz / 425 g) white beans, drained and rinsed. White beans are milder and slightly creamier; they absorb the harissa flavor beautifully and create a softer texture.

More rice bowls

See all →

Find more like this

Meal
Dinner
Cuisine
Moroccan
Main ingredient
ChickpeasZucchiniRice
Method
Stovetop
Quick & Easy
EasyOne-Pot

Reviews (0)