Carrot Lentil Soup

Carrot Lentil Soup

Carrot Lentil Soup is one of those bowls I reach for when I want something that feels warm, honest, and a little adventurous. The first time I made it, I was craving the kind of spice that awakens the senses without overpowering the heart of the dish, and that gentle Moroccan influence in the spices changed my view of humble vegetables. I remember standing over a heavy pot as the house filled with the scent of cumin and cinnamon, the shallots caramelizing, and thinking that simple ingredients can be quietly transformative.

Over the years I have tweaked the balance between bright and earthy, learning how a squeeze of lemon or a spoonful of harissa can lift the whole bowl. Sometimes I make it when friends drop by unexpectedly, because it travels from pot to table like it was always meant to be shared. Other times I spoon it into jars for a week of unfussy lunches that still feel thoughtful. The texture, when pureed smooth, becomes almost silky, and the lentils give the soup a satisfying body that keeps you full without weighing you down.

Recipe Snapshot

Total Time:
30 mins
Prep Time:
10 mins
Cook Time:
20 mins
Difficulty:
Medium
Calories:
300 kcal
Cuisine:
Moroccan
Diet:
Vegan, Gluten-Free
Course:
Soups
Tools Used:
Large Dutch Oven, Spatula, High Speed Blender

Why This Carrot Lentil Soup Stands Out

Comfort with depth

I love how Carrot Lentil Soup feels like comfort food but with layers of flavor you discover as you eat. The carrots and red lentils create a creamy, nourishing base, while toasted spices add warmth and a hint of complexity. Each spoonful is soothing, yet you notice the spice rhythm as it evolves on the palate.

Speed without compromise

This recipe comes together quickly, which is why I turn to it for busy evenings. From my stovetop to the bowl in under an hour means you get a restaurant worthy bowl with minimal fuss. The lentils cook fast, so you get that rich texture without hours of simmering.

Flexible and nourishing

I appreciate that Carrot Lentil Soup works for many diets, it is hearty, plant forward, and keeps well. You can garnish it to match your mood, adding fresh herbs or a cooling yogurt to contrast the spices. It stores nicely in the fridge or freezer, so it becomes a reliable option for meal prep.

Interesting spice profile

The Moroccan inspired spice blend gives the soup personality, without requiring rare ingredients. Harissa, coriander, cumin, and a touch of cinnamon and turmeric make the soup sing. These spices create a balance of smoky, warm, and subtly sweet notes that I find endlessly appealing.

Great for sharing

This soup dresses up easily for company, yet it remains humble enough for weeknight dinners. Pair it with crusty bread for dipping, and you have a meal people remember. I often bring it to potlucks because it travels well and keeps its texture after reheating.

Ingredients for Carrot Lentil Soup

Carrot Lentil Soup

