
Roast Carrot Soup Recipe tastes sweet, cozy, and a little smoky, with a gentle kick of spice that warms you from the inside out. It works perfectly for busy weeknights or casual dinner parties, and you can get it on the table in about 55 minutes, start to finish. I first made a version of this on a cold Chicago night when my oven felt like my best friend, and I have tweaked it ever since.
Why You Should Try This Roast Carrot Soup Recipe
Roasting the carrots concentrates their natural sweetness and adds a caramelized depth that you never get from boiling. The spices and aromatics balance that sweetness with warmth, brightness, and a tiny bit of heat, so the soup tastes layered, not flat.
This Roast Carrot Soup Recipe also works for a lot of diets and situations. You can keep it vegan, make it creamy, or bulk it up with toppings, and it still tastes restaurant-level with mostly pantry ingredients.
“This Roast Carrot Soup Recipe tastes like a cozy hug in a bowl, with rich roasted flavor and silky texture that feels fancy but stays weeknight-easy. ★★★★★”
Ingredients You’ll Need
Vegetables
- Carrots: About 2 pounds, peeled and cut into 1-inch chunks
- Thicker carrots roast more evenly than skinny ones.
- Use rainbow carrots if you want a slightly earthier flavor and a fun color twist.
- Yellow onion: 1 large, roughly chopped
- Garlic: 4 to 6 cloves, peeled
- Fresh ginger: 1 to 2 tablespoons, peeled and minced or grated
Pantry staples and flavor boosters
- Olive oil: 3 to 4 tablespoons, divided
- Use a neutral oil if you prefer, but a decent olive oil adds nice flavor.
- Harissa paste: 1 to 2 tablespoons
- Mild harissa keeps the soup kid friendly; hot harissa adds more kick.
- Substitute with a mix of tomato paste and a pinch of chili flakes if you do not have harissa.
- Ground coriander: 1 teaspoon
- Ground turmeric: 1 teaspoon
- Ground cumin: 1 teaspoon (optional but highly recommended for extra warmth)
- Vegetable broth or chicken broth: 4 to 5 cups
- Use low sodium broth so you control the salt.
- I like Better Than Bouillon vegetable base for a pantry shortcut.
- Coconut milk or heavy cream: 1 cup
- Full fat coconut milk keeps it dairy free and adds a subtle sweetness.
- Heavy cream or half-and-half works great if you eat dairy.
- Fresh lemon juice: 1 to 2 tablespoons, to finish
- Salt and black pepper: to taste
- Maple syrup or honey: 1 to 2 teaspoons, optional
- This helps balance acidity if your carrots taste less sweet.
Optional toppings
- Plain yogurt or Greek yogurt, or coconut yogurt
- Toasted pumpkin seeds or sunflower seeds
- Croutons or toasted bread crumbs
- Chopped fresh herbs: parsley, cilantro, or chives
- A drizzle of chili crisp or extra virgin olive oil
Equipment
- Large baking sheet
- Parchment paper or a silicone baking mat
- Large stock pot or Dutch oven
- Blender: immersion blender, high speed blender, or regular blender
- Wooden spoon or silicone spatula
- Ladle for serving
Tips & Tricks
- Cut carrots in similar sized chunks so they roast evenly and soften at the same pace.
- Roast the carrots until you see browned edges; that browning gives the soup deep flavor.
- Spread carrots in a single layer on the baking sheet so they roast instead of steam.
- Warm your broth before blending to keep the soup hot and to help it blend smoother.
- Use an immersion blender if you want fewer dishes; use a high speed blender if you want ultra silky texture.
- Blend in the coconut milk or cream at the end so it stays smooth and does not curdle.
- Taste at the end and adjust with salt, lemon juice, and a tiny bit of sweetener until the flavor pops.
- Thin the soup with extra broth if it feels too thick; simmer a few minutes longer if it feels too thin.
- Add more harissa or a pinch of chili flakes if you enjoy a spicier bowl.
- Roast extra carrots and freeze them so you can make a quicker batch next time.
How to Make Roast Carrot Soup Recipe
Step 1: Roast the carrots
Preheat your oven to 425°F and line a baking sheet with parchment. Toss the carrot chunks with half of the olive oil, a pinch of salt, and a little black pepper. Spread them in a single layer on the sheet and roast 25 to 30 minutes, until the edges look browned and the centers feel tender when you pierce them with a fork.
Step 2: Sauté veggies and aromatics
Heat the remaining oil in a large stock pot or Dutch oven over medium heat. Add the chopped onion and a pinch of salt, then cook 6 to 8 minutes, until the onion turns soft and lightly golden. Stir in garlic, ginger, harissa, coriander, turmeric, and cumin, then cook about 2 minutes, until everything smells fragrant and slightly toasty.
Step 3: Add roasted carrots and broth
Transfer the roasted carrots to the pot with the aromatics. Stir so the spices coat the carrots. Pour in 4 cups of broth and bring the mixture to a gentle simmer over medium heat.
Let the soup simmer 10 to 15 minutes so the flavors mingle and the carrots soften even more. If the liquid level drops too low, add another half cup of broth. Turn off the heat and let the soup sit a couple of minutes before blending.
Step 4: Blend until silky
Use an immersion blender directly in the pot and blend until the soup turns smooth and creamy. If you use a regular blender, work in batches and fill the jar only halfway, then vent the lid slightly and cover with a kitchen towel while you blend. Return the blended soup to the pot and check the texture.
Stir in the coconut milk or cream. If the soup feels too thick, add more broth in small splashes until you like the consistency. Taste and season with more salt and pepper as needed.
Step 5: Brighten and balance
Squeeze in the lemon juice and stir well. Taste again and add a teaspoon of maple syrup or honey if the soup tastes too sharp or earthy. Adjust the spice level with extra harissa or a pinch of chili flakes if you want more heat.
Warm the soup gently over low heat for a couple of minutes so everything blends together. Do not let it boil hard, since that can change the texture of the dairy or coconut milk. Turn off the heat once the soup feels hot and smooth.
Step 6: Serve and garnish
Ladle the Roast Carrot Soup Recipe into bowls. Swirl a spoonful of yogurt or coconut yogurt on top of each bowl. Sprinkle with toasted seeds, herbs, and a tiny drizzle of olive oil or chili crisp if you like.
Serve the soup hot with crusty bread, pita, or a simple green salad. Add extra lemon wedges on the side for anyone who loves more brightness. Enjoy that first spoonful while it still steams.
What to Serve with Roast Carrot Soup Recipe
Serve this Roast Carrot Soup Recipe with warm crusty bread, garlic toast, or simple buttered toast for dipping. A crisp green salad with cucumbers, shredded carrots, and a light vinaigrette balances the sweetness of the soup. You can also pair it with grilled cheese, quesadillas, or a veggie-packed sandwich for a more filling meal.
If you want a lighter spread, add a plate of sliced apples, grapes, or orange segments on the side. A mug of hot herbal tea or a tall glass of iced tea also matches the cozy vibe really well.
Storage Options
- Fridge: Cool the soup to room temperature, then store it in airtight containers in the refrigerator for up to 4 days.
- Freezer: Portion the soup into freezer safe containers or bags, label with the date, and freeze for up to 3 months.
- Reheating on stove: Reheat gently in a pot over medium low heat, stirring often, and thin with a splash of water or broth if it thickened in storage.
- Reheating in microwave: Heat in a microwave safe bowl in 45 to 60 second bursts, stirring between each, until hot.
- Freezer to pot: Thaw overnight in the fridge when possible, or reheat from frozen over low heat with a bit of extra broth, and stir often so it heats evenly.

Roast Carrot Soup Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Toss the carrot chunks with about half of the olive oil, a pinch of salt, and some black pepper. Spread them in a single layer on the baking sheet.
- Roast the carrots for 25 to 30 minutes, until the edges are browned and the centers are tender when pierced with a fork.
- While the carrots roast, heat the remaining oil in a large stock pot or Dutch oven over medium heat. Add the chopped onion and a pinch of salt, and cook for 6 to 8 minutes, until soft and lightly golden.
- Stir in the garlic, ginger, harissa, coriander, turmeric, and cumin (if using). Cook for about 2 minutes, stirring, until very fragrant.
- Transfer the roasted carrots to the pot and stir so the spices coat the carrots. Pour in 4 cups of broth and bring to a gentle simmer over medium heat.
- Simmer for 10 to 15 minutes so the flavors meld and the carrots soften further. If the liquid level gets low, add a little more broth. Turn off the heat and let the soup sit for a couple of minutes.
- Use an immersion blender to blend the soup in the pot until completely smooth, or carefully blend in batches in a regular blender and return the soup to the pot.
- Stir in the coconut milk or heavy cream. If the soup is too thick, add a bit more broth until it reaches your desired consistency. Season with additional salt and pepper to taste.
- Add the fresh lemon juice and stir well. Taste and, if the soup tastes too sharp or earthy, add a small amount of maple syrup or honey to balance the flavors. Adjust the heat level with more harissa or a pinch of chili flakes if desired.
- Warm the soup gently over low heat for a couple of minutes, without letting it boil hard, until hot and smooth.
- Ladle the soup into bowls and garnish with yogurt, seeds, croutons, fresh herbs, and a drizzle of chili crisp or olive oil, if you like. Serve hot.
Notes
Approximate per 1 of 6 servings (using vegetable broth and full-fat coconut milk, without toppings): 210 calories; fat 13 g; saturated fat 7 g; carbohydrates 23 g; fiber 5 g; sugars 11 g; protein 3 g; sodium 520 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply