hearty spinach and sweet potato soup with garlic and rosemary for cold days

5 min prep 30 min cook 2 servings
hearty spinach and sweet potato soup with garlic and rosemary for cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Silky texture, no dairy: Blending a portion of the sweet potato creates body so you can skip the cream.
  • Layered garlic flavor: A quick sizzling of sliced garlic in olive oil plus a smashed clove in the broth gives depth without bite.
  • Rosemary oil drizzle: Infusing the herb in the finishing oil perfumes every spoonful.
  • Spinach in two stages: Stems go in early for earthiness, leaves stirred in right before serving for vibrant color.
  • One-pot wonder: From chopping to ladling, only a Dutch oven and a blender (or stick blender) are needed.
  • Freezer-friendly: Puréed base freezes up to three months; add fresh spinach when reheating.

Ingredients You'll Need

Ingredients

Every ingredient pulls double duty here—sweet potatoes for sweetness and heft, spinach for mineral brightness, rosemary for piney perfume, and garlic for savory backbone. Buy the best produce you can; this is a five-ingredient soup (plus staples) and quality shows.

Sweet potatoes: Look for firm, small-to-medium tubers with tight skins. Jewel or garnet varieties are ideal for their moist orange flesh and natural sweetness. Peel them just before cooking so they don't oxidize.

Fresh spinach: A 10-oz clamshell of baby spinach is convenient, but a farmers-market bunch is even tastier. If the stems are tender, keep them; they add iron-rich flavor. Rinse in several changes of cold water—grit is the enemy of comfort.

Rosemary: A single 4-inch sprig is enough. The leaves should be glossy and fragrant; avoid any with black spots. Woody stems go into the broth for subtle aroma, while the leaves flavor the finishing oil.

Garlic: Three large cloves. Smash one for the soup, thinly slice the other two for the infused oil. Green sprouts can be bitter; remove them if present.

Vegetable broth: Low-sodium keeps the soup from tasting salty as it reduces. Prefer homemade? Roast your vegetable trimmings first for deeper color.

Substitutions: Kale or chard can stand in for spinach—just strip the tough ribs. Butternut squash works but will be slightly sweeter; reduce the optional maple syrup by half. Olive oil can be swapped with avocado oil for its high smoke point, though you’ll miss the peppery notes.

How to Make Hearty Spinach and Sweet Potato Soup with Garlic and Rosemary for Cold Days

1
Prep your produce

Peel sweet potatoes and cut into ¾-inch cubes for even cooking. Rinse spinach, then separate stems from leaves; roughly chop stems and keep leaves whole. Smash one garlic clove with the flat of a knife; thinly slice the remaining two. Strip rosemary leaves, reserve ½ tsp for garnish, and save the stems.

2
Bloom the aromatics

Heat 2 Tbsp olive oil in a heavy 4-quart Dutch oven over medium. Add sliced garlic and cook 30–45 seconds until edges are golden—do not brown. Stir in chopped spinach stems and rosemary sprig for 1 minute to release chlorophyll and herb oils.

3
Build the broth

Pour in 4 cups vegetable broth, the smashed garlic clove, and ½ tsp kosher salt. Scrape the pot bottom with a wooden spoon to dissolve any flavorful fond. Bring to a gentle boil, then reduce heat and simmer 5 minutes so the rosemary steams the kitchen.

4
Add sweet potatoes

Tip in sweet-potato cubes, increase heat to medium-high, and cook 12–15 minutes until a knife slides through with zero resistance. The broth will thicken slightly from the potato starch—this is your natural creaminess in disguise.

5
Blend for silkiness

Remove rosemary stems. Ladle 2 cups of soup into a blender (never fill more than halfway with hot liquid). Vent the lid, cover with a towel, and purée until smooth. Return to the pot and stir—the texture should coat the back of a spoon. For a chunkier version, blend only 1 cup.

6
Wilt the spinach

Bring soup back to a gentle simmer and add spinach leaves by the handful, stirring each addition until just wilted—about 90 seconds total. Bright green is the goal; overcooking turns it army-drab and metallic.

7
Season smartly

Taste and adjust salt. Depending on your broth, you may need up to ¼ tsp more. Add a pinch of freshly ground black pepper and, if the potatoes were less sweet, a drizzle (½ tsp) of maple syrup to balance the rosemary.

