Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

If you’re looking for a cozy, nourishing bowl of comfort that feels like a warm hug on a chilly day, you’re going to love this Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe. I absolutely adore how the roasting deepens the natural sweetness of the veggies, and combined with the creaminess of coconut milk and the earthiness of lentils, it’s a soup that’s both rich and incredibly satisfying. Whether you’re meal prepping for the week or making a special dinner, this soup never fails to impress.

❤️

Why You’ll Love This Recipe

  • Deep Roasted Flavors: Roasting the sweet potatoes, carrots, and bell pepper brings out a caramelized sweetness that takes this soup to the next level.
  • Creamy and Comforting: The coconut milk adds a silky texture that complements the earthiness of lentils while keeping it dairy-free.
  • Simple Ingredients: You’ll find everything at your local grocery store, and the steps are straightforward—even if you’re not a seasoned cook.
  • Versatile and Filling: This soup works as a hearty lunch or a light dinner, leaving everyone full and happy.

Ingredients You’ll Need

The star ingredients here balance savory, sweet, and fragrant flavors, creating a complex but harmonious soup. Plus, each ingredient adds a bit of texture or umami, so your taste buds won’t feel neglected. Let’s look at the best ingredients to bring this rustic recipe alive.

  • Sweet potatoes: Choose firm, unblemished sweet potatoes for roasting; they become wonderfully soft and sweet.
  • Carrots: Fresh carrots add earthiness and natural sugar to the soup.
  • Shallots: Milder than onions and perfect for roasting without overpowering.
  • Bell pepper: A whole bell pepper, roasted, gives subtle smokiness; red or orange peppers work best for sweetness.
  • Garlic head: Roasted whole, it mellows out and adds creamy garlic goodness throughout the soup.
  • Vegan chicken or vegetable broth: This soup depends on a good broth for depth—homemade or store-bought both work.
  • Dry red lentils: Cooked lentils thicken and add protein, making this soup surprisingly hearty.
  • Fresh rosemary: Just two sprigs impart woodsy notes that balance the sweetness.
  • Fresh grated ginger: I love the little zing it adds to brighten flavors.
  • Lemon juice: Adds a fresh pop, essential to cut through creamy richness.
  • Coconut milk: Adds creaminess and a subtle tropical note—but you can use light or full-fat depending on your preference.
  • Salt and pepper: Season to your taste.
  • Fresh parsley: A bright garnish that makes the soup feel fresh and homey.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

What’s so great about this Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe is how easy it is to play around with. I often tweak it depending on what I have on hand or the mood my family is in—don’t hesitate to make it your own!

  • Add spice: I once added a pinch of smoked paprika and cayenne for a smoky kick that had everyone asking for seconds.
  • Use yellow lentils: If you can’t find red lentils, yellow lentils work just as well and give a slightly different texture.
  • Swap veggies: Try roasting butternut squash or parsnips along with the sweet potatoes for deeper flavor.
  • Make it vegan or not: This soup is naturally vegan, but adding a dollop of plain yogurt or crème fraîche topping can add richness if you don’t need to keep it plant-based.

How to Make Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

Step 1: Roast the Vegetables to Bring Out Their Best

Start by preheating your oven to 425°F and lining a large baking sheet with parchment paper or a baking mat—that’s the only clean-up shortcut I trust to save me later. Peel and halve the sweet potatoes, peel the carrots and shallots, and toss them all on the baking sheet with the entire bell pepper. Drizzle about 2 tablespoons of olive oil, sprinkle with salt and pepper, and mix everything so it’s nicely coated. Don’t forget the garlic head—trim a bit off the top to expose the cloves and nestle it right on the sheet for roasting. Roast for around 45-60 minutes, giving everything a flip around halfway through. You’ll know they’re done when the sweet potatoes are fork-tender and the veggies smell caramelized with a touch of smokiness.

Step 2: Simmer the Lentils and Aromatics

While the veggies do their magic in the oven, pour your broth into a soup pot or Dutch oven and stir in the dry red lentils, rosemary sprigs, and freshly grated ginger. Bring this to a boil on medium heat, then lower it to a simmer and cover the pot. Let it bubble gently for 10-12 minutes until the lentils break down and soften beautifully. Once done, remove the rosemary sprigs because their flavor has infused enough, and you don’t want that woody texture sneaking in.

Step 3: Blend It All Together for Creamy Perfection

