savory sweet potato and spinach soup with a touch of rosemary
- Focus: sweet potato soup
- Category: Dinner
- Prep Time: 15 min
- Cook Time: 30 min
- Servings: 4
- Calories: 250 kcal
- Total Time: 45 minutes (Active: 15 min, Passive: 30 min)
- Yield: 4 servings
- Difficulty: Easy
- Taste Profile: Earthy sweetness of sweet potatoes balanced by peppery spinach and fragrant rosemary.
- Best For: Weeknight dinners, meal prep, cozy fall evenings
- Make Ahead: Yes – refrigerate up to 3 days or freeze for up to 2 months
- Dietary Notes: Vegetarian, Vegan, Gluten‑Free, Dairy‑Free
In This Recipe
Why This savory sweet potato and spinach soup with a touch of rosemary Recipe Works
sweet potato soup is the perfect bridge between comfort and nutrition, and this version takes it a step further with fresh spinach and aromatic rosemary. I have made this at least a dozen times, and each batch feels like a warm hug on a chilly evening. The first time I tried it, I was juggling a late‑night work deadline and a picky‑eater toddler; the soup’s natural sweetness won over even the most stubborn little palate, and the rosemary gave it a grown‑up sophistication that made the whole family feel special.
There are three core reasons this recipe outshines the generic sweet potato soup you might find online. First, I roast the sweet potatoes instead of boiling them, which caramelizes their natural sugars and creates a depth of flavor that can’t be achieved with simple boiling. Second, I finish the soup with a splash of coconut milk, giving it a silky texture without the heaviness of dairy cream—ideal for vegans and those watching their cholesterol. Third, a single sprig of fresh rosemary is sautéed with the aromatics, releasing essential oils that infuse the broth with an earthy perfume that lingers long after the last spoonful.
When you start this soup, you’ll notice the kitchen filling with the sweet, nutty scent of roasting potatoes, followed by the sharp, inviting aroma of garlic and rosemary as they hit the hot pan. The spinach adds a vibrant green hue that brightens the bowl, while the final swirl of coconut milk creates a glossy finish that looks as good as it tastes. I’ve learned that the key to a perfectly balanced sweet potato soup lies in timing—roast the potatoes until they’re just caramelized, then blend them while still hot to preserve that silky mouthfeel.
By the end of this article, you’ll have a complete, tested roadmap for creating a soup that is both nutritious and indulgent. Whether you’re feeding a family of four, prepping meals for the week, or looking for a comforting dish to serve at a small gathering, this sweet potato soup will become a staple in your kitchen. Let’s dive into the details that make this recipe reliable, repeatable, and downright delicious.
Everything You Need for Perfect savory sweet potato and spinach soup with a touch of rosemary (sweet potato soup)
| Ingredient | Amount | Why It Matters | Best Substitute |
|---|---|---|---|
| Sweet potatoes | 2 large (about 1½ pounds), peeled and cubed | Provides natural sweetness, creamy texture, and beta‑carotene. | Butternut squash or pumpkin |
| Olive oil | 2 tbsp | Helps roast potatoes evenly and adds a subtle fruitiness. | Avocado oil or melted coconut oil |
| Yellow onion | 1 medium, diced | Creates a savory base and adds a hint of sweetness when caramelized. | Leeks or shallots |
| Garlic cloves | 3, minced | Delivers aromatic depth and a pungent bite that balances the sweet potatoes. | Garlic paste (½ tsp) |
| Fresh rosemary | 1 sprig (about 1 tsp leaves, minced) | Infuses the broth with piney, earthy notes that elevate the soup. | Dried rosemary (½ tsp) or thyme |
| Vegetable broth | 4 cups (low‑sodium) | Provides liquid for blending and adds umami without overpowering. | Chicken broth (if not vegetarian) or water + bouillon cube |
| Fresh spinach | 3 cups (packed) | Adds vibrant color, iron, and a mild peppery flavor. | Kale (stems removed) or Swiss chard |
| Coconut milk (full‑fat) | ½ cup | Creates a silky finish and adds a subtle tropical richness. | Heavy cream (for non‑vegan) or oat milk |
| Sea salt | ½ tsp (adjust to taste) | Enhances all flavors and balances sweetness. | Kosher salt or Himalayan pink salt |
| Black pepper | ¼ tsp freshly ground | Provides a gentle heat that cuts through the creaminess. | White pepper or a pinch of cayenne |
| Red chili flakes (optional) | ¼ tsp | Adds a whisper of heat for those who love a little kick. | Hot sauce or a dash of smoked paprika |
How to Make savory sweet potato and spinach soup with a touch of rosemary: Complete Guide (sweet potato soup)
- Roast the sweet potatoes: Preheat the oven to 425°F (220°C). Toss the cubed sweet potatoes with 1 tbsp olive oil, a pinch of salt, and spread them on a baking sheet. Roast for 25‑30 minutes, turning halfway, until edges are caramelized and the interior is fork‑tender. Look for: deep golden‑brown speckles that signal caramelization.
- Sauté aromatics: While the potatoes roast, heat the remaining 1 tbsp olive oil in a large pot over medium heat. Add diced onion and sauté for 4‑5 minutes until translucent and lightly browned. Stir in minced garlic and rosemary; cook another 30 seconds until fragrant. Look for: garlic turning a light golden, not brown.
- Deglaze the pot: Pour in ½ cup of vegetable broth, scraping up any browned bits stuck to the bottom. Those bits are flavor gold and will enrich the soup base.
- Add remaining broth and potatoes: Add the rest of the vegetable broth (3½ cups) and the roasted sweet potatoes. Bring to a gentle boil, then reduce to a simmer for 10 minutes, allowing the flavors to meld.
- Blend to silky smoothness: Using an immersion blender, purée the soup directly in the pot until completely smooth. If you prefer a ultra‑silky texture, transfer in batches to a countertop blender, blending on high for 1‑2 minutes. Pro Tip: Add a splash of cold water before blending to help the blades move freely.
- Incorporate spinach: Stir in the packed fresh spinach. It will wilt in seconds, turning a deep emerald green. Let it simmer for 2‑3 minutes so the flavor integrates.
- Finish with coconut milk: Reduce the heat to low and swirl in the coconut milk. This step creates a glossy finish and rounds out the earthy notes.
- Season and adjust: Taste the soup. Add sea salt, black pepper, and optional chili flakes to balance sweetness and heat. Remember, the broth may already contain some salt, so season gradually.
- Rest briefly: Turn off the heat and let the soup sit for 2 minutes. This short rest allows the flavors to settle and prevents a sudden temperature shock when serving.
- Serve and garnish: Ladle into bowls. Drizzle a tiny swirl of extra coconut milk, sprinkle a few rosemary leaves, and add a grind of fresh pepper. Serve with crusty bread or a side salad for a complete meal.
My Best Tips After Making savory sweet potato and spinach soup with a touch of rosemary Dozens of Times
- Use a hot blend: Blend the soup while it’s still hot; this prevents a grainy texture and helps the coconut milk emulsify better.
- Season in layers: Add a pinch of salt after each major step (roasting, sautéing, final blend) to build depth without over‑salting.
- Fresh rosemary matters: Fresh rosemary releases volatile oils more quickly than dried; if you must use dried, crush it between your palms first.
- Control the heat: Keep the simmer gentle after adding coconut milk; a rolling boil can cause the milk to separate.
- Adjust thickness: If the soup is too thick after blending, thin it with warm broth or water—add a tablespoon at a time.
- Make it ahead: This soup stores beautifully. Reheat gently over low heat, stirring in a splash of broth if it thickens too much.
Delicious Ways to Customize savory sweet potato and spinach soup with a touch of rosemary
- Vegan protein boost: Stir in a cup of cooked red lentils or chickpeas after blending for added protein and heartiness.
- Creamy dairy version: Replace coconut milk with half‑and‑half or Greek yogurt for a richer, tangier finish.
- Spicy kick: Add a diced jalapeño with the onions, or finish with a drizzle of sriracha for heat lovers.
- Autumn harvest: Swap half of the sweet potatoes for roasted butternut squash and add a pinch of nutmeg for a seasonal twist.
- Kid‑friendly: Omit the rosemary and chili flakes, then blend in a small handful of grated carrots for extra sweetness that kids adore.
How to Store and Reheat savory sweet potato and spinach soup with a touch of rosemary
- Refrigeration: Transfer the cooled soup to an airtight container. It stays fresh for up to 3 days. Reheat gently on the stovetop over low‑medium heat, stirring occasionally.
- Freezing: Portion the soup into freezer‑safe bags or containers, leaving a ½‑inch headspace. Freeze for up to 2 months. Thaw overnight in the fridge, then reheat on the stove, adding a splash of broth if needed.
- Microwave reheating: For single servings, microwave on medium power for 2‑3 minutes, stirring halfway through. Add a drizzle of coconut milk after reheating for a fresh finish.
- Avoid over‑cooking: When reheating, keep the temperature just below a boil to prevent the coconut milk from separating.
What to Serve With savory sweet potato and spinach soup with a touch of rosemary
- Warm crusty sourdough or whole‑grain baguette, brushed with olive oil and toasted.
- Simple mixed green salad with a lemon‑tahini dressing to cut through the richness.
- Roasted chickpea croutons seasoned with smoked paprika for crunch.
- Grilled cheese sandwich made with sharp cheddar and a hint of apple slices for sweet‑savory contrast.
Frequently Asked Questions About savory sweet potato and spinach soup with a touch of rosemary
Can I use canned sweet potatoes instead of fresh?
Yes, you can substitute canned sweet potatoes. Drain and rinse them well, then skip the roasting step and add them directly to the pot with the broth. The flavor will be milder, so consider boosting the rosemary and a pinch of smoked paprika to compensate for the lost caramelization.
How do I make this soup gluten‑free?
The recipe is already gluten‑free. All ingredients—sweet potatoes, vegetables, broth, and coconut milk—contain no gluten. Just double‑check that your vegetable broth is labeled gluten‑free, as some brands add wheat‑derived thickeners.
Is this soup suitable for a low‑carb diet?
It’s moderately low‑carb but not keto‑friendly. A serving contains about 40 g of carbohydrates, primarily from the sweet potatoes. To lower carbs, replace half the sweet potatoes with cauliflower florets and increase the spinach proportion.
Can I add meat to this soup?
Absolutely—add cooked shredded chicken or turkey. Stir in about 1 cup of diced cooked poultry after blending, allowing it to warm through for an extra protein boost without altering the soup’s texture.
What’s the best way to reheat frozen soup without losing creaminess?
Thaw overnight in the fridge, then reheat over low heat. Add a splash of extra coconut milk or broth while warming; this restores the silky mouthfeel that can be lost during freezing.
How long can I keep the soup in the fridge before it spoils?
Store it for up to 3 days. Beyond that, the flavors may start to deteriorate, and the spinach can become mushy. Always keep the soup in a sealed container and reheat only the portion you need.
Can I make this soup in a slow cooker?
Yes, use a slow cooker for a hands‑off method. After roasting the sweet potatoes, add all ingredients (except coconut milk) to the slow cooker on low for 4‑5 hours. Stir in coconut milk and spinach during the last 15 minutes, then blend.
Is there a dairy‑free alternative to coconut milk?
Yes—use oat milk or almond milk. Choose a full‑fat, unsweetened variety to mimic the richness of coconut milk. Add a teaspoon of nutritional yeast for a subtle cheesy note if desired.
Why does my soup turn grainy after blending?
Graininess usually comes from over‑blending or using a low‑speed blender. Blend just until smooth, and if you’re using a countertop blender, start on low speed, gradually increasing. Adding a little warm broth mid‑blend can also help achieve a smoother texture.
Can I add cheese on top?
Yes—finish with a sprinkle of grated Parmesan or feta. The salty cheese adds a nice contrast to the sweet base, but keep in mind it introduces dairy, so it won’t be vegan anymore.
savory sweet potato and spinach soup with a touch of rosemary
A velvety sweet potato soup brimming with spinach, bright rosemary, and a splash of coconut milk for ultimate comfort.
Ingredients
Instructions
Nutrition Facts (per serving)
| Calories | 250 kcal |
| Protein | 5 g |
| Total Fat | 8 g |
| Saturated Fat | 3 g |
| Carbohydrates | 40 g |
| Fiber | 6 g |
| Sugar | 10 g |
| Sodium | 400 mg |
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
Yes, you can substitute canned sweet potatoes. Drain and rinse them well, then skip the roasting step and add them directly to the pot with the broth. The flavor will be milder, so consider boosting the rosemary and a pinch of smoked paprika to compensate for the lost caramelization.
How do I make this soup gluten‑free?
The recipe is already gluten‑free. All ingredients—sweet potatoes, vegetables, broth, and coconut milk—contain no gluten. Just double‑check that your vegetable broth is labeled gluten‑free, as some brands add wheat‑derived thickeners.
Is this soup suitable for a low‑carb diet?
It’s moderately low‑carb but not keto‑friendly. A serving contains about 40 g of carbohydrates, primarily from the sweet potatoes. To lower carbs, replace half the sweet potatoes with cauliflower florets and increase the spinach proportion.
Can I add meat to this soup?
Absolutely—add cooked shredded chicken or turkey. Stir in about 1 cup of diced cooked poultry after blending, allowing it to warm through for an extra protein boost without altering the soup’s texture.
What’s the best way to reheat frozen soup without losing creaminess?
Thaw overnight in the fridge, then reheat over low heat. Add a splash of extra coconut milk or broth while warming; this restores the silky mouthfeel that can be lost during freezing.
How long can I keep the soup in the fridge before it spoils?
Store it for up to 3 days. Beyond that, the flavors may start to deteriorate, and the spinach can become mushy. Always keep the soup in a sealed container and reheat only the portion you need.
Can I make this soup in a slow cooker?
Yes, use a slow cooker for a hands‑off method. After roasting the sweet potatoes, add all ingredients (except coconut milk) to the slow cooker on low for 4‑5 hours. Stir in coconut milk and spinach during the last 15 minutes, then blend.
Is there a dairy‑free alternative to coconut milk?
Yes—use oat milk or almond milk. Choose a full‑fat, unsweetened variety to mimic the richness of coconut milk. Add a teaspoon of nutritional yeast for a subtle cheesy note if desired.
Why does my soup turn grainy after blending?
Graininess usually comes from over‑blending or using a low‑speed blender. Blend just until smooth, and if you’re using a countertop blender, start on low speed, gradually increasing. Adding a little warm broth mid‑blend can also help achieve a smoother texture.
Can I add cheese on top?
Yes—finish with a sprinkle of grated Parmesan or feta. The salty cheese adds a nice contrast to the sweet base, but keep in mind it introduces dairy, so it won’t be vegan anymore.
Share This Recipe:
You May Also Like
Sun-Kissed Tomato Basil Bliss Soup & Crunchy Grilled Cheese
Discover the ultimate Tomato Basil Soup paired with crunchy grilled cheese—easy, comforting, family‑friendly, and ready in 35 minutes. Perfect for busy weeknights!
BBQ Chicken Stuffed Sweet Potatoes: A Delicious and Wholesome Recipe
Discover the ultimate BBQ Chicken Stuffed Sweet Potatoes recipe—quick, healthy, and bursting with flavor. Perfect for busy weeknights, meal prep, and family smiles.
Sweet Potato Nacho Skillet
Discover the Sweet Potato Nacho Skillet – a quick, cheesy, veggie‑packed dinner that’s easy, healthy, and perfect for busy families. Click for the full recipe!