8
Infuse the finishing oil

In a small skillet, warm remaining 1 Tbsp olive oil with reserved rosemary leaves over low heat 2 minutes until the leaves crisp but stay green. Drizzle over each bowl just before serving for a fragrant top note.

Expert Tips

Use an immersion blender

Stick the wand directly into the pot, tilt to one side, and pulse 3–4 times for a semi-smooth texture without dirtying the blender.

Toast your pepper

Crack whole peppercorns into the hot oil with the garlic; the brief bloom adds smoky complexity you can't get from pre-ground.

Deglaze with wine

Before adding broth, splash in ¼ cup dry white wine and reduce by half for a brighter, more sophisticated finish.

Save the spinach water

If you rinse and spin, pour the green liquid into ice-cube trays and freeze—perfect nutrient boost for smoothies or stock.

Control the heat

Sweet potatoes scorch easily; keep the burner at a steady simmer, not a rolling boil, to preserve their delicate sugars.

Make it a meal

Float a slab of toasted sourdough rubbed with raw garlic and a poached egg on top for protein-packed comfort.

Variations to Try

  • Spicy kick: Add ½ tsp smoked paprika and a pinch of cayenne with the garlic. Finish with toasted pumpkin seeds.
  • Protein boost: Stir in a can of rinsed white beans during the last 5 minutes for an extra 4 g protein per serving.
  • Coconut twist: Replace 1 cup broth with full-fat coconut milk and swap rosemary for Thai basil and lime zest.
  • Grainy goodness: Fold in ½ cup cooked farro or barley after blending for a chewy, rustic texture.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The spinach will dull slightly but flavor improves. Reheat gently over medium-low, thinning with water or broth as needed.

Freezer: For best texture, freeze the puréed soup base without spinach. Ladle into quart-size freezer bags, lay flat to freeze up to 3 months. Thaw overnight in the fridge, then add fresh spinach when reheating.

Make-ahead lunch jars: Portion into 16-oz mason jars, leaving 1 inch headspace. Cool, seal, and refrigerate. Grab-and-go for up to 3 days; just microwave with the lid ajar for 2 minutes, stirring halfway.

Frequently Asked Questions

Yes. Thaw 10 oz frozen leaf spinach, squeeze out excess moisture, and add during the last 3 minutes to prevent overcooking.

Naturally gluten-free. If adding grains, choose certified-GF options like quinoa or rice.

Sauté aromatics on the stove first for flavor, then transfer everything except spinach to a slow cooker. Cook on LOW 4–5 hours, blend, add spinach, and cook 10 minutes more.

Whisk in warm broth or water ¼ cup at a time until you reach the desired consistency. Re-season as dilution mutes salt.

A crusty sourdough or rosemary-olive loaf echoes the herbal notes. Toast until the edges are deeply golden to withstand the hot soup.

Absolutely. Use a 7- to 8-quart pot and increase simmering time by 3–5 minutes. Blend in batches so the jar is never more than half full.
hearty spinach and sweet potato soup with garlic and rosemary for cold days
soups
Pin Recipe

Hearty Spinach and Sweet Potato Soup with Garlic and Rosemary for Cold Days

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Prep aromatics: Heat 1 Tbsp oil in Dutch oven over medium. Sauté sliced garlic 30 sec, add onion & spinach stems 2 min.
  2. Simmer base: Pour in broth, add smashed garlic, rosemary sprig, salt; simmer 5 min.
  3. Cook potatoes: Add sweet-potato cubes; simmer 12–15 min until tender.
  4. Blend: Remove rosemary, transfer 2 cups soup to blender, purée until smooth, return to pot.
  5. Finish greens: Stir in spinach leaves; cook 1–2 min until wilted. Adjust seasoning.
  6. Infuse oil: Warm remaining 1 Tbsp oil with rosemary leaves 2 min; drizzle over bowls to serve.

Recipe Notes

For extra depth, roast sweet-potato cubes at 425 °F for 15 min before adding to soup. Soup thickens as it stands—thin with broth when reheating.

Nutrition (per serving)

186
Calories
4g
Protein
27g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.