I’ve always loved spinach soup, but it wasn’t until I started roasting the spinach first that I really unlocked its sweetness. That smoky undertone makes the whole bowl feel cozy, almost like a hug in a mug. It’s a simple step but one that turns an everyday veggie into something special.
There’s something satisfying about transforming something humble into a layered, flavorful dish. Roasting brings out a depth I didn’t expect—kind of like caramelizing onions, but with leafy greens. This soup isn’t just quick comfort food; it’s a reminder that sometimes, slow, gentle turns in the kitchen create the most memorable flavors.
Focusing on how the natural sweetness of spinach can be brought out through a gentle roasting process before blending, adding depth and a subtle smoky note that transforms a simple soup into a comforting, layered dish.
The story behind this recipe
- This recipe grew out of a lazy Sunday when I had a bunch of spinach wilting in the fridge. Instead of tossing it, I thought, why not roast it first? The smoky aroma as it caramelized was a revelation—suddenly, spinach wasn’t just a side, it became the star.
- Once I blended it into a creamy soup, I realized how that roasting step added a depth I’d never experienced with fresh greens alone. It’s a simple trick, but it’s made me rethink how I treat everyday vegetables. Now, I keep that smoky, sweet note in mind whenever I want something quick but memorable.
- The moment I tasted the first spoonful, I knew I’d found something worth sharing. It’s honest, a little rustic, and full of flavor that surprises you—perfect for cozy nights or when you need a little comfort.
Key ingredients and their secrets
- Spinach: I love how fresh spinach leaves turn a deep, vibrant green when roasted. It’s a sweet, smoky aroma that makes me crave this soup more. If you prefer milder flavor, try baby spinach, but don’t skip the roasting step.
- Olive oil: I use a good splash of extra virgin olive oil to toss the spinach—it adds a fruity richness. For a nuttier, toasted note, try a drizzle of walnut oil instead, but watch the heat so it doesn’t burn.
- Onion: I favor yellow onion for its natural sweetness that balances the greens. Sauté until translucent, and if it starts to brown too quickly, lower the heat. That caramelized smell is key to depth.
- Garlic: I love adding a generous clove of garlic, crushed and sautéed until fragrant—about 30 seconds. If you prefer a milder taste, halve the garlic, but don’t skip it, as it adds a punch that wakes up the soup.
- Vegetable broth: I opt for a homemade or high-quality store-bought broth. It creates a savory base. If it tastes flat, a splash of lemon juice at the end brightens everything up—don’t skip that.
- Cream: I use heavy cream for richness, but coconut milk makes it dairy-free and subtly sweet. If the soup feels too thick, thin it with a bit more broth or water, but keep an eye on the texture to keep it velvety.
- Lemon juice: I squeeze in a little lemon at the end—it’s the unexpected bright note that elevates the entire bowl. If lemon isn’t your thing, a splash of apple cider vinegar works, but don’t overdo it—just enough to shimmer.
Spotlight on key ingredients
Spinach:
- I love how fresh spinach leaves turn a deep, vibrant green when roasted. It’s a sweet, smoky aroma that makes me crave this soup more. If you prefer milder flavor, try baby spinach, but don’t skip the roasting step.
- Olive oil: I use a good splash of extra virgin olive oil to toss the spinach—it adds a fruity richness. For a nuttier, toasted note, try a drizzle of walnut oil instead, but watch the heat so it doesn’t burn.
Lemon juice and Cream:
- Lemon juice: I squeeze in a little lemon at the end—it’s the unexpected bright note that elevates the entire bowl. If lemon isn’t your thing, a splash of apple cider vinegar works, but don’t overdo it—just enough to shimmer.
- Heavy cream: I use heavy cream for richness, but coconut milk makes it dairy-free and subtly sweet. If the soup feels too thick, thin it with a bit more broth or water, but keep an eye on the texture to keep it velvety.
Notes for ingredient swaps
- Dairy-Free: Swap heavy cream for coconut milk or cashew cream. It adds richness, but the flavor shifts slightly towards nuttier and sweeter notes.
- Vegetable Broth: Use mushroom or miso broth for deeper umami. It intensifies the savory depth, especially if you love a smoky undertone.
- Spinach: Try kale or Swiss chard—these greens hold up well and add a slightly earthier flavor, though they may need a longer roasting time.
- Olive Oil: For a nuttier twist, replace with toasted sesame oil, but use sparingly—it’s more potent and can overshadow the greens.
- Lemon Juice: Replace with apple cider vinegar for acidity, which brightens the soup similarly but with a sharper tang.
- Onion: Shallots can be used for a milder, sweeter base, perfect if you want less pungency but still depth.
- Garlic: Roasted garlic can be substituted for raw; it offers a mellow, caramelized sweetness, but skip the raw garlic for a subtler flavor.
Equipment & Tools
- Large heavy-bottomed pot: For even heat and slow cooking of aromatics and greens.
- Baking sheet: To roast the spinach evenly in the oven.
- Blender (immersion or standard): To blend the soup into a smooth, velvety consistency.
- Knife and chopping board: For prepping onion and garlic.
- Measuring cups and spoons: To measure broth, cream, lemon juice accurately.
Step-by-step guide to creamy spinach soup
- Equipment & Tools: Use a large heavy-bottomed pot for even heat, a blender for smoothness, and a spoon for stirring.
- Preheat your oven to 200°C (390°F). Spread spinach leaves on a baking sheet lined with parchment. Roast for 10-12 minutes until they’re slightly crisp and deeply fragrant, with a smoky aroma.
- While spinach roasts, chop one yellow onion into small dice. Mince one garlic clove finely. Heat 2 tablespoons olive oil in your pot over medium heat (around 160°C/320°F).
- Add onion to the pot. Sauté for 5-7 minutes until translucent and tender, stirring occasionally. If it starts to brown too quickly, lower the heat.
- Stir in the minced garlic. Cook for 30 seconds until fragrant, watching for a nutty aroma and a slight sizzle. Do not let it burn.
- Once spinach is roasted and cooled slightly, add it to the pot. Sauté with onion and garlic for 2-3 minutes until the flavors meld, and the spinach darkens in color.
- Pour in 4 cups (950 ml) of vegetable broth. Bring to a gentle simmer. Let it cook uncovered for 10 minutes, allowing the flavors to deepen and the mixture to reduce slightly.
- Use an immersion blender or transfer the mixture carefully to a blender. Blend until smooth and velvety, about 30 seconds. If the soup feels too thick, stir in a splash more broth or water.
- Return the soup to the pot, add ½ cup heavy cream (or coconut milk for dairy-free), and stir well. Warm gently for 2 minutes. Adjust seasoning with salt and pepper to taste.
- Finish with a squeeze of lemon juice (about 1 teaspoon). Taste and adjust acidity as needed. Serve hot, garnished with a drizzle of cream or a sprinkle of fresh herbs if desired.
- Rest for 5 minutes before serving to let flavors meld. Ladle into bowls and enjoy immediately for the best flavor and texture.
Let the soup sit off heat for 5 minutes before serving. Ladle into bowls, drizzle with extra cream or herbs, and serve hot. Enjoy the warm, smoky sweetness of the roasted spinach flavor.
How to Know It’s Done
- Spinach should be deeply fragrant and slightly crispy on edges after roasting.
- Onion and garlic should be translucent and fragrant, not browned or burnt.
- Soup should be smooth, velvety, and heated through without boiling.