These ingredients are chosen to create a layered, balanced soup. The sweet carrots and earthy red lentils form the creamy backbone, while the aromatics and spices bring brightness and warmth. Liquids like vegetable broth and water control texture, and the finishing touches such as lemon juice and fresh herbs add lift and freshness.

  • 4 tablespoons olive oil: Drizzle and sauté to create a flavorful base; contributes healthy fats and helps bloom spices and soften aromatics for depth in the soup.
  • 2 large or 3 small shallots, bulbs cut in half lengthwise: Slice and sweat to add a mild, sweet oniony aroma; provides tender texture and a subtle savory backbone when cooked down.
  • 1 lb carrots, washed well and cut into 2” segments: Chop and simmer to supply natural sweetness, body, and bright color; softens to impart carrot-forward flavor and bulk to the soup.
  • 5 6 cloves garlic, minced: Mince and sauté briefly to release pungent, savory notes; enhances overall aroma and balances sweetness from the carrots.
  • 2 tablespoons harissa paste: Spoon in and cook to introduce concentrated chili flavor and warmth; adds heat, complexity, and a North African-inspired spice profile.
  • 2 teaspoons ground coriander: Sprinkle and toast slightly to contribute citrusy, floral notes; works with cumin and turmeric to round out the spice blend.
  • 2 teaspoons ground cumin: Measure and cook to add earthy, warm, and slightly smoky flavor; pairs with coriander and harissa to build a savory spice backbone.
  • 1 teaspoon ground cinnamon: Stir in lightly to bring a subtle sweet warmth and aromatic depth; complements savory spices and enhances overall complexity.
  • 1/2 teaspoon ground turmeric: Add sparingly to provide a warm, slightly bitter-earthy undertone; helps brighten flavors and adds color contrast in the spice mix.
  • Black pepper to taste: Grind freshly to taste to offer sharp heat and aromatic lift; adjusts the soup's spiciness and layers of seasoning at serving.
  • 2 cups dry red lentils, rinsed: Rinse and simmer until tender to act as the protein-rich, creamy-thickening agent; absorbs flavors and gives the soup satisfying body.
  • 4 cups vegetable broth: Pour in and simmer as a savory liquid base; introduces umami and vegetable richness while cooking lentils and carrots.
  • 4 cups water: Combine with broth to increase cooking liquid and dilute concentrated flavors; helps achieve the desired soup consistency and cooking volume.
  • 1/2 teaspoon kosher salt plus more to taste: Measure and season during cooking to control mineral balance; enhances other flavors and should be adjusted to taste at the end.
  • Juice of 1 lemon: Squeeze fresh at finishing to add bright acidity and lift; balances richness and ties together the soup's flavors with citrusy zing.
  • Fresh mint or parsley: Chop and scatter as a fresh garnish to add herbal brightness and color; provides contrast to the warm, spiced soup.
  • Vegan yogurt: Spoon dollops at serving to add creamy tang and cooling contrast; contributes richness and a silky mouthfeel for a vegan option.
  • Olive oil for drizzling: Drizzle lightly before serving to add glossy finish and fruity richness; enhances mouthfeel and adds a final layer of flavor.
  • Crusty bread or pita for dipping: Serve alongside to provide a chewy vehicle for dipping and soaking up broth; offers contrasting texture and makes the soup more substantial.

Step by Step Guide for Carrot Lentil Soup

Carrot Lentil Soup

