Love this recipe? Save it to Pinterest before you forget!
Hearty Sweet Potato & Spinach Soup: The Cozy Weeknight Hug in a Bowl
There’s a certain kind of magic that happens when the first chilly breeze slips through the window screens and the sun starts setting before dinner. It’s the same magic that sends me rummaging through the pantry for sweet potatoes, the ones that have been curing since the farmers’ market haul of late September. Last Tuesday, between homework-helping and Lego-rescue missions, I needed something that could simmer quietly on the stove while I refereed sibling negotiations. I tossed diced orange jewels into a pot with a handful of spinach that was wilting faster than my patience, and by the time bedtime stories were finished, dinner was ready—thick, silky, and the color of autumn sunsets. My seven-year-old took one slurp, grinned, and declared it “sunset soup.” The name stuck, and so did the recipe. Now we make it every week from first frost to the last gasp of winter, ladling it into mismatched mugs for porch picnics under blankets. It’s budget-friendly, nutrient-dense, and—most importantly—one-pot simple. If your people are skeptical about greens, the sweet potatoes do a masterful job of camouflaging spinach into something that tastes like comfort, not chore.
Why You'll Love This Hearty Sweet Potato & Spinach Soup
- One-Pot Wonder: Minimal dishes mean more snuggle time on the couch.
- 30-Minute Miracle: From chopping to table in half an hour—perfect for piano-practice nights.
- Pantry Staples: Sweet potatoes, canned beans, and broth live in most kitchens year-round.
- Sneaky Greens: Kids taste the sweetness first; spinach melts invisibly into the broth.
- Meal-Prep Hero: Flavors deepen overnight, making leftovers the envy of the office microwave.
- Budget Smart: Feeds six for under eight dollars, even with organic produce.
- Freezer Friendly: Portion into lunch-box cubes; thaw overnight for instant comfort.
Ingredient Breakdown
Sweet potatoes are the heart of this soup; their natural sugars caramelize in the olive oil, creating a toasty depth that no amount of maple syrup could replicate. Look for firm, unblemished ones—if they’re sprouting tiny roots, they’re past prime and will taste fibrous. Baby spinach wilts almost instantly, but if you only have frozen, thaw and squeeze it dry to avoid watery broth. Cannellini beans lend creaminess and a protein punch; swap in chickpeas if that’s what you’ve got. Coconut milk is optional but recommended for weekend luxury—it rounds the spices and tames any heat. Smoked paprika is the secret weapon here; it fools the palate into tasting bacon without the actual pork. Finally, a squeeze of lemon at the end lifts the whole pot from earthy to vibrant.
Step-by-Step Instructions
-
1Warm the pot: Place a heavy-bottomed Dutch oven or soup pot over medium heat. Add 2 tablespoons olive oil. When it shimmers, swirl to coat. This prevents the aromatics from sticking and buys you a minute to finish dicing the onion.
-
2Sauté aromatics: Add 1 diced yellow onion and ½ teaspoon kosher salt. Cook 4 minutes until translucent, not browned—lower heat if edges start to color. Stir in 2 cloves minced garlic, 1 tablespoon grated fresh ginger, and 1 teaspoon smoked paprika; toast 60 seconds until fragrant.
-
3Build the base: Toss in 3 cups diced sweet potato (about 2 medium). Stir to coat in spiced oil. Let them sit undisturbed 2 minutes so the bottoms caramelize. Add 1 tablespoon tomato paste; cook 1 minute more to remove raw metallic taste.
-
4Deglaze: Pour in ¼ cup dry white wine (or broth). Scrape browned bits with a wooden spoon; reduce until almost evaporated, about 90 seconds. This concentrates flavor and lifts the fond.
-
5Simmer: Add 4 cups vegetable broth, 1 cup water, 1 bay leaf, and ½ teaspoon black pepper. Bring to a boil, then reduce to gentle simmer. Cover partially and cook 12-15 minutes, until sweet potatoes are fork-tender but not falling apart.
-
6Bean & greens time: Stir in 1 can cannellini beans (rinsed) and 3 cups loosely packed baby spinach. Simmer 2 minutes—just until spinach wilts and beans heat through. Remove bay leaf.
-
7Texture tweak: For a chowder-like consistency, ladle 1 cup soup into blender, add ¼ cup coconut milk, and purée until smooth; return to pot. Skip this if you like a brothy stew.
-
8Finish & serve: Off heat, stir in juice of ½ lemon and ¼ cup chopped parsley. Taste, adjusting salt or pepper. Serve steaming hot with crusty bread and a drizzle of good olive oil.
Expert Tips & Tricks
- Micro-plane your ginger: It disperses instantly and prevents fibrous strings in kid bowls.
- Double the spices: If your sweet potatoes are particularly large, bump paprika to 1½ teaspoons for smoky backbone.
- Immersion-blender shortcut: Stick-blend right in the pot for 5 seconds to thicken without dirtying the countertop blender.
- Crouton crown: Cube day-old baguette, toss with olive oil + garlic powder, bake 10 min at 400 °F for crunchy topping.
- Make it vegan cheesy: Stir in 2 tablespoons nutritional yeast at the end for umami richness without dairy.
Common Mistakes & Troubleshooting
- Soup too thin? Simmer uncovered 5 extra minutes or mash a few sweet potato cubes against pot wall.
- Soup too thick? Thin with hot broth, ¼ cup at a time, until desired consistency.
- Spinach turning brown? Add it in the final 60 seconds; residual heat will wilt without muddy color.
- Bland finish? Acid is usually the fix—add another squeeze of lemon or splash of apple-cider vinegar.
- Sweet potatoes mushy? Cut larger 1-inch cubes next time and start checking tenderness at 10 minutes.
Variations & Substitutions
- Protein swap: Shredded rotisserie chicken or Italian sausage rounds turn this into omnivore heaven.
- Low-carb route: Replace half the sweet potatoes with diced cauliflower; cooking time stays the same.
- Curry twist: Trade paprika for 1 tablespoon yellow curry powder and finish with cilantro instead of parsley.
- Grains: Add ½ cup quick-cooking red lentils with the broth; they dissolve and thicken the soup naturally.
- Spicy kick: Stir in ¼ teaspoon chipotle powder or a minced jalapeño with the garlic.
Storage & Freezing
Cool completely, then refrigerate in airtight glass jars up to 5 days. The flavors meld beautifully, so Tuesday’s batch tastes even better on Friday. For freezer prep, ladle soup into silicone muffin trays, freeze solid, then pop out the pucks and store in zip-top bags up to 3 months. Reheat single servings with a splash of broth in a saucepan over medium-low, stirring often, or microwave 2 minutes, stir, then 1 minute more. Note: if you added coconut milk, the texture may separate slightly upon thawing; whisk vigorously while reheating to re-emulsify.
Frequently Asked Questions
- Can I use frozen sweet potatoes?
- Yes, but pre-dice and par-freeze them yourself; store-bought frozen fries are seasoned and will throw off flavor.
- Is this soup baby-friendly?
- Omit the salt and paprika, then purée the finished soup for a smooth stage-two baby meal packed with beta-carotene.
- Can I make it in a slow cooker?
- Absolutely—add everything except spinach and lemon. Cook on LOW 4 hours, then stir in spinach and lemon just before serving.
- What bread pairs best?
- A crusty sourdough or no-knead Dutch-oven loaf; the tang balances the soup’s natural sweetness.
- Can I omit beans?
- Sure—sub 1 cup cooked quinoa or millet for similar protein and texture.
- How do I pack it for school lunch?
- Preheat a thermos with boiling water, drain, then fill with steaming soup; it stays hot until noon.
- Is this Whole30 compliant?
- Yes, if you skip beans and coconut milk (or use compliant brands) and use ghee instead of olive oil.
Hearty Sweet Potato & Spinach Soup
Ingredients
- 2 Tbsp olive oil
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled & cubed
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) chickpeas, drained
- 3 cups fresh spinach
- 1 tsp ground cumin
- ½ tsp smoked paprika
- ¼ tsp cayenne pepper
- Salt & black pepper to taste
- Juice of ½ lemon
- Fresh parsley for garnish
Instructions
-
1
Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 4-5 minutes until translucent.
-
2
Stir in minced garlic, cumin, paprika, and cayenne; cook for 30 seconds until fragrant.
-
3
Add cubed sweet potatoes, vegetable broth, and diced tomatoes. Bring to a boil, then reduce to a simmer for 15 minutes.
-
4
Once sweet potatoes are tender, stir in chickpeas and simmer for 3 more minutes.
-
5
Fold in fresh spinach and cook until wilted, about 1-2 minutes.
-
6
Season with salt, pepper, and lemon juice. Serve hot, garnished with fresh parsley.
Recipe Notes
- Swap spinach for kale if preferred; add 3 extra minutes of cooking time.
- Make it creamy by blending half the soup and returning it to the pot.
- Leftovers keep refrigerated up to 4 days or frozen up to 3 months.