Smoky Roasted Spinach Soup
Ingredients
Equipment
Method
- Preheat your oven to 200°C (390°F). Spread the spinach leaves on a baking sheet lined with parchment paper, ensuring they’re in a single layer. Roast for about 10-12 minutes until the leaves are slightly crispy around the edges and emit a fragrant, smoky aroma.
- While the spinach roasts, finely chop the yellow onion and mince the garlic. Heat 2 tablespoons of olive oil in a large heavy-bottomed pot over medium heat. Add the onion and sauté for 5-7 minutes until translucent and soft, with a gentle sizzle and sweet aroma filling the air.
- Add the minced garlic to the pot and cook for about 30 seconds until fragrant, being careful not to let it brown or burn. The garlic should sizzle lightly and release a nutty aroma.
- Once the spinach has cooled slightly after roasting, add it to the pot. Sauté the greens with the aromatics for 2-3 minutes, stirring gently. The spinach will darken in color and become fragrant with smoky notes.
- Pour in the vegetable broth and bring the mixture to a gentle simmer. Let it cook uncovered for about 10 minutes, allowing the flavors to meld and the soup to slightly thicken.
- Carefully transfer the soup to a blender or use an immersion blender directly in the pot. Blend until smooth and velvety, about 30 seconds. Return the blended soup to the pot if using a standard blender.
- Add the heavy cream (or coconut milk) to the soup and stir well. Warm gently for another 2 minutes until heated through, then season with salt and pepper to taste.
- Finish by squeezing in the lemon juice and stirring to brighten the flavors. Taste and adjust seasoning as needed, adding more lemon or salt if desired.
- Serve the soup hot in bowls, garnished with a drizzle of cream or a sprinkle of herbs if you like. Enjoy the smoky, velvety goodness with a side of crusty bread or as a cozy main course.
Notes
Tips and tricks for perfect soup
- Bolded mini-head: Use a hot pan → Ensure your pan is properly preheated to get a good sizzle when roasting the spinach.
- Bolded mini-head: Watch spinach closely → Spinach can burn quickly; remove once edges are crispy and aroma is smoky.
- Bolded mini-head: Sauté aromatics gently → Cook onions and garlic over medium-low heat until translucent and fragrant, about 5-7 minutes.
- Bolded mini-head: Blend until silky → Use an immersion blender or carefully transfer to a blender and blend until completely smooth, about 30 seconds.
- Bolded mini-head: Adjust acidity → Finish with lemon juice or vinegar to brighten flavors; taste and add gradually.
- Bolded mini-head: Taste before serving → Check seasoning and adjust salt, pepper, or acidity for perfect balance.
- Bolded mini-head: Rest briefly before serving → Let the soup sit for 5 minutes off heat to meld flavors and improve texture.
Common mistakes and how to fix them
- FORGOT to watch spinach during roasting → Burned spinach if left unattended; check frequently.
- DUMPED the hot broth into blender → Blend in batches or use an immersion blender directly in the pot.
- OVER-TORCHED garlic → Sauté garlic until fragrant, not browned, to avoid bitterness.
- FAILED to season properly → Taste and adjust salt and lemon to balance flavors.
Quick fixes and pantry swaps
- If spinach looks wilted, splash with cold water and pat dry quickly.
- When soup is too thick, add a splash of hot broth and stir until smooth.
- Splash a little lemon juice if the flavor feels flat after blending.
- Patch burnt garlic by removing the burnt bits and adding fresh garlic for aroma.
- Shield the spinach from direct heat to prevent over-roasting and bitterness.
Prep, store, and reheat tips
- Roast and cool the spinach ahead of time; store in an airtight container in the fridge for up to 2 days. The smoky aroma intensifies even after cooling.
- Prepare the onion and garlic; chop and store in a small jar in the fridge. These can be sautéed quickly when needed, saving time and building flavor fast.
- Reheat the soup gently over low heat, stirring occasionally. It should shimmer and smell warm and inviting, with the flavors brightening as it warms.
- Store leftover soup in an airtight container in the fridge for up to 3 days. Reheat until steaming hot and taste for seasoning adjustments, especially lemon or salt.
- For longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge, then rewarm on the stove, checking for a velvety texture and fresh aroma.
Frequently Asked Questions
1. Can I use frozen spinach?
Yes, you can use frozen spinach. Thaw and drain excess water before roasting for best flavor and texture.
2. Is coconut milk a good substitute for cream?
Absolutely. Coconut milk adds a subtle sweetness and creaminess, making it dairy-free but still rich.
3. Why roast the spinach instead of boiling?
Roasting the spinach brings out a smoky, sweet flavor that boiling doesn’t achieve. It’s worth the extra step.
4. How do I brighten the soup’s flavor?
Adjust the lemon or vinegar at the end. Tasting the soup after blending helps you fine-tune the brightness.
5. Can I use water instead of broth?
Use a high-quality vegetable broth. It adds depth and umami, making the soup more flavorful overall.
6. How long can I keep the soup in the fridge?
Yes, it can be stored in the fridge for up to 3 days. Reheat gently until steaming and shimmered with flavor.
7. What if the soup is too thick?
If the soup feels too thick, stir in a bit more hot broth or water until it reaches your desired consistency.
8. Can I use a regular blender?
Use an immersion blender for easiest, smooth blending right in the pot. Be careful to avoid splatters.
9. How do I prevent garlic from burning?
Be cautious not to burn the garlic; sauté until fragrant, about 30 seconds, and remove from heat if it starts to brown too quickly.
10. Should I season the spinach before roasting?
Adding a small pinch of salt when roasting the spinach enhances its natural sweetness and smoky flavor.
This creamy spinach soup isn’t just about comfort; it’s about capturing a moment of simple joy with smoky, tender greens. It’s a dish that feels grounding, especially now when fresh flavors and honest ingredients matter more than ever. Each spoonful is a reminder that some of the best meals come from a little patience and a lot of taste.
Whenever I make this, I’m reminded that the best cooking often comes from small, honest tweaks—like roasting greens or brightening with lemon. It’s not fancy, but it’s real, and that’s what keeps me coming back to it. It’s a bowl I trust to nourish and surprise, no matter the day.

Hi, I’m Anjali Arora — the curious heart behind Feast Chase.
To be honest, I’ve always felt most at ease in my own company. I’m not exactly a people-person (small talk still makes me cringe), but there are two things I’ve always loved deeply: animals and food.