This recipe is straightforward, but the techniques matter for flavor. I walk you through each stage with sensory cues so you can replicate the caramelized base, the toasty spices, and the silky blended finish. Keep tasting and adjusting as you go, and don’t rush the browning step since that provides much of the soup’s depth.

  1. Warm the olive oil in a large dutch oven or heavy bottomed pot over medium-high heat. Once the oil is shimmering, carefully add the shallots to the center of the pot, cut-side down. Gently sprinkle the chopped carrots over the shallots and spread them out so most of them are touching the bottom of the pot. Sear the vegetables for 3 to 4 minutes, until the bottom of the shallots are browned. Flip the shallots and do your best to flip the carrots; sauté for an additional 2 to 3 minutes until browned. Reduce the heat to medium.: As the olive oil warms you will see it shimmer and smell a faint fruitiness, that signals it is ready. When you bed the shallots cut-side down you should hear a gentle sizzle, and within a few minutes the edges will caramelize to a deep amber, creating a rich aroma that smells sweet and savory. The carrots will pick up brown spots where they touch the pot, adding roasted flavor. Keep an eye on the color, and move them if any part darkens too quickly; uneven browning is a common mistake here. If the pot smokes or the oil darkens, lower the heat immediately. This initial sear builds the foundational flavors that will carry through the entire soup, so resist the urge to crowd the pan or rush this step.
  2. Add the garlic, harissa, coriander, cumin, cinnamon, turmeric, and black pepper to the pot and mix well. Sauté the spices until fragrant and browned, 1 to 2 minutes.: When you add the minced garlic and spices you will notice a burst of fragrance almost immediately as the essential oils bloom in the hot fat. Stir constantly so the spice mixture coats the vegetables and to prevent any single spot from burning. Within one to two minutes the aroma will shift from raw spice to warm, toasty notes. A common pitfall is letting the garlic brown too long, which makes it bitter; keep stirring and lower the heat if the pan becomes too hot. This step is crucial because toasting the spices in oil amplifies their flavor and integrates them into the soup base rather than letting them taste flat.
  3. Add the rinsed lentils to the pot along with the vegetable broth, water, and salt. Use a spatula to gently scrape off any browned bits from the bottom of the pot if necessary, then mix well and cover the pot.: As you pour in the vegetable broth and water , you will see the pan deglaze, lifting those caramelized brown bits into the liquid and releasing concentrated flavor. The sphere of aromas expands into a savory steam, and the sight of the pot going from dry to gently simmering is reassuring. Stir the rinsed red lentils so they distribute evenly, then bring the liquid to an even layer across the vegetables. Scraping the pan is important to avoid burnt residues that would impart bitterness. Avoid adding too much salt at this stage, because the broth may already contribute sodium; you can always finish seasoning later.
  4. Bring the pot to a boil over high heat, then uncover the pot, reduce the heat to medium, and simmer until the lentils are tender, 12 to 14 minutes. Stir the soup occasionally to make sure nothing sticks to the bottom of the pan. If the soup begins to splatter you can reduce the heat to medium-low.: Once the surface breaks into gentle bubbling, the scent deepens into a warm, spiced aroma. You should hear a soft, rhythmic simmer, and the lentils will absorb liquid and begin to thicken the broth. Stirring occasionally prevents any sticking or burning, and pay attention to the visual cue of tender carrot pieces; they should pierce easily with a fork. If the soup splatters, it can be managed by turning down the heat, otherwise splattering can make a mess and cause uneven cooking. Proper simmering is how you meld flavors and reach the right texture for blending.
  5. Carefully transfer the soup to a high-speed blender with a venting lid; you will most likely need to work in 2 batches. Blend the soup on high speed for 45 to 60 seconds or until it is smooth, then return to the pot. (Note: I do not recommend using an immersion blender for this recipe as the carrots and shallot are cut too large).: I do not recommend using an immersion blender for this recipe as the carrots and shallot are cut too large) : When you transfer hot soup to a blender you should hear the thrum of blades and smell the concentrated spice delight as it purees. Work in batches to avoid overfilling, and slightly vent the lid so steam can escape safely. The texture will transform from chunky to velvety, and a uniform color indicates thorough blending. A frequent oversight is blending too long in a single crowded jar which can spit hot liquid; let batches settle and use caution. The silky finish you achieve here is what makes the mouthfeel luxurious, so take the time for a smooth puree.
  6. Return the soup to the pot and stir in the lemon juice and any extra salt and pepper, to taste. If the soup is too thick for your preference you can thin it out with additional water or vegetable broth.: As you reheat the soup gently, the bright citrus of the lemon juice will lift aromas and sharpen flavors, making the spices pop. Taste in small spoonfuls and adjust the kosher salt and black pepper gradually until the balance feels lively but not salty. If the texture feels too dense, add a little water or vegetable broth until it reaches your ideal consistency. A common mistake is over-salting before tasting, so always add seasoning in increments. The final seasoning is where the soup finds its voice, so be mindful and taste often.
  7. Serve warm and topped as desired; I like to garnish each soup with a dollop of vegan yogurt, a drizzle of olive oil, and some fresh herbs. Store any leftover soup in an airtight container in the refrigerator for up to 5 days, or you can freeze leftovers for up to 2 months.: The presentation matters, and a spoonful of vegan yogurt adds cooling contrast while a drizzle of olive oil gives shine and richness. Fresh mint or parsley provides herbal brightness and a pleasant textural counterpoint. When cooled and stored, the soup often tastes even more integrated the next day; just reheat gently to avoid splitting any dairy alternatives. A typical pitfall is reheating on too high heat which can change texture, so warm slowly and stir frequently. Proper garnishing improves each bowl and the leftovers keep well for quick meals.

Tips for Success

Carrot Lentil Soup

I like to think of these tips as little chef nudges that help you get consistent results. Below are practical notes I use every time I make Carrot Lentil Soup, meant to simplify the process and amplify flavor.

  • Brown in batches. If your pot is crowded the carrots and shallots will steam instead of caramelize, losing that deep flavor.
  • Watch the spices. Toasting the spice mix only takes one to two minutes; over toasting makes them bitter and flat.
  • Adjust heat during simmering. Medium to medium low is ideal for an even simmer, turn it down if the soup is violently bubbling.
  • Blend carefully. Work in two small batches in a vented blender jar to avoid hot splatters and to ensure a silky texture.
  • Finish with acid. Lemon juice at the end brightens the whole pot, add it slowly and taste as you go for balance.
  • Garnish thoughtfully. A dollop of vegan yogurt and a drizzle of olive oil offer contrasting temperatures and textures, elevating each spoonful.

Perfect Matches for Carrot Lentil Soup

