hearty sweet potato and spinach soup with garlic and rosemary

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

Love this? Pin it for later!

Why This Recipe Works

  • One-pot wonder: Minimal dishes and the flavors build in layers right in the same Dutch oven.
  • Nutrient-dense comfort: Sweet potatoes bring beta-carotene, spinach adds iron, and the rosemary-garlic duo supports immunity.
  • Flexible base: Swap the greens, add beans or sausage, or keep it vegan as written.
  • Freezer hero: Puréed soups freeze like a dream; portion into silicone muffin trays for quick single-serve blocks.
  • Restaurant depth in under an hour: Roasting the sweet potato cubes separately while the aromatics sauté builds caramelized flavor fast.
  • Kid-approved sweetness: Natural sugars from orange-fleshed sweet potatoes tame the earthy spinach.

Ingredients You'll Need

Ingredients

Sweet potatoes – Look for firm, unblemished Garnet or Jewel varieties with tight skin. The deeper the orange, the richer the beta-carotene. Peeled weight should be about 1 ½ lb (680 g), yielding roughly 4 cups of ¾-inch cubes. If you only have the pale Hannah variety on hand, expect a drier texture and milder flavor; just roast them a few minutes longer.

Fresh baby spinach – Pre-washed bags save time, but if you’re buying bunches, submerge in a sink of cold water and lift the leaves out so grit stays behind. You’ll need 5 packed cups, which wilts down dramatically; frozen spinach works in a pinch—thaw and squeeze bone-dry first.

Garlic – Six plump cloves may sound like a lot, but two are sautéed gently for sweetness and the remaining four are roasted alongside the potatoes for caramelized depth. Buy firm heads with no green sprouts; if the clove interior is already green, remove the germ to avoid bitterness.

Fresh rosemary – Woody stems hold up during simmering; mince only the tender leaves and reserve a few pretty sprigs for garnish. In summer I slip a few needles into olive oil and freeze in ice-cube trays for instant winter flavor bombs.

Vegetable broth – A full-bodied, low-sodium broth lets you control salt. If you’re vegetarian, look for one with mushrooms or roasted vegetables in the ingredient list for umami. Chicken broth is a fine omnivore swap.

Coconut milk – Just ½ cup of the canned, full-fat kind gives luxurious body without coconutty overtone when balanced by rosemary. For nut allergies, substitute oat milk plus 1 tsp olive oil.

White miso – My secret for “what makes this taste so savory?” It dissolves into the hot broth and amplifies the natural glutamates in sweet potato. If you avoid soy, chickpea miso is a great alternative.

Lemon zest & juice – Added off-heat to keep the flavors bright. Meyer lemon is sweeter, but everyday Eureka is perfectly fine.

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

1
Roast the sweet potatoes & garlic

Preheat oven to 425 °F (220 °C). Toss cubed sweet potatoes with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of pepper on a parchment-lined sheet pan. Nestle 4 unpeeled garlic cloves among the cubes. Roast 18–20 minutes, flipping once, until edges caramelize and a paring knife slides through effortlessly. Set aside to cool slightly; then slip the garlic from their skins and mash into a paste with the flat of your knife.

2
Sauté aromatics

While the potatoes roast, heat 2 Tbsp olive oil in a heavy 4-quart Dutch oven over medium. Add diced onion and cook 4 minutes until translucent. Stir in minced rosemary, red-pepper flakes, and remaining 2 garlic cloves (minced); cook 60 seconds until fragrant but not browned.

3
Deglaze & build broth

Pour in ½ cup of the vegetable broth; scrape the browned bits (fond) with a wooden spoon. Whisk in white miso until dissolved. Add remaining 3 ½ cups broth, ½ tsp salt, and bring to a gentle simmer.

4
Simmer the potatoes

Add three-quarters of the roasted sweet potatoes to the pot. Reduce heat to low, cover partially, and simmer 10 minutes so flavors meld. The potatoes will soften further and thicken the soup.

5
Blend until silky

Use an immersion blender directly in the pot, or carefully transfer to a countertop blender in batches. Purée until completely smooth. Return to pot; stir in coconut milk and roasted garlic paste.

6
Wilt in the spinach

Bring soup back to a gentle simmer. Add spinach by the handful, stirring until just wilted and bright green, about 90 seconds. Overcooking will dull the color and nutrients.

7
Finish with brightness

Off heat, stir in lemon zest and 1 Tbsp lemon juice. Taste and adjust salt, pepper, or more lemon as needed. The acid wakes up the rosemary and balances the natural sweetness.

8
Serve & garnish

Ladle into warm bowls. Top with reserved roasted sweet-potato cubes, a drizzle of coconut milk, toasted pumpkin seeds, and a rosemary sprig. Crusty sourdough or grilled cheese is non-negotiable.

Expert Tips

Low-and-slow garlic

Roasting garlic in its skin prevents burning; the resulting paste dissolves seamlessly into the soup for mellow sweetness.

Reserve starchy water

If you par-boil instead of roast, save ½ cup of the starchy water to thin the purée—it adds body without extra fat.

Chill before freezing

Cool the soup completely in an ice bath; rapid chilling prevents spinach from turning army-green and preserves chlorophyll.

Blender safety

When blending hot soup, remove the center cap and cover with a towel to let steam escape—prevents explosive ceiling art.

Color pop

A final drizzle of olive oil with a few drops of chili oil creates a gorgeous marbled top for dinner-party presentation.

Double batch trick

Double the potatoes, roast on two sheet pans, and freeze half. Future you can toss them into tacos or grain bowls too.

Variations to Try

  • Smoky chickpea twist: Add one drained can of chickpeas during the simmer and swap rosemary for smoked paprika and a pinch of cumin.
  • Sausage lover: Brown 8 oz (225 g) mild Italian turkey sausage in the pot before the onion; proceed as directed.
  • Creamy tahini: Replace coconut milk with 3 Tbsp tahini whisked with ¼ cup warm broth for nut-free richness.
  • Curry route: Swap rosemary for 1 tsp curry powder and finish with cilantro and lime instead of lemon.
  • Extra greens: Stir in chopped kale during the last 3 minutes for chewier texture and even more minerals.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The spinach may dull slightly, but a squeeze of lemon revives it.

Freezer: Purée the soup without the spinach; freeze in labeled quart bags laid flat for up to 3 months. When reheating, bring to a simmer and add fresh or frozen spinach then.

Make-ahead lunch jars: Portion into 12-oz (350 ml) glass jars, leaving 1 inch headspace. Chill overnight, then freeze. Grab one on your way out; it’ll thaw by lunch and can be reheated in the microwave (loosen lid first).

Reheat gently: Warm over medium-low, stirring often and thinning with broth or water. High heat can cause coconut milk to separate; if it does, whisk vigorously or buzz with the immersion blender for 5 seconds.

Frequently Asked Questions

Yes, but the soup will be less sweet and creamy. Yukon Golds are best; peel and proceed exactly the same. Add 1 tsp maple syrup to mimic the sweet potato’s sweetness if desired.

Absolutely. Omit red-pepper flakes and use low-sodium broth. Blend until ultra-smooth, then stir in finely puréed spinach to avoid stringy bits. Freeze in ice-cube trays for perfect toddler portions.

Substitute an equal amount of half-and-half or whole milk, but warm them first to prevent curdling. For dairy-free, use unsweetened oat or almond milk plus 1 tsp olive oil for richness.

Whisk in warm broth ¼ cup at a time until you reach desired consistency. Remember soups thicken as they sit; thin again when reheating.

Yes. Add everything except spinach, coconut milk, and lemon to the slow cooker. Cook on low 4–5 hours until potatoes are tender. Purée, then stir in remaining ingredients and cook on high 5 minutes more.

Top with roasted chickpeas, seared shrimp, or shredded rotisserie chicken. For plant-based, add crispy tofu cubes seasoned with smoked paprika.
hearty sweet potato and spinach soup with garlic and rosemary
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup with Garlic and Rosemary

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Roast potatoes & garlic: Preheat oven to 425 °F. Toss sweet-potato cubes with 1 Tbsp oil, ½ tsp salt, pepper. Nestle 4 unpeeled garlic cloves on sheet. Roast 18–20 min. Slip garlic from skins; mash.
  2. Sauté aromatics: In a Dutch oven warm remaining 2 Tbsp oil over medium. Cook onion 4 min. Add minced rosemary, red-pepper flakes, and remaining 2 minced garlic; cook 60 sec.
  3. Deglaze: Add ½ cup broth; scrape fond. Whisk in miso until smooth. Pour in rest of broth; bring to simmer.
  4. Simmer: Add three-quarters of roasted potatoes. Simmer 10 min.
  5. Blend: Purée until silky with immersion blender. Stir in coconut milk and roasted garlic paste.
  6. Finish greens: Return to gentle simmer, add spinach to wilt 90 sec. Off heat stir in lemon zest & juice. Season.
  7. Serve: Ladle into bowls; top with reserved potato cubes, seeds, rosemary.

Recipe Notes

Soup thickens as it stands; thin with broth or water when reheating. Freeze without spinach for best color, adding greens fresh upon serving.

Nutrition (per serving)

197
Calories
4g
Protein
28g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.