Love this recipe? Save it to Pinterest before you forget!
Hearty Sweet Potato & Carrot Soup with Roasted Garlic
There’s a certain kind of magic that happens when the January wind rattles the windowpanes and the sky turns that pale, slate-gray. I developed this soup on one of those afternoons, when the thermometer refused to budge above 18 °F and my farmers-market tote was still half-full of candy-colored carrots and knobby sweet potatoes I couldn’t resist buying “just in case.” I wanted something that felt like a hand-knit blanket in edible form—velvety, fragrant, and glowing like embers in a bowl. One hour and three taste-tests later, this silky, garlicky, sunset-orange soup was born. We ladled it into oversize mugs, parked ourselves by the fireplace, and didn’t speak for ten solid minutes—just slurped, sighed, and let the soup thaw us from the inside out. I’ve made it every single January since, and every year it reminds me that winter’s harshest days can still taste like comfort.
Why You’ll Love This Hearty Sweet Potato & Carrot Soup
- Deep, roasted garlic sweetness: Roasting two whole heads tames the bite and adds caramelized complexity.
- One-pot weeknight ease: Everything simmers in a single Dutch oven—minimal dishes on a busy winter night.
- Naturally creamy—no dairy: Blended sweet potatoes give lush body without a drop of heavy cream.
- Meal-prep superstar: Flavors deepen overnight; make a double batch and lunch is set for days.
- Freezer-friendly comfort: Portion into quart bags, lay flat, and you’ve got instant homemade heat-and-eat.
- Vibrant immune boosters: Beta-carotene-packed carrots and sweet potatoes plus a hit of vitamin C from orange juice.
- Customizable heat: A pinch of chipotle or cayenne lets you dial the warmth up or down.
Ingredient Breakdown
Great soup starts at the produce aisle. Look for firm, unblemished sweet potatoes with orange (not pale) flesh—Garnet or Beauregard varieties yield the sweetest, creamiest texture. Carrots should feel heavy for their size; if you can find bunches with tops still attached, even better—the greens are a freshness indicator. A quick roast on the garlic transforms it from sharp to syrupy, so don’t skip that step. I keep the spice profile gentle (smoked paprika for depth, thyme for earthiness) so the vegetables stay center stage, but a whisper of chipotle powder is a lovely optional flourish if you like a smoky backbeat.
Full Ingredient List
- 2 medium sweet potatoes (about 1 ½ lb / 680 g)
- 1 lb / 450 g carrots (roughly 6 medium)
- 2 whole heads garlic (yes, heads—not cloves)
- 3 Tbsp olive oil, divided
- 1 large yellow onion, diced
- 2 ribs celery, diced
- 1 tsp kosher salt, plus more to taste
- ½ tsp freshly ground black pepper
- 1 tsp smoked paprika
- ½ tsp dried thyme
- Optional: ⅛ tsp chipotle powder or cayenne
- 4 cups (960 ml) low-sodium vegetable broth
- 1 cup (240 ml) freshly squeezed orange juice (about 2 oranges)
- 1 bay leaf
- To finish: 1 tsp apple cider vinegar or lemon juice
- Garnish suggestions: toasted pumpkin seeds, swirl of coconut milk, cracked pepper, micro-greens
Step-by-Step Instructions
-
1
Roast the garlic
Preheat oven to 400 °F (204 °C). Slice the top ¼ inch off each garlic head to expose the cloves. Drizzle with 1 tsp olive oil, wrap tightly in foil, and place on a small baking sheet. Roast 35–40 minutes until cloves are caramel-brown and soft as paste. Cool slightly, then squeeze out cloves; you should have about ¼ cup. Set aside.
-
2
Prep the vegetables
Peel sweet potatoes and carrots; cut into 1-inch chunks for even cooking. Keep them submerged in cold water if you’re not starting the soup immediately—this prevents browning and removes excess starch.
-
3
Sauté aromatics
Heat remaining 2 Tbsp olive oil in a heavy Dutch oven over medium. Add diced onion and celery; cook 5 minutes until translucent, scraping up any golden bits. Stir in salt, pepper, paprika, thyme, and optional chipotle; toast spices 1 minute to bloom their oils.
-
4
Deglaze & simmer
Add sweet potatoes, carrots, roasted garlic paste, broth, orange juice, and bay leaf. Bring to a boil, then reduce to gentle simmer. Cover partially and cook 20–25 minutes, or until vegetables yield easily to a fork.
-
5
Blend to silk
Fish out bay leaf. Using an immersion blender, purée until velvety smooth. (Or work in batches in a countertop blender; remove center cap to vent steam.) If soup is too thick for your liking, thin with broth or water ¼ cup at a time.
-
6
Brighten & serve
Stir in apple cider vinegar. Taste; adjust salt, pepper, or acid. Ladle into warm bowls, add your favorite garnish, and serve piping hot with crusty sourdough.
Expert Tips & Tricks
- Double-roast flavor: If you have extra time, roast the carrots and sweet potato chunks at 425 °F for 20 minutes before simmering; this intensifies their sweetness via caramelization.
- Squash swap: Replace half the sweet potato with roasted butternut squash for a slightly nuttier profile.
- Spice control: Add heat incrementally; chipotle powder blooms as the soup sits, so taste again after 10 minutes.
- Blender safety: When using a countertop blender, fill jar no more than half-full with hot liquid; cover lid with a kitchen towel to prevent spurts.
- Creamy vegan swirl: Chill a can of full-fat coconut milk overnight, scoop off solid cream, whip with a fork, and dollop on each bowl.
- Texture hack: Reserve a handful of diced carrots before simmering; steam them separately and stir in at the end for a chunky contrast.
Common Mistakes & Troubleshooting
| Issue | Cause | Fix |
|---|---|---|
| Soup tastes flat | Under-seasoned or missing acid | Add another pinch of salt, 1 tsp vinegar, or squeeze of citrus; taste after each addition. |
| Grainy texture | Vegetables under-cooked or blended too soon | Return soup to pot, simmer 5 more minutes, then re-blend until perfectly smooth. |
| Too thin | Excess broth or water | Simmer uncovered 10 minutes to reduce, or stir in a small slurry of 1 Tbsp instant potato flakes. |
| Garlic bitterness | Roasted at too high heat or too long | Next time cover garlic more tightly and roast at 375 °F; current batch balance with 1 tsp maple syrup. |
| Color dull | Over-blending introduces air | Blend on low speed just until silky, or buzz in a splash of orange juice right before serving. |
Variations & Substitutions
- Ginger-Carrot twist: Add 1 Tbsp grated fresh ginger with the onions and swap orange juice for pineapple juice for a tropical note.
- Protein boost: Stir in a can of rinsed chickpeas during the last 5 minutes, or add red lentils at the start (extra broth required).
- Herbaceous punch: Blend in a handful of fresh cilantro or parsley right before serving for a verdant pop.
- Low-carb swap: Substitute half the sweet potatoes with steamed cauliflower; you’ll keep the color but slash carbs.
- Smoky bacon crumble: For omnivores, top each bowl with crispy smoked-paprika bacon bits (cook 4 strips, crumble, toss with pinch of paprika).
Storage & Freezing
Cool soup completely, then refrigerate in airtight containers up to 5 days. The flavor actually improves on day two as the paprika and roasted garlic meld. For longer storage, ladle into quart-size freezer bags, squeeze out air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting. Reheat gently—do not boil vigorously or the vibrant color can muddy. If separation occurs, whisk briskly or re-blend for 5 seconds to re-emulsify.
Frequently Asked Questions
Ready to chase away the January chill? Grab your coziest blanket, cue up your favorite playlist, and let this radiant soup warm you from the inside out. Don’t forget to save the recipe on Pinterest so you can return to it every frosty week all winter long!
Hearty Sweet Potato & Carrot Soup with Garlic
Warming bowls for chilly January days
Ingredients
- 2 Tbsp olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 lb sweet potatoes, peeled & cubed
- ¾ lb carrots, sliced
- 4 cups vegetable broth
- 1 tsp ground cumin
- ½ tsp smoked paprika
- Salt & black pepper to taste
- ½ cup coconut milk (optional, for swirl)
- Fresh parsley or chives for garnish
Instructions
-
1
Heat olive oil in a large pot over medium heat. Add onion and cook 5 min until translucent.
-
2
Stir in garlic, cook 1 min until fragrant.
-
3
Add sweet potatoes and carrots; toss to coat in the aromatics.
-
4
Pour in broth; season with cumin, paprika, salt, and pepper. Bring to a boil.
-
5
Reduce heat, cover, and simmer 20 min until vegetables are very tender.
-
6
Blend soup until silky smooth using an immersion blender or countertop blender.
-
7
Taste and adjust seasoning. Thin with water or broth if desired.
-
8
Serve hot, drizzled with coconut milk and sprinkled with fresh herbs.
Recipe Notes
- Roast vegetables beforehand for deeper flavor.
- Swap coconut milk for heavy cream or Greek yogurt.
- Soup thickens as it sits; reheat with a splash of broth.