Serving this soup well can turn it from a simple bowl into a memorable meal. Below I outline pairing ideas, occasions, and storage tips to help you present it beautifully and practically.

  • Partner with crusty bread. Warm crusty bread or pita is perfect for dipping and makes the soup more filling for lunch or dinner.
  • Keep it vegetarian friendly. This soup works well for weeknight dinners, Ramadan iftar servings, or cozy winter lunches where a light yet nourishing option is desired.
  • Serve in bowls with toppings on the side. Offer vegan yogurt, chopped mint or parsley, and an extra drizzle of olive oil so guests can customize their bowls.
  • Make ahead for busy days. The flavors often meld and improve after resting, so cook ahead and refrigerate for up to five days, or freeze in portions for up to two months.
  • Season at the end. Always finish with lemon juice and salt at serving time to keep the freshness balanced and lively.
  • Serve for seasonal occasions. It is especially fitting for cold weather and winter gatherings when warm, spiced soups feel most comforting.

FAQ

Yes, you can make Carrot Lentil Soup ahead of time and it often tastes even better after the flavors have had time to meld. Store the soup in an airtight container in the refrigerator for up to five days. When reheating, warm gently over medium low heat and stir frequently to prevent sticking or scorching. If the soup has thickened in the fridge, add a splash of warm water or vegetable broth to reach your desired consistency. For longer storage, freeze individual portions for up to two months and thaw overnight in the refrigerator before reheating.

If you don’t have harissa paste, you can mimic its smoky heat by combining a tablespoon of tomato paste with a quarter to half teaspoon of ground cayenne or a pinch of smoked paprika, adjusting to taste. Mix this substitute into the oil with the spices so it can toast briefly and meld with the aromatics. Keep in mind that harissa also has roasted pepper complexity, so start conservatively with heat and taste as you go, adding more if you like it spicier.

The recipe recommends a high speed blender because the carrots and shallots are cut relatively large and the texture blends more evenly in a stand blender. An immersion blender can work in some cases, but you may end up with a less uniformly silky texture and increased risk of uneven blending. If you must use an immersion blender, cut the vegetables smaller and blend in the pot carefully, taking care to keep everything submerged to avoid splattering. Allow the soup to cool slightly before blending to reduce steam pressure.

Adjusting consistency is simple for Carrot Lentil Soup. If the soup is too thick after blending, stir in warm vegetable broth or water a little at a time until you reach the desired body. If the soup is too thin, simmer gently uncovered to reduce and concentrate flavors, stirring occasionally to prevent sticking. Keep in mind that chilling will thicken the soup further, so if you plan to store leftovers, leave it slightly looser before refrigerating.

Conclusion

Carrot Lentil Soup stands out because it combines everyday ingredients into a bowl that is both nourishing and full of personality. The gentle Moroccan inspired spice blend gives the soup warmth and depth while the lemon and fresh herbs keep it bright and lively. I encourage you to try this recipe on a chilly evening, serve it with warm bread, and notice how small techniques like browning and toasting spices elevate the final result. Enjoy the comforting ritual of ladling a steaming bowl, and feel free to make it your own with garnishes that suit your taste.

Carrot Lentil Soup

Carrot Lentil Soup

Carrot Lentil Soup is a creamy, spiced bowl that blends sweet carrots and tender red lentils into a silky, aromatic soup. With warm Moroccan inspired spices and a bright squeeze of lemon, this easy weeknight dinner feels both comforting and elevated. It’s protein packed, freezer friendly, and perfect for cozy winter meals, making it a reliable recipe to return to again and again.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soups
Cuisine Moroccan
Servings 4 servings
Calories 300 kcal

Equipment

  • Large Dutch oven
  • Spatula
  • High Speed Blender

