Love this? Pin it for later!
This soup has become our family's emotional comfort blanket. When report cards come home, when someone has a rough day at work, when the weather turns gloomy, or when we simply need to feel grounded again, I roast a tray of sweet potatoes and carrots. The transformation that happens in the oven—those caramelized edges, the way the natural sugars concentrate and deepen—feels like kitchen alchemy. Blended with coconut milk and warming spices, it becomes something that tastes like it simmered all day but actually comes together in under an hour.
What I love most is how this soup adapts to any occasion. Serve it in delicate china cups as an elegant starter for Thanksgiving dinner, or ladle it into oversized mugs for cozy movie nights. Add a swirl of cream and toasted pumpkin seeds for company, or keep it simple for busy weeknights. It's naturally gluten-free, easily made vegan, and freezes beautifully—basically the superhero of soups.
Why This Recipe Works
- Roasting intensifies flavors: The high heat concentrates the natural sugars in sweet potatoes and carrots, creating complex caramelized notes you can't achieve through boiling alone.
- One-pan simplicity: Everything roasts together on a single sheet pan, meaning minimal cleanup and maximum flavor development.
- Creamy without heavy cream: Coconut milk provides luxurious texture while keeping it dairy-free and heart-healthy.
- Make-ahead friendly: The soup base can be prepared up to three days ahead, making weeknight dinners a breeze.
- Freezer hero: Freezes beautifully for up to three months without separating or losing texture.
- Nutrition powerhouse: Packed with beta-carotene, fiber, vitamin C, and potassium—it's comfort food that actually loves you back.
- Customizable heat level: From mild family-friendly to spicy adult version with a simple adjustment of spices.
Ingredients You'll Need
This soup celebrates humble ingredients that, when treated with care, transform into something extraordinary. Each component plays a crucial role in building layers of flavor that make this soup memorable rather than just another vegetable purée.
Sweet Potatoes: Look for firm, unblemished sweet potatoes with tight, unwrinkled skin. I prefer the orange-fleshed varieties (often labeled as garnet or jewel yams) for their natural sweetness and creamy texture when roasted. Avoid any with soft spots or sprouting eyes. Store them in a cool, dark place—not the refrigerator—for up to two weeks.
Carrots: Choose medium-sized carrots that feel heavy for their size. The skin should be smooth and free of cracks. While baby carrots will work in a pinch, whole carrots roasted with their skins on develop a deeper, more complex flavor. If you can find rainbow carrots at your farmers market, they add visual interest, though they'll all taste orange once blended anyway!
Coconut Milk: Full-fat coconut milk is non-negotiable here. The fat content is essential for creating that luxurious, spoon-coating texture. I always keep a few cans in my pantry—look for brands that contain only coconut and water, without additives or emulsifiers. The cream will separate and rise to the top; this is exactly what you want for maximum richness.
Fresh Ginger: This is the soup's secret weapon. Fresh ginger adds brightness and warmth without overwhelming the other flavors. Choose pieces that feel firm and heavy, with smooth, taut skin. Store unpeeled ginger in a zip-top bag in your freezer—it grates beautifully when frozen and keeps for months.
Vegetable Stock: The quality of your stock directly impacts the final flavor. Homemade is ideal, but Pacific Foods or Imagine brand make excellent store-bought options. Avoid anything too heavily seasoned or salty—you want to control the seasoning yourself.
How to Make Creamy Roasted Sweet Potato and Carrot Soup for Family Comfort
Preheat and Prepare
Position your oven rack in the center and preheat to 425°F (220°C). This high temperature is crucial for proper caramelization. Line a large rimmed baking sheet with parchment paper—this prevents sticking and makes cleanup easier. While the oven heats, scrub your sweet potatoes and carrots thoroughly. I keep the skins on for extra nutrients and flavor, but peel if you prefer ultra-smooth soup. Cut the sweet potatoes into 1-inch chunks and carrots into ½-inch pieces for even roasting.
Season and Roast
Toss the cut vegetables in a large bowl with 3 tablespoons olive oil, 2 teaspoons kosher salt, 1 teaspoon black pepper, and 1 teaspoon smoked paprika. The oil helps conduct heat for better browning while the seasonings create a flavorful crust. Spread everything in a single layer on your prepared sheet—crowding leads to steaming rather than roasting. Roast for 25 minutes, then use a spatula to flip and redistribute. Continue roasting another 20-25 minutes until the vegetables are tender and deeply caramelized around the edges.
Sauté Aromatics
While the vegetables roast, heat 2 tablespoons olive oil in a large Dutch oven over medium heat. Add one diced large onion and cook, stirring occasionally, until softened and translucent—about 5 minutes. Add 3 minced garlic cloves and 1 tablespoon grated fresh ginger. Cook another minute until fragrant but not browned. This step builds the soup's flavor foundation; rushing it leads to harsh, raw onion flavors in the final soup.
Deglaze and Simmer
Add 1 teaspoon ground coriander and ½ teaspoon cinnamon to the pot, stirring constantly for 30 seconds until fragrant. Pour in ½ cup dry white wine or vegetable stock, scraping up any browned bits from the pot bottom. This deglazing step captures all the caramelized flavors. Add 4 cups vegetable stock and bring to a simmer. The liquid should taste slightly overseasoned at this point—it will dilute when blended with the vegetables.
Blend Until Silky
Add the roasted vegetables to the pot. Using an immersion blender, purée the soup directly in the pot until completely smooth. This takes 2-3 minutes—be patient for the silkiest texture. If using a countertop blender, work in batches, filling the jar no more than half full and removing the center cap to allow steam to escape. Return the blended soup to the pot and stir in one 14-ounce can full-fat coconut milk. Heat gently—do not boil or the coconut milk may separate.
Adjust and Serve
Taste and adjust seasoning with salt, pepper, or a squeeze of lime juice for brightness. The soup should coat the back of a spoon—thin with additional stock if needed. For extra richness, swirl in an additional ¼ cup coconut cream. Serve hot, garnished with toasted pumpkin seeds, a drizzle of coconut milk, and fresh herbs. The soup will thicken slightly as it cools; thin with stock or water when reheating.
Expert Tips
Roast at High Heat
Don't be tempted to lower the oven temperature. The 425°F heat is essential for caramelization—that's where the deep, complex flavors develop. If your vegetables are browning too quickly, toss them more frequently rather than reducing heat.
Make-Ahead Magic
Roast the vegetables up to 3 days ahead and store refrigerated. The soup base (without coconut milk) can be made 5 days ahead. Add coconut milk when reheating for best texture and flavor.
Texture Perfection
For ultra-smooth restaurant-quality texture, strain the soup through a fine-mesh sieve after blending. This removes any fibrous bits and creates a silky consistency that feels luxurious on the tongue.
Consistency Control
The soup thickness depends on your vegetables' water content. Start with less stock and add more as needed. Remember—you can always thin soup, but you can't thicken it once it's too thin.
Variations to Try
Spicy Thai Version
Add 1 tablespoon red curry paste with the aromatics, substitute lime juice for lemon, and garnish with cilantro and chili oil. The curry paste adds incredible depth and gentle heat that builds slowly.
Apple & Sage
Add 2 peeled, diced apples to the roasting pan and 1 tablespoon fresh sage to the aromatics. The apples provide natural sweetness and brightness that complements the earthy vegetables beautifully.
Protein Boost
Stir in 1 can drained chickpeas or white beans when adding coconut milk. This transforms the soup from starter to satisfying main course while maintaining its creamy texture.
Dairy Option
Replace coconut milk with 1 cup heavy cream and 1 cup whole milk for a more traditional flavor. Add during the final 5 minutes of cooking to prevent curdling.
Storage Tips
This soup's flavor actually improves after a day in the refrigerator, making it perfect for meal prep and entertaining. The spices meld and deepen, creating a more complex taste experience. Store cooled soup in airtight containers—glass mason jars work beautifully for individual portions. The soup will keep refrigerated for up to 5 days.
For longer storage, freeze in portion-sized containers for up to 3 months. Leave 1-inch headspace in containers as the soup will expand when frozen. Thaw overnight in the refrigerator, then reheat gently over medium-low heat. If the soup appears separated after thawing, whisk vigorously or blend briefly to restore its creamy texture.
To reheat, warm gently over medium heat, stirring frequently. Add additional stock or water to thin to desired consistency—the soup thickens considerably when chilled. Avoid boiling, which can cause the coconut milk to separate and create a grainy texture. If you're planning to freeze portions, consider leaving out the coconut milk and adding it fresh when reheating for the best texture.
Frequently Asked Questions
While you can adapt this for a slow cooker, I don't recommend it. The high-heat roasting step is crucial for developing the caramelized flavors that make this soup special. However, you can roast the vegetables ahead, then combine everything in your slow cooker and cook on low for 4-6 hours. Blend with an immersion blender and stir in coconut milk at the end.
Bland soup usually means under-seasoning or under-roasting. Taste your vegetables after roasting—they should be deeply caramelized and sweet. If they're pale, return them to the oven. For seasoning, add more salt gradually until the flavors pop. A squeeze of lime juice or splash of rice vinegar can also brighten dull flavors. Remember that coconut milk can mute flavors, so season after adding it.
White-fleshed sweet potatoes (often labeled as Japanese or Hannah yams) will work but produce a milder, less sweet soup. They're starchier and will create a thicker texture. You may need to add a tablespoon of maple syrup or honey to achieve the same depth of flavor. The color will also be paler—more golden than vibrant orange.
This soup is naturally nut-free as written! The coconut is classified as a tree nut by the FDA, but most people with tree nut allergies can safely consume coconut. However, if you need to avoid coconut, substitute with 1 cup heavy cream or ¾ cup cashew cream (if nuts are allowed) or 1 cup oat milk with 2 tablespoons olive oil for richness.
High-powered blenders like Vitamix or Blendtec will give you restaurant-quality silkiness in under a minute. For standard blenders, blend for 2-3 minutes, starting on low and gradually increasing speed. An immersion blender works well for convenience but may leave some texture. For the smoothest results, strain through a fine-mesh sieve regardless of blender type.
Absolutely! This recipe doubles beautifully—use two sheet pans for roasting to avoid crowding. When doubling, you may need to blend in batches depending on your blender size. The soup also reheats well in a slow cooker for parties. Plan on 1½ cups per person as a main course, ¾ cup as a starter.
Creamy Roasted Sweet Potato and Carrot Soup for Family Comfort
Ingredients
Instructions
- Preheat oven: Heat oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Roast vegetables: Toss sweet potatoes and carrots with 2 tablespoons oil, salt, pepper, and paprika. Spread on prepared sheet and roast 45-50 minutes, turning once, until deeply caramelized.
- Sauté aromatics: Meanwhile, heat remaining 1 tablespoon oil in a large Dutch oven over medium heat. Add onion and cook 5 minutes until softened. Add garlic and ginger; cook 1 minute more.
- Build flavor: Stir in coriander and cinnamon; cook 30 seconds. Add wine and cook, scraping up browned bits, until mostly evaporated.
- Simmer: Add roasted vegetables and stock. Bring to a boil, then reduce heat and simmer 10 minutes for flavors to meld.
- Blend until smooth: Using an immersion blender, purée soup until silky smooth. Alternatively, blend in batches in a countertop blender.
- Finish with coconut milk: Stir in coconut milk and heat through. Do not boil. Taste and adjust seasoning with salt and pepper.
- Serve: Ladle into bowls and garnish as desired. Serve hot with crusty bread.
Recipe Notes
For extra richness, reserve the thick cream from the top of the coconut milk can and use it for garnish. The soup thickens considerably when chilled—thin with additional stock when reheating. Roasted vegetables can be prepared up to 3 days ahead and stored refrigerated.