Next up, squeeze the now-soft roasted garlic cloves out of their skin straight into the soup pot—this is an easy way to get that deep garlic flavor without chunks catching you by surprise. Remove the bell pepper stem and add all your roasted veggies to the pot. Time to blend! I use an immersion blender right in the pot; it’s quick and avoids extra dishes. Blend until silky smooth, then stir in the lemon juice and coconut milk, and give it another quick blend to combine everything evenly. Don’t be shy with the salt and pepper—taste and adjust so the layers of flavor really shine. Heat gently on medium-low until just warmed through.

Step 4: Serve and Enjoy

Ladle this vibrant soup into bowls, drizzle a little extra coconut milk on top for that pretty swirl, and sprinkle with freshly cracked pepper and chopped parsley. I promise, this final touch makes a difference and makes the whole experience feel a little more special.

👨‍🍳

Pro Tips for Making Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

  • Roasting Time: Don’t rush the roasting—for deeper flavor, let the veggies get caramelized and tender, checking at 45 minutes but possibly going up to 60.
  • Immersion Blender Magic: Using an immersion blender cuts down on mess and helps control the soup’s texture better than a countertop blender.
  • Garlic Prep Hack: Roasting the garlic whole softens its bite and makes it easy to squeeze right into the soup without chunky bits.
  • Adjust Thickness Thoughtfully: If the soup thickens after cooling, add broth or coconut milk to get it back to your preferred consistency.

How to Serve Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

The image shows two bowls of smooth orange soup placed on a white marbled surface. Each bowl is white with a speckled texture and contains a swirl of creamy white liquid on top, creating a spiral pattern across the soup’s surface. Small green herb leaves and a few specks of black pepper are scattered over the soup, adding contrast and detail. To the left, there is a wooden board holding toasted slices of golden-brown bread, partially visible. The overall look is warm and inviting, with a focus on the contrast between the orange soup, white bowls, and white cream swirls. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love finishing this soup with a swirl of extra coconut milk—it makes every spoonful creamy and luxurious. Fresh parsley adds a lovely pop of green and freshness, and a crack of black pepper gives just a hint of bite. Sometimes, I sprinkle toasted pumpkin seeds on top for crunch or a pinch of smoked paprika if I want a little smoky warmth.

Side Dishes

For a cozy meal, I like pairing this soup with a crusty baguette or some homemade garlic bread to soak up every last drop. A simple spinach or kale salad adds a refreshing crispness to balance out the creaminess. And if you want to keep it light, plain steamed rice also goes surprisingly well!

Creative Ways to Present

For dinner parties or holiday meals, serve this soup in small espresso cups or mini mason jars for an adorable appetizer portion. I’ve also tried topping it with a dollop of coconut yogurt and thinly sliced fresh chili for color and a mild heat—instantly elevates the bowl visually and flavor-wise. Garnishing with edible flowers can make it look too pretty to eat!

Make Ahead and Storage

Storing Leftovers

Leftovers keep beautifully in an airtight container in the fridge for up to 5 days. I usually portion it out so I have lunch ready, and it tastes even better the next day once the flavors have had time to marry. Just remember, the soup thickens as it chills—add a splash of broth or coconut milk when reheating to loosen it up.

Freezing

I’ve frozen this soup in freezer-safe jars without any issues for up to 3 months. Just let it cool completely before freezing. When you’re ready, thaw overnight in the fridge, then reheat gently. The texture stays creamy, and it tastes almost as fresh as the day you made it.

Reheating

Reheat this soup slowly over medium-low heat on the stovetop, stirring occasionally. If it seems too thick, stir in a little broth or coconut milk to reach the perfect silky consistency. You can also microwave it in 30-second bursts, stirring in between to heat evenly.

FAQs

  1. Can I make this Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe gluten-free?

    Absolutely! This soup is naturally gluten-free as long as you use a gluten-free broth. Lentils and vegetables are naturally gluten-free, so just double-check your broth label and you’re good to go.

  2. What can I use instead of coconut milk if I’m allergic?

    If coconut isn’t an option, you can substitute with canned cashew cream or even a plant-based milk like oat or almond milk, though it might slightly change the creaminess and flavor profile.

  3. How can I make this soup spicier?

    Add a pinch of cayenne pepper, smoked paprika, or a diced fresh chili when you add the ginger and rosemary to the broth. I like to start small and taste as I go to avoid overpowering the other flavors.

  4. Can I prepare any steps in advance?

    Yes! You can roast the vegetables up to two days in advance and store them in the fridge. Lentils can also be cooked ahead of time. When ready, simply blend everything together and warm through.

Final Thoughts

This Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe truly feels like one of those rare dishes that’s both simple to make and extraordinarily delicious. I remember the first time I made it—it quickly became a family favorite because of how comforting and filling it is, without feeling heavy. If you want a soup that’s full of warmth and subtle layers of flavor, please give this one a try. I’m confident it’ll become your go-to for chilly evenings or anytime you need a little kitchen magic.

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
Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

Roasted Sweet Potato and Carrot Lentil Soup with Coconut Milk Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 97 reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 to 8 servings
  • Category: Soup
  • Method: Roasting
  • Cuisine: Vegan
  • Diet: Vegan

Description

This wholesome Roasted Sweet Potato Soup is a comforting plant-based recipe featuring roasted sweet potatoes, carrots, shallots, bell pepper, and garlic blended into a smooth, creamy soup enriched with coconut milk and red lentils. Enhanced with fresh ginger, rosemary, and lemon juice, this vegan and flavorful soup is perfect for a nourishing meal any time of year.


Ingredients

Units Scale

Vegetables & Aromatics

  • 2 large sweet potatoes, peeled and sliced in half
  • 3 medium carrots, peeled
  • 3 shallots, peeled
  • 1 large bell pepper, whole
  • 1 head garlic
  • 2 sprigs fresh rosemary
  • 1 heaping tablespoon fresh grated ginger

Liquids & Legumes

  • 6 cups vegan chicken broth or vegetable broth
  • 1 cup dry red lentils
  • 1 cup coconut milk, plus more for serving

Seasonings & Garnish

  • 1 tablespoon lemon juice
  • Salt and pepper, to taste
  • 2 tablespoons olive oil
  • Parsley, for garnish

Instructions

  1. Preheat and prepare the baking sheet: Preheat your oven to 425°F (220°C) and line a large baking dish or sheet with parchment paper or a baking mat to prevent sticking.
  2. Prep the vegetables: Arrange the peeled sweet potatoes (halved), carrots, shallots, and whole bell pepper evenly on the baking sheet.
  3. Drizzle with oil and season: Drizzle 2 tablespoons of olive oil over the vegetables, sprinkle with salt and pepper, then toss to coat evenly. Spread the vegetables out in a single, even layer for optimal roasting.
  4. Prepare the garlic: Remove the loose outer skin from the garlic head, then slice off the top tip to expose the garlic cloves. Place the garlic head on the baking sheet alongside the vegetables.
  5. Roast the vegetables and garlic: Roast in the preheated oven for 45 to 60 minutes, turning the vegetables halfway through to ensure even cooking, until the sweet potatoes and carrots are fork tender and nicely caramelized.
  6. Cook the lentils: While the vegetables roast, add the vegan chicken or vegetable broth, red lentils, rosemary sprigs, and grated ginger to a 4-quart Dutch oven or heavy soup pot. Bring to a boil over medium heat, then cover and reduce to a simmer. Cook for 10 to 12 minutes until lentils are soft and beginning to break down. Remove from heat and discard the rosemary stems.
  7. Add roasted garlic and vegetables to soup pot: Squeeze the soft roasted garlic cloves from the skins directly into the pot. Transfer the remaining roasted vegetables to the pot, removing the stem from the bell pepper first.
  8. Puree the soup: Use an immersion blender to blend the soup until completely smooth and creamy. Add the lemon juice and coconut milk, then blend again to combine well. Season with salt and pepper to taste.
  9. Warm through and serve: Return the soup to medium-low heat just to warm it through gently. Ladle the soup into bowls and garnish with a drizzle of coconut milk, freshly cracked black pepper, and chopped fresh parsley before serving.

Notes

  • Storage: Store in an airtight container in the refrigerator for up to 5 days or freeze in a freezer-safe container for up to 3 months.
  • Reheating: Reheat gently on the stovetop over medium-low heat or in 30-second bursts in the microwave until warmed through.
  • Consistency adjustment: After refrigeration, the soup may thicken—add a splash of vegetable broth or coconut milk to loosen it to your desired consistency before reheating.
  • Inspiration: This recipe was inspired by Vanilla and Bean.

Nutrition

  • Serving Size: 1 cup (approx. 240 ml)
  • Calories: 190
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 7g
  • Saturated Fat: 6g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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