Ingredients
  

  • 4 tablespoons olive oil Drizzle and sauté to create a flavorful base; contributes healthy fats and helps bloom spices and soften aromatics for depth in the soup.
  • 2 large or 3 small shallots, bulbs cut in half lengthwise Slice and sweat to add a mild, sweet oniony aroma; provides tender texture and a subtle savory backbone when cooked down.
  • 1 lb carrots, washed well and cut into 2” segments Chop and simmer to supply natural sweetness, body, and bright color; softens to impart carrot-forward flavor and bulk to the soup.
  • 5 -6 cloves garlic, minced Mince and sauté briefly to release pungent, savory notes; enhances overall aroma and balances sweetness from the carrots.
  • 2 tablespoons harissa paste Spoon in and cook to introduce concentrated chili flavor and warmth; adds heat, complexity, and a North African-inspired spice profile.
  • 2 teaspoons ground coriander Sprinkle and toast slightly to contribute citrusy, floral notes; works with cumin and turmeric to round out the spice blend.
  • 2 teaspoons ground cumin Measure and cook to add earthy, warm, and slightly smoky flavor; pairs with coriander and harissa to build a savory spice backbone.
  • 1 teaspoon ground cinnamon Stir in lightly to bring a subtle sweet warmth and aromatic depth; complements savory spices and enhances overall complexity.
  • 1/2 teaspoon ground turmeric Add sparingly to provide a warm, slightly bitter-earthy undertone; helps brighten flavors and adds color contrast in the spice mix.
  • Black pepper to taste Grind freshly to taste to offer sharp heat and aromatic lift; adjusts the soup's spiciness and layers of seasoning at serving.
  • 2 cups dry red lentils, rinsed Rinse and simmer until tender to act as the protein-rich, creamy-thickening agent; absorbs flavors and gives the soup satisfying body.
  • 4 cups vegetable broth Pour in and simmer as a savory liquid base; introduces umami and vegetable richness while cooking lentils and carrots.
  • 4 cups water Combine with broth to increase cooking liquid and dilute concentrated flavors; helps achieve the desired soup consistency and cooking volume.
  • 1/2 teaspoon kosher salt plus more to taste Measure and season during cooking to control mineral balance; enhances other flavors and should be adjusted to taste at the end.
  • Juice of 1 lemon Squeeze fresh at finishing to add bright acidity and lift; balances richness and ties together the soup's flavors with citrusy zing.
  • Fresh mint or parsley Chop and scatter as a fresh garnish to add herbal brightness and color; provides contrast to the warm, spiced soup.
  • Vegan yogurt Spoon dollops at serving to add creamy tang and cooling contrast; contributes richness and a silky mouthfeel for a vegan option.
  • Olive oil for drizzling Drizzle lightly before serving to add glossy finish and fruity richness; enhances mouthfeel and adds a final layer of flavor.
  • Crusty bread or pita for dipping Serve alongside to provide a chewy vehicle for dipping and soaking up broth; offers contrasting texture and makes the soup more substantial.

Instructions
 

  • Warm the olive oil in a large dutch oven or heavy bottomed pot over medium-high heat. Once the oil is shimmering, carefully add the shallots to the center of the pot, cut-side down. Gently sprinkle the chopped carrots over the shallots and spread them out so most of them are touching the bottom of the pot. Sear the vegetables for 3 to 4 minutes, until the bottom of the shallots are browned. Flip the shallots and do your best to flip the carrots; sauté for an additional 2 to 3 minutes until browned. Reduce the heat to medium.: As the olive oil warms you will see it shimmer and smell a faint fruitiness, that signals it is ready. When you bed the shallots cut-side down you should hear a gentle sizzle, and within a few minutes the edges will caramelize to a deep amber, creating a rich aroma that smells sweet and savory. The carrots will pick up brown spots where they touch the pot, adding roasted flavor. Keep an eye on the color, and move them if any part darkens too quickly; uneven browning is a common mistake here. If the pot smokes or the oil darkens, lower the heat immediately. This initial sear builds the foundational flavors that will carry through the entire soup, so resist the urge to crowd the pan or rush this step.
  • Add the garlic, harissa, coriander, cumin, cinnamon, turmeric, and black pepper to the pot and mix well. Sauté the spices until fragrant and browned, 1 to 2 minutes.: When you add the minced garlic and spices you will notice a burst of fragrance almost immediately as the essential oils bloom in the hot fat. Stir constantly so the spice mixture coats the vegetables and to prevent any single spot from burning. Within one to two minutes the aroma will shift from raw spice to warm, toasty notes. A common pitfall is letting the garlic brown too long, which makes it bitter; keep stirring and lower the heat if the pan becomes too hot. This step is crucial because toasting the spices in oil amplifies their flavor and integrates them into the soup base rather than letting them taste flat.
  • Add the rinsed lentils to the pot along with the vegetable broth, water, and salt. Use a spatula to gently scrape off any browned bits from the bottom of the pot if necessary, then mix well and cover the pot.: As you pour in the vegetable broth and water , you will see the pan deglaze, lifting those caramelized brown bits into the liquid and releasing concentrated flavor. The sphere of aromas expands into a savory steam, and the sight of the pot going from dry to gently simmering is reassuring. Stir the rinsed red lentils so they distribute evenly, then bring the liquid to an even layer across the vegetables. Scraping the pan is important to avoid burnt residues that would impart bitterness. Avoid adding too much salt at this stage, because the broth may already contribute sodium; you can always finish seasoning later.
  • Bring the pot to a boil over high heat, then uncover the pot, reduce the heat to medium, and simmer until the lentils are tender, 12 to 14 minutes. Stir the soup occasionally to make sure nothing sticks to the bottom of the pan. If the soup begins to splatter you can reduce the heat to medium-low.: Once the surface breaks into gentle bubbling, the scent deepens into a warm, spiced aroma. You should hear a soft, rhythmic simmer, and the lentils will absorb liquid and begin to thicken the broth. Stirring occasionally prevents any sticking or burning, and pay attention to the visual cue of tender carrot pieces; they should pierce easily with a fork. If the soup splatters, it can be managed by turning down the heat, otherwise splattering can make a mess and cause uneven cooking. Proper simmering is how you meld flavors and reach the right texture for blending.
  • Carefully transfer the soup to a high-speed blender with a venting lid; you will most likely need to work in 2 batches. Blend the soup on high speed for 45 to 60 seconds or until it is smooth, then return to the pot. (Note: I do not recommend using an immersion blender for this recipe as the carrots and shallot are cut too large).: I do not recommend using an immersion blender for this recipe as the carrots and shallot are cut too large) : When you transfer hot soup to a blender you should hear the thrum of blades and smell the concentrated spice delight as it purees. Work in batches to avoid overfilling, and slightly vent the lid so steam can escape safely. The texture will transform from chunky to velvety, and a uniform color indicates thorough blending. A frequent oversight is blending too long in a single crowded jar which can spit hot liquid; let batches settle and use caution. The silky finish you achieve here is what makes the mouthfeel luxurious, so take the time for a smooth puree.
  • Return the soup to the pot and stir in the lemon juice and any extra salt and pepper, to taste. If the soup is too thick for your preference you can thin it out with additional water or vegetable broth.: As you reheat the soup gently, the bright citrus of the lemon juice will lift aromas and sharpen flavors, making the spices pop. Taste in small spoonfuls and adjust the kosher salt and black pepper gradually until the balance feels lively but not salty. If the texture feels too dense, add a little water or vegetable broth until it reaches your ideal consistency. A common mistake is over-salting before tasting, so always add seasoning in increments. The final seasoning is where the soup finds its voice, so be mindful and taste often.
  • Serve warm and topped as desired; I like to garnish each soup with a dollop of vegan yogurt, a drizzle of olive oil, and some fresh herbs. Store any leftover soup in an airtight container in the refrigerator for up to 5 days, or you can freeze leftovers for up to 2 months.: The presentation matters, and a spoonful of vegan yogurt adds cooling contrast while a drizzle of olive oil gives shine and richness. Fresh mint or parsley provides herbal brightness and a pleasant textural counterpoint. When cooled and stored, the soup often tastes even more integrated the next day; just reheat gently to avoid splitting any dairy alternatives. A typical pitfall is reheating on too high heat which can change texture, so warm slowly and stir frequently. Proper garnishing improves each bowl and the leftovers keep well for quick meals.

Notes

  • Brown in batches. If your pot is crowded the carrots and shallots will steam instead of caramelize, losing that deep flavor.
  • Watch the spices. Toasting the spice mix only takes one to two minutes; over toasting makes them bitter and flat.
  • Adjust heat during simmering. Medium to medium low is ideal for an even simmer, turn it down if the soup is violently bubbling.
  • Blend carefully. Work in two small batches in a vented blender jar to avoid hot splatters and to ensure a silky texture.
  • Finish with acid. Lemon juice at the end brightens the whole pot, add it slowly and taste as you go for balance.
  • Garnish thoughtfully. A dollop of vegan yogurt and a drizzle of olive oil offer contrasting temperatures and textures, elevating each spoonful.
Keyword carrot lentil soup recipe, easy lentil soup, Moroccan carrot soup, vegan carrot soup

You'll Also Love this