Soups & Stews
This sweet potato and onion soup recipe delivers the perfect balance of velvety texture and caramelized depth that makes every spoonful irresistible. The secret lies in slow-cooked onions that develop rich, sweet notes while sweet potatoes break down into a naturally creamy base—no heavy cream required.
What sets this apart is the layered spicing that builds complexity without overpowering the natural sweetness of the vegetables.
Professional chefs know that patience in the onion cooking transforms them from simple aromatics into flavor bombs. We'll develop that depth through careful sautéing before adding sweet potatoes and simmering until everything melds into a harmonious blend.
The result is a soup that's creamy yet light, sweet yet savory, with just the right amount of warmth from cinnamon and nutmeg.
What you'll achieve is a soup with restaurant-quality texture and flavor—silky smooth yet substantial, with caramelized onion bits adding delightful contrast. The spice blend enhances rather than dominates, creating warmth that lingers without being overpowering.
This is the kind of soup that disappears quickly from bowls and leaves everyone asking for seconds.
Perfect for chilly evenings or as a comforting meal any time of year, this recipe comes together in under an hour with minimal hands-on work. The technique ensures you'll get that perfect balance of creamy texture and caramelized depth that makes this soup truly special.
Let's get started on creating this velvety spiced blend that will become your new favorite comfort dish.
Ingredients for sweet potato and onion soup
Velvety sweet potatoes and caramelized onions create this dreamy soup's heart—just 13 ingredients for restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 4 large | Yellow or sweet yellow preferred |
| Sweet Potatoes 🍠 | 2 lbs | Organic preferred for sweetness |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For sautéing onions deeply |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced for aroma |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Ground Cinnamon 🌶️ | 1 ½ tsp | Warmth without overpowering |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for bite |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tbsp dried thyme |
| Greek Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Maple Syrup 🍯 | 1 tbsp | For subtle sweetness |
| Fresh Rosemary 🌿 | 2 sprigs | For garnish and aroma |
The onions are where magic happens. Yellow onions develop the deepest sweetness when cooked low and slow—don't rush this part. Whole Foods or Trader Joe's have great organic options, but regular grocery store yellows work too. Sweet potatoes? Orange-fleshed varieties like Beauregard are ideal, but any sweet potato will do. The key is cutting them into even chunks so they cook uniformly. I always grab organic sweet potatoes when I can—they're sweeter and creamier when cooked. For the broth, low-sodium is crucial here since we're adding plenty of salt later.
No fresh thyme? Dried works at one-third the amount—just make sure it's labeled culinary thyme, not the ornamental kind. Short on Greek yogurt? Coconut yogurt or cashew cream gives a similar tang. The maple syrup can be swapped for agave or honey, but maple has that subtle caramel note that pairs perfectly. Want more depth? Add 1 tsp smoked paprika to the spice mix. The rosemary is optional but adds a lovely herbal note—fresh is best, but dried sprigs work in a pinch if you have them. For the olive oil, look for extra-virgin with fruity notes—it makes all the difference when sautéing onions for hours.
This soup tastes even better the next day as flavors meld. Store in the fridge for up to 5 days, or freeze portions for 3 months. I like to make a big batch and portion it out—perfect for meal prep. The yogurt layer can be added fresh when serving, or you can stir it in right before reheating. Garnish with extra rosemary or a drizzle of olive oil right before serving. The caramelized onions keep well too—save them for sandwiches or salads later!
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear by this recipe when I’ve got nothing but onions, sweet potatoes, and a jar of broth. No fancy ingredients—just those golden onions caramelized until they’re sweet and jammy, sweet potatoes melting into creamy perfection. It’s the kind of soup that turns "I don’t feel like cooking" into "I don’t want to stop eating."
- Caramelized Crunch: That moment when the onions turn deep amber and the sweet potatoes soften? Absolute bliss. The garlic hits just right—no overpowering bitterness, just a warm, toasty depth that makes every spoonful feel like a hug. Honestly, I’ll take this over any store-bought soup.
- Leftovers for Days: This soup tastes even better the next day, which is perfect because it’s so easy to double. Toss it in the fridge or freezer—reheating it later just makes those flavors meld even more. My go-to for lazy mornings or when I need a quick lunch without the fuss.
- Weeknight Warrior: Twenty minutes from start to finish, and I’m not exaggerating. Dice the onions, chop the sweet potatoes, sauté, simmer, blend if you want—no stress, no mess. It’s the kind of recipe that saves me when I’m exhausted but still need something nourishing on the table. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato and onion soup
Here's how to create a velvety, spiced soup with deep caramelized flavor and perfect texture.
Caramelize the Onions for Maximum Flavor
Heat the 0.5 cup Extra-Virgin Olive Oil in a large Dutch oven over medium-low heat. Add the 4 large Yellow Onions, peeled and sliced into ¼-inch thick rounds. Cook them slowly, stirring occasionally, for 30-40 minutes until they turn deep golden brown and sweet-smelling.
This slow caramelization is where the magic happens. You'll know they're ready when they're almost jam-like in texture and have a rich, amber color. If they start to brown too quickly, reduce the heat. Patience here prevents burning and ensures that sweet, nutty depth that makes this soup extraordinary.
Cook Sweet Potatoes and Add Aromatics
While the onions caramelize, peel and cube the 2 lbs Sweet Potatoes into ½-inch pieces. Add them to the Dutch oven along with the 6 cloves Garlic Cloves, minced, the 1.5 tsp Ground Cinnamon, 0.5 tsp Ground Nutmeg, 0.5 tsp Ground Black Pepper, and 1.5 tsp Sea Salt. Stir well to combine everything with the onions.
Cook for an additional 10 minutes, stirring occasionally, until the sweet potatoes begin to soften. You're not quite done cooking them yet, but this step ensures they absorb all those beautiful caramelized onion flavors. The spices will start to mingle and release their aromas, filling your kitchen with a warm, inviting scent.
Simmer with Broth and Thyme
Pour in the 6 cups Vegetable Broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 25-30 minutes until the sweet potatoes are fork-tender and easily pierced with a knife. Stir in the 0.25 cup Fresh Thyme Leaves during the last 5 minutes of cooking.
This simmering time is crucial for developing the soup's velvety texture. The sweet potatoes should be soft enough to mash slightly with a fork, but still hold their shape. If the soup starts to reduce too much, add a splash of water or broth to maintain the right consistency. The thyme will infuse the soup with its earthy aroma, adding another layer of complexity.
Blend Until Silky Smooth
Remove the soup from heat and let it cool slightly for 5 minutes. Using an immersion blender, blend the soup directly in the pot until completely smooth. For a perfectly creamy texture without adding dairy, blend until you achieve that luxurious, velvety consistency. If you prefer some texture, blend only until mostly smooth.
Here's the thing—blending directly in the pot ensures you capture every bit of flavor and prevents any loss. The soup should be completely smooth, with no visible chunks unless you prefer a rustic texture. If the soup is too thick after blending, thin it with a bit more broth or water to reach your desired consistency.
Finish and Serve with Creamy Toppings
Return the soup to low heat and stir in the 1 cup Greek Yogurt and 1 tbsp Maple Syrup. Heat gently for 2-3 minutes, stirring constantly, until the soup is warmed through but not boiling. The yogurt will create a beautiful, creamy swirl on top, and the maple syrup will add just a touch of sweetness to balance the spices.
Ladle the soup into bowls and garnish each serving with a sprig of Fresh Rosemary. The contrast of the warm, spiced soup with the cool, creamy topping and fresh herb garnish makes this dish truly special. Serve immediately while the soup is hot, and enjoy the perfect blend of sweet, savory, and spiced flavors that make this soup a comfort classic.
Pro Tips For Making Sweet Potato And Onion Soup
- COOK ONIONS LOW AND SLOW: I learned this the hard way—drowning onions in broth too soon turns your soup into a sad, watery mush. Sauté them in olive oil over medium-low heat for 15-20 minutes until they’re deep golden and caramelized. The longer you wait, the richer the flavor, even if it means staring at them like they’re your only friend in the kitchen.
- PEEL AND CUBE SWEET POTATOES UNIFORMLY: Big chunks take forever to soften; tiny ones turn to mush. Aim for 1-inch cubes—big enough to hold shape but small enough to cook through. And skip the skin if you’re in a rush (it’s tougher to digest), but leave it on for texture if you’ve got time. Just don’t skip the rinse—dirt hides in those crevices.
- DON’T RUSH THE GARLIC: After burning three batches, I finally figured out garlic needs patience. Sauté it in the same pot as the onions for 30 seconds after they’ve caramelized—just until it smells like a spa, not a fire alarm. Overcooking it turns your soup bitter, and nobody wants that.
- BLEND IN BATCHES FOR SILKY TEXTURE: Sounds weird, but it works: blend half the soup first, then the other half. This keeps the heat down and prevents the motor from seizing up. If you’re lazy (like me), at least let the soup cool slightly before blending—hot liquid is a one-way ticket to motor failure.
Health benefits of sweet potato and onion soup
Rich in Vitamin A
Sweet potatoes are a powerhouse of vitamin A, with one serving providing over 400% of your daily needs. This nutrient supports vision, immune function, and skin health—especially important during colder months when vitamin deficiencies are common.
The deep orange color comes from beta-carotene, which converts to vitamin A in your body. 💛
Fiber for Digestion
This soup is packed with soluble fiber from both sweet potatoes and onions, promoting healthy digestion and keeping you full longer. A 1.5-cup serving delivers about 8 grams of fiber, which is nearly a third of your daily requirement.
The fiber also helps regulate blood sugar levels, making this a smart choice for balanced meals.
Antioxidant Protection
Sweet potatoes contain anthocyanins and carotenoids, antioxidants that combat oxidative stress and inflammation. These compounds also give the soup its vibrant color. Onions contribute quercetin, another antioxidant that supports heart health. Together, they create a nutrient-rich bowl that fights cellular damage.
Low-Calorie Comfort
Despite its creamy texture, this soup is surprisingly low in calories—about 180 calories per serving without added cream. The natural sweetness from sweet potatoes eliminates the need for heavy cream or excessive sugar. It's a guilt-free comfort food that still satisfies cravings for rich, velvety dishes.
Blood Sugar Balance
The combination of fiber, complex carbs, and healthy fats (from olive oil) helps stabilize blood sugar levels. The cinnamon and nutmeg in the spice blend further improve insulin sensitivity. This makes the soup particularly beneficial for those managing diabetes or prediabetes while still enjoying a delicious, satisfying meal.
Immune-Boosting Ingredients
Onions provide flavonoids that strengthen your immune system, while thyme offers antimicrobial properties. The Greek yogurt adds probiotics, supporting gut health. Together, these ingredients create a nourishing bowl that helps keep you healthy during cold and flu season. It's the perfect immune-boosting meal! 💪
Nutrition facts
Frequently asked questions
Can I make this soup without blending it for a chunkier texture?
Skip the blending step and simply mash some of the sweet potatoes with a potato masher while leaving others in chunks. The caramelized onions will create beautiful texture contrast, and you'll still get that rich, velvety depth from the slow-cooked vegetables. Just simmer the soup longer (about 5-10 extra minutes) to ensure all ingredients are tender.
How can I make this soup dairy-free?
Replace the Greek yogurt with 1 cup coconut yogurt or ½ cup cashew cream (blend soaked cashews with water). For extra creaminess without dairy, add 2 tbsp nutritional yeast when reheating—it adds a cheesy flavor. The maple syrup will still balance the spices beautifully while keeping it plant-based.
Why does my soup taste bitter after blending?
Over-blending or using bitter sweet potatoes (like those with green flesh) can cause bitterness. To fix it, stir in 1 tsp maple syrup or ½ tsp vanilla extract while reheating. For prevention, choose orange-fleshed sweet potatoes and blend just until smooth—not pureed. The yogurt topping also helps mask any bitterness with its creamy sweetness.
Can I use regular potatoes instead of sweet potatoes?
While possible, sweet potatoes provide that natural sweetness and creaminess that makes this soup special. If you must substitute, use Yukon Gold potatoes (they're naturally creamy) and add 1 extra tbsp maple syrup to compensate for the lack of sweetness. The texture will be lighter, but still delicious with the caramelized onions.
How long will this soup keep in the fridge?
This soup stays fresh in the fridge for 5 days when stored in airtight containers. The flavors actually improve after the first day as the spices meld! For longer storage, freeze portions for up to 3 months. When reheating, add a splash of broth or water to restore creaminess—it may thicken slightly when chilled.
