Harissa Roasted Carrots with Preserved Lemon & Yogurt Drizzle

Reviews
Get
FREE
Recipes!
Get My Favorite Recipe

Spicy, sweet, and tangy harissa-roasted carrots with warm Moroccan spices, a creamy yogurt drizzle, and preserved lemon ribbons make for a show-stopping side dish. Ready in just 30 minutes!

These harissa-roasted carrots disappear the moment they hit the table. Rainbow carrots get tossed with harissa paste and warm spices like cumin, turmeric, and ginger, then roasted until perfectly caramelized. The finishing touches? A cooling yogurt drizzle and bright ribbons of preserved lemon that make every bite sing.

These carrots strike the perfect balance of spicy from the harissa, earthy from the warm spices, tangy from the yogurt, and bright from the preserved lemon. At 425°F for about 25-30 minutes (depending on your carrot size), they come out tender with crispy, caramelized edges. I’ve tested this recipe twice to make sure the timing is just right, so you’ll get perfect results every time.

WHY I LOVE THIS RECIPE

  • The heat level is just right. The harissa brings warmth and spice without being overwhelming, making it perfect for everyone at the table.
  • They’re stunning to look at. Rainbow carrots make this dish naturally beautiful; no extra effort is needed for presentation.
  • The flavors are perfectly balanced. Spicy harissa, warm spices, cool yogurt, and tangy preserved lemon all work together in harmony.
  • Pro tip for serving: I keep my yogurt in a squeeze bottle for easy, restaurant-style drizzling. It makes plating so much more elegant!
  • They disappear fast. Seriously, make extras, these never last long!

INGREDIENTS YOU’LL NEED

Ingredients for harissa roasted carrots including rainbow carrots, harissa paste, warm spices, preserved lemon, and Greek yogurt on a white surface

This harissa-roasted carrots recipe uses bold, flavorful ingredients that come together beautifully. Here’s what you’ll need:

  • Rainbow carrots:  Peeled and whole (or halved if they’re thick). You can also use regular orange carrots if that’s what you have on hand.
  • Olive oil: For roasting and to help the spices stick to the carrots.
  • Harissa paste: The star of the show! This North African chili paste brings heat and depth of flavor.
  • Ground cumin, turmeric, and ginger: These warm spices add earthy, aromatic notes that complement the harissa beautifully without adding extra heat.
  • Preserved lemon:  Just the skin, sliced into ribbons. This adds a bright, tangy, salty flavor that’s distinctly North African. It’s a game-changer.
  • Plain Greek yogurt:  The cooling element that balances the spicy carrots. Use full-fat for the creamiest texture.
  • Fresh lemon juice: Adds brightness and tang to the yogurt.
  • Fresh parsley: Chopped, for a pop of color and freshness.

INGREDIENT NOTES & SUBSTITUTIONS

  • Harissa paste: This is what gives the carrots their signature spicy kick. If you can’t find harissa paste, you can substitute with harissa powder (about 1-2 teaspoons) or smoked paprika for a milder, smoky flavor without the heat.
  • Preserved lemon: This adds a unique, briny, tangy brightness that’s authentic to North African cuisine. If you don’t have preserved lemon, you can substitute with fresh lemon zest added to the carrots before roasting, and then squeeze fresh lemon juice over the carrots when they come out of the oven.
  • Rainbow carrots vs. regular carrots: Rainbow carrots make this dish visually stunning, but regular orange carrots work just as well! Just be careful to adjust the cooking time based on the thickness of your carrots; thinner carrots will cook faster, while thicker ones may need a few extra minutes.

SERVING SUGGESTIONS

Harissa roasted carrots on a white platter drizzled with yogurt sauce and garnished with preserved lemon ribbons and fresh parsley

These harissa-roasted carrots are incredibly versatile and pair beautifully with so many dishes. Here are my favorite ways to serve them:

  • With roasted or grilled proteins: These carrots are the perfect companion to roasted chicken, grilled lamb chops, or even grilled fish for a complete Mediterranean-inspired meal.
  • As part of a mezze spread: Serve them alongside hummus, Greek salad, or fattoush salad for a beautiful, colorful spread that’s perfect for entertaining or a casual dinner.
  • Over grains: Turn these into a main dish by serving them over couscous, farro, or quinoa with extra yogurt drizzle and fresh herbs.
  • Temperature options: These carrots are delicious served warm right out of the oven, or at room temperature, making them perfect for meal prep or potlucks!
How to Make Harissa Roasted Carrots with Preserved Lemon & Yogurt Drizzle

Step-by-Step Instructions

1.

Preheat the Oven

Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup.
Mark as complete
2.

Prepare the Carrots and Preserved Lemon

Peel the rainbow carrots and leave them whole. If any carrots are particularly thick, you can halve them lengthwise so they cook evenly.

For the preserved lemon: Cut it in half and use a spoon to scoop out all the flesh, discarding it. Rinse the skin under water, pat it dry with a paper towel, then slice it into thin ribbons. Set aside.
Mark as complete
3.

Make the Harissa Spice Mixture

In a large bowl, whisk together the olive oil and harissa paste until well combined. Add the ground cumin, turmeric, ginger, salt, black pepper, and the preserved lemon ribbons. Mix until everything is well incorporated.
Mark as complete
4.

Coat the Carrots

Add the carrots to the bowl and toss them with your hands or tongs until every carrot is evenly coated with the harissa spice mixture and preserved lemon ribbons.
Mark as complete
5.

Roast the Carrots

Spread the carrots in a single layer on the prepared baking sheet, making sure they're not overcrowded.
Roast for 25-30 minutes, flipping them halfway through, until they're caramelized, tender, and have crispy edges.
Cooking time will depend on the thickness of your carrots, so check them around the 25-minute mark.
Mark as complete
6.

Make the Yogurt Drizzle

While the carrots are roasting, prepare the yogurt sauce. In a small bowl, whisk together the Greek yogurt, lemon juice, and a pinch of salt.
If the yogurt is too thick to drizzle, add water a teaspoon at a time until you reach your desired consistency.
Mark as complete
7.

Plate and Serve

Arrange the roasted carrots on a serving platter. Drizzle generously with the yogurt sauce (use a squeeze bottle if you have one!). Garnish with chopped fresh parsley. Serve warm or at room temperature.
Mark as complete

Ingredients:

1X 2X 3X
Adjust Servings
2 lbs rainbow carrots, peeled
2 tablespoons olive oil
1 tablespoon harissa paste (adjust to spice level) teapoon
ground cumin
1/2 teaspoon turmeric
1/2 teaspoon ground ginger
Salt & pepper to taste
1 preserved lemon, skin sliced into ribbons (discard pulp)
For the Yogurt Drizzle:
1/2 cup plain Greek yogurt
2 tablespoons lemon juice
1 clove garlic minced
Salt to taste
Water to thin if needed
Garnish:
2 tablespoons chopped fresh parsley

Preparation

1
Preheat the Oven
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup.
2
Prepare the Carrots and Preserved Lemon
Peel the rainbow carrots and leave them whole. If any carrots are particularly thick, you can halve them lengthwise so they cook evenly. For the preserved lemon: Cut it in half and use a spoon to scoop out all the flesh, discarding it. Rinse the skin under water, pat it dry with a paper towel, then slice it into thin ribbons. Set aside.
3
Make the Harissa Spice Mixture
In a large bowl, whisk together the olive oil and harissa paste until well combined. Add the ground cumin, turmeric, ginger, salt, black pepper, and the preserved lemon ribbons. Mix until everything is well incorporated.
4
Coat the Carrots
Add the carrots to the bowl and toss them with your hands or tongs until every carrot is evenly coated with the harissa spice mixture and preserved lemon ribbons.
5
Roast the Carrots
Spread the carrots in a single layer on the prepared baking sheet, making sure they're not overcrowded. Roast for 25-30 minutes, flipping them halfway through, until they're caramelized, tender, and have crispy edges. Cooking time will depend on the thickness of your carrots, so check them around the 25-minute mark.
6
Make the Yogurt Drizzle
While the carrots are roasting, prepare the yogurt sauce. In a small bowl, whisk together the Greek yogurt, lemon juice, and a pinch of salt. If the yogurt is too thick to drizzle, add water a teaspoon at a time until you reach your desired consistency.
7
Plate and Serve
Arrange the roasted carrots on a serving platter. Drizzle generously with the yogurt sauce (use a squeeze bottle if you have one!). Garnish with chopped fresh parsley. Serve warm or at room temperature.

Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.

rana
By Rana

Thanks for visiting my Mediterranean food blog and welcome to my virtual kitchen! Here, you’ll find mouth-watering, wholesome, and nutritious Mediterranean recipes that will change the way you view cooking.

Never Miss a Recipe

Subscribe to my newsletter for authentic Mediterranean recipes, essential cooking tips, and the latest food news, all delivered directly to your inbox for FREE. Let’s create memorable dishes together!

    You will not receive any spam
    I would love to hear your experience!

    Ready to make these delicious harissa roasted carrots? Scroll down for the full recipe! And if you try them, I’d love to hear what you think. Leave a rating and comment below to let me know how they turned out!

    Leave a Reply

    Your email address will not be published. Required fields are marked *