
This velvety carrot soup transforms humble ingredients into a luxurious meal that's become my go-to comfort food during cooler months. The roasting process caramelizes the carrots, bringing out their natural sweetness and creating incredible depth of flavor that simple boiling never achieves.
I first made this soup when looking for ways to use up an abundance of carrots from my garden. What started as a simple experiment has become one of my most requested recipes when friends visit for dinner parties.
Ingredients
- Two pounds carrots: Provides the perfect sweet foundation and gorgeous color
- Extra virgin olive oil: Helps caramelize the carrots while roasting for deeper flavor
- Yellow onion: Adds essential aromatic base notes that complement the carrots beautifully
- Minced garlic: Brings a subtle punch that elevates the overall flavor profile
- Chicken broth: Creates the savory backbone; look for low sodium varieties if possible
- Heavy cream: Adds luxurious richness and silky texture; use full fat for best results
- Unsalted butter: Provides that final velvety finish and depth
- Fresh lemon juice: Brightens everything with necessary acidity to balance the sweetness
- Fresh parsley: Adds color contrast and herbaceous notes that complement the carrots
Step-by-Step Instructions
- Prepare the Carrots:
- Peel and slice carrots into half-inch pieces ensuring even cooking. Toss with olive oil and salt on a parchment-lined baking sheet making sure they're arranged in a single layer for proper caramelization. The oil helps them develop those gorgeous browned edges that add complexity.
- Roast to Perfection:
- Bake carrots at 400°F for 35-40 minutes flipping halfway through cooking. Watch for slight caramelization and fork tenderness. This step is crucial for developing deep flavor; don't rush it or you'll miss the magic of properly roasted carrots.
- Create the Flavor Base:
- Sauté onions in remaining olive oil over medium heat for 5-7 minutes until they become translucent and slightly golden. This builds the essential aromatic foundation. Add garlic and cook just one minute more being careful not to burn it as that would create bitterness.
- Build the Soup:
- Add chicken broth and heavy cream to the pot scraping up any browned bits from the bottom. These little caramelized pieces contain concentrated flavor. Add the roasted carrots and bring to a boil before reducing to a simmer for 15 minutes allowing all flavors to meld together.
- Finish with Finesse:
- Turn off heat before adding butter and lemon juice. Butter provides silky richness while lemon brightens everything. Use an immersion blender to create a perfectly smooth consistency making sure to blend thoroughly for that silky texture. Season carefully with salt and pepper tasting as you go.

Roasting the carrots is truly the secret weapon in this recipe. When I first developed this soup, I tried various cooking methods, but nothing compared to the depth of flavor achieved through roasting. My daughter, who typically avoids vegetables, requests this soup regularly now, calling it "dessert soup" because of the natural sweetness.

Make-Ahead Options
This carrot soup actually improves with time as flavors continue to develop. Make it up to three days ahead and store in airtight containers in the refrigerator. Reheat gently on the stovetop, adding a splash of broth if it's thickened too much. I often make a double batch on Sunday for easy weekday lunches.
Serving Suggestions
Elevate this soup from casual to elegant depending on your garnishes. For everyday meals, a simple swirl of cream and fresh herbs works beautifully. For dinner parties, try adding homemade croutons, a dollop of crème fraîche, or toasted pumpkin seeds for texture contrast. This soup pairs wonderfully with a grilled cheese sandwich or crusty bread for a complete meal.
Dietary Adaptations
This recipe can easily accommodate various dietary needs. For a dairy-free version, substitute coconut milk for heavy cream and use olive oil instead of butter. The result will have a slightly different flavor profile but remains delicious. For vegetarians, simply swap vegetable broth for chicken broth. I've served this to guests with various dietary restrictions, and everyone always finds it satisfying.

Frequently Asked Questions
- → Can I use vegetable broth instead of chicken broth?
Yes, vegetable broth is a great substitute for a vegetarian version. It will still result in a flavorful soup.
- → How do I make the soup thicker?
To thicken the soup, you can reduce the amount of broth or add a tablespoon of cornstarch or flour mixed with water before blending.
- → Can I freeze this soup?
Yes, this soup freezes well. Let it cool completely, then store it in an airtight container for up to three months.
- → What can I use as a garnish?
You can garnish the soup with a drizzle of heavy cream, freshly chopped parsley, or even croutons for added texture.
- → Can I make it vegan?
Yes, substitute the cream with coconut milk and use a plant-based butter alternative. Replace the chicken broth with vegetable broth.