Asparagus and Spinach Soup Recipe: Bright Green Velouté With Earthy Depth

Soups & Stews

Asparagus and Spinach Soup Recipe: Bright Green Velouté With Earthy Depth

This asparagus and spinach soup transforms spring’s freshest greens into a velvety, earthy velouté that’s as comforting as it is vibrant. The secret lies in blending tender asparagus spears and delicate spinach with aromatic shallots and garlic, creating a soup that’s both light and deeply satisfying.

Perfect for spring and summer, this recipe delivers restaurant-quality results in under an hour—no heavy cream required for a naturally rich texture.

The foundation of this soup is a gentle simmer that coaxes out the natural sweetness of asparagus while preserving the spinach’s bright green color. A touch of lemon zest brightens the flavors, balancing the soup’s earthy depth, while a swirl of olive oil at the end adds silky richness.

What makes this recipe stand out is its versatility—easily adaptable for vegans by using vegetable broth and omitting butter, yet still luxurious enough to serve with crusty bread or a sprinkle of fresh herbs.

What you’ll end up with is a soup that’s vibrant in color, smooth in texture, and packed with seasonal flavor—each spoonful offering a perfect harmony of asparagus’s crisp sweetness and spinach’s tender bite.

The aroma alone will transform your kitchen into a springtime haven, while the taste delivers a comforting yet refreshing bowl that’s ideal for lunch or dinner.

Pair it with a crisp white wine or a slice of crusty baguette to elevate the experience, or serve it as a starter to a lighter main course. The recipe scales effortlessly, making it perfect for meal prep or entertaining. Ready to create this bright, earthy masterpiece? Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for asparagus and spinach soup

Spring’s freshest greens meet aromatic shallots and garlic for this vibrant, velvety soup—naturally rich without heavy cream.

Ingredient Amount Notes
Asparagus Spears 🌱 1 lb Trimmed, tough ends removed
Baby Spinach 🌿 5 oz Fresh, tightly packed
Shallots 🧅 3 whole Minced, about 0.25 cup
Garlic Cloves 🧄 4 cloves Peeled, roughly chopped
Vegetable Broth 💧 4 cups Low-sodium preferred
Unsalted Butter 🧈 2 tbsp European-style preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For richness, fruity variety
Lemon Zest 🍋 1 tsp Freshly grated
Fresh Lemon Juice 🍋 1 tbsp For brightness
Salt 🧂 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ¼ tsp Freshly ground
Heavy Cream 🥛 ¼ cup Optional, for richness
Fresh Chives 🌿 2 tbsp Chopped, for garnish

The asparagus and spinach are the stars here—farmers market finds have the brightest flavor, but grocery store bags work too (just pick firm stalks with tightly closed tips). For the shallots, Whole Foods or Trader Joe's often carry pre-minced jars, but fresh is worth the chop if you’ve got time. The butter matters here—European-style like Plugrá or Miyoko’s melts better, but any unsalted will do. Pro tip: trim the asparagus ends at an angle—they’ll look prettier and cook faster.

No fresh spinach? Frozen works in a pinch—just thaw and drain well. Short on shallots? Yellow onion at double the amount (about 0.5 cup minced) gets you close. The lemon zest is non-negotiable—it’s what keeps the soup from tasting flat. If you’re making this vegan, skip the butter and cream and use an extra splash of olive oil instead. For extra depth, a pinch of nutmeg (about 1/8 tsp) plays surprisingly well with the greens. And if you’ve got lemon thyme, toss a sprig in during cooking—it’s magical.

This soup tastes even better the next day—4-5 days in the fridge, sealed tightly. For meal prep, portion into jars and store with a thin layer of olive oil on top to preserve that bright green color. Freezes beautifully for up to 3 months—just thaw overnight in the fridge. Garnish with chives right before serving (they wilt fast), or a drizzle of olive oil and extra lemon zest for that restaurant touch. Serve with crusty bread or a sprinkle of toasted pine nuts for crunch.

❤️

Why You'll Love This Recipe

  • I swear by this: while the asparagus roasts (yes, just 15 minutes at 400°F), I chop shallots and garlic in a bowl—no cutting board mess. The spinach wilts in seconds straight from the fridge, so you’re basically done before the timer dings.
  • No-Cook Prep Trick: I swear by this: while the asparagus roasts (yes, just 15 minutes at 400°F), I chop shallots and garlic in a bowl—no cutting board mess. The spinach wilts in seconds straight from the fridge, so you’re basically done before the timer dings.
  • Garlic-Spinach Magic: That moment when the shallots caramelize just enough to coat the asparagus tips? Then the spinach hits the pot—bright, slightly bitter, melting into a velvety broth. It’s the kind of flavor that makes you pause mid-sip.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. I make a big batch on Sundays, and it stays fresh for days. Pack it cold in jars for work lunches, or reheat it for a cozy dinner—no one ever guesses it’s the same recipe.

Step-by-step instructions for asparagus and spinach soup

This velouté delivers vibrant green color and layered flavors—here's how to make it shine.

1

Prep and Sauté the Aromatics

Trim the tough ends from the 1 lb asparagus spears and cut the remaining stalks into 1-inch pieces. Set aside. In a large pot, heat the 2 tbsp extra-virgin olive oil and 2 tbsp unsalted butter over medium heat until the butter foams but doesn't brown.

Add the 3 whole minced shallots and cook for 3-4 minutes until soft and translucent. Stir in the 4 cloves roughly chopped garlic and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell sweet and nutty, not bitter. Keep the heat at medium to maintain control.

2

Cook the Asparagus Until Tender

Add the asparagus pieces to the pot and stir to coat in the oil and butter. Cook for 5-6 minutes until the asparagus softens slightly but still retains a vibrant green color. You're looking for bright green spears—this ensures your soup stays visually stunning and not grayish.

Pour in the 4 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer for 8-10 minutes until the asparagus is fork-tender. The broth should be infused with asparagus flavor but not reduced significantly. If it reduces too much, add a splash of water to maintain the right consistency.

3

Blend Until Silky Smooth

Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. I like to blend in batches if needed—this ensures no chunks remain and the texture is velvety. If you prefer a slightly chunkier texture, blend only until most of the asparagus is broken down.

Strain the soup through a fine-mesh sieve into a clean pot to remove any remaining fibers. This step guarantees a silky texture. Return the soup to the pot and stir in the 5 oz baby spinach, 1 tsp lemon zest, and 1 tbsp fresh lemon juice. The spinach will wilt almost instantly, adding vibrant color and nutrients without altering the texture.

4

Finish with Cream and Season

Add the 0.25 cup heavy cream (if using) and stir gently to combine. The cream adds richness and balances the bright acidity of the lemon. Season with 0.5 tsp salt and 0.25 tsp ground black pepper, tasting as you go. Remember, the broth may already be seasoned, so adjust carefully.

Simmer the soup gently for 5 minutes to let the flavors meld. The soup should be creamy, vibrant green, and perfectly seasoned. If it's too thick, thin with a bit of warm water or additional broth. Taste again—this is where the magic happens. The lemon zest and juice should brighten the earthy flavors of the asparagus and spinach.

5

Garnish and Serve Warm

Ladle the soup into bowls and garnish with 2 tbsp chopped fresh chives. The chives add a fresh, oniony note that complements the lemon and asparagus. Serve immediately while warm, as the flavors continue to develop and the texture remains velvety.

This soup is best enjoyed fresh, with crusty bread to soak up every last drop. The vibrant green color and layered flavors of asparagus, spinach, and lemon make it a standout dish. Don't skip the lemon zest—it's the secret to that bright, fresh finish that makes this soup truly special.

👨‍🍳

Pro Tips For Making Asparagus And Spinach Soup

  • Trim Asparagus Properly: Snap off the tough ends by bending each spear until it breaks—don’t cut them. This keeps the soup cleaner and avoids splintery bits that ruin texture. (Yes, even if you’re impatient like me, take the 30 seconds to do this right.)
  • Sauté Shallots Low and Slow: Cook them at medium-low heat until they’re translucent but not brown—about 5-6 minutes. Burning them adds bitterness that overpowers the delicate spinach and asparagus. (I learned this the hard way when I rushed and ended up with a bitter mess.)
  • Blanch Spinach First: Shock the baby spinach in boiling water for 30 seconds, then ice bath it before adding to the soup. This wilts it perfectly, prevents a slimy texture, and keeps the color vibrant. (Skip this, and you’ll regret the sad, wilted leaves at the bottom.)
  • Strain or Not?: If you hate strings in your soup, strain out the asparagus after blanching (3-4 minutes in simmering broth). For texture, leave them in but cut them into 1-inch pieces first. (Your future self will thank you for deciding before you start.)

Health benefits of asparagus and spinach soup

Spring Greens Power

This soup is a nutritional powerhouse, packed with asparagus and spinach—two of spring’s most nutrient-dense vegetables. A single serving delivers over 100% of your daily vitamin K (critical for bone health) and more than 50% of vitamin A (essential for vision and immunity).

The asparagus alone provides folate (great for cell repair) and prebiotic fiber that supports gut health. 💚

Low-Calorie Comfort

At just around 150 calories per serving, this velouté delivers satisfying creaminess without the guilt. The olive oil and lemon add healthy fats and antioxidants, while the spinach contributes iron (important for energy levels).

Even with optional cream, it stays lighter than traditional cream-based soups. Perfect for those watching calories but craving comfort.

Antioxidant Boost

The vibrant green color comes from chlorophyll and lutein, powerful antioxidants that fight inflammation and oxidative stress. Asparagus contains glucosinolates, compounds linked to reduced cancer risk, while spinach provides zeaxanthin for eye health.

The lemon zest adds vitamin C and flavonoids that enhance nutrient absorption from the other ingredients.

Digestive Support

Both asparagus and spinach are gentle on digestion—asparagus contains asparagine, an amino acid that aids liver detoxification, while spinach’s fiber helps regulate digestion. The soup’s smooth texture makes it easy to digest, unlike chunky soups that can be harder on sensitive stomachs.

For extra digestion support, add a pinch of ginger (about ¼ tsp) during cooking.

Vegan Adaptability

This recipe naturally lends itself to vegan diets by omitting butter and cream—simply use extra olive oil (about 2 tbsp) for richness. The result is just as velvety and packed with plant-based nutrients.

Swap vegetable broth for a low-sodium mushroom or lentil broth for even deeper umami flavor without animal products. The lemon and herbs keep it bright and satisfying.

Meal Prep Friendly

Store leftovers in an airtight container for up to 5 days—the flavors actually deepen overnight. Freeze for 3 months by portioning into quart-sized freezer bags with 1 inch headspace.

Reheat gently on the stove with a splash of water to restore creaminess. The nutrients remain stable, making this an excellent nutrient-dense meal prep option for busy weeks. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 350mg15%
Total Carbohydrate 14g5%
Dietary Fiber 6g21%
Sugars 4g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without an immersion blender?

Transfer the cooked asparagus and broth to a regular blender (in batches for safety), blend until completely smooth, then return to the pot. For extra silky texture, strain through a fine-mesh sieve afterward. The key is blending until no chunks remain—this ensures that velvety velouté everyone loves.

2

What if my soup turns gray instead of bright green?

Gray soup means overcooked greens! Keep asparagus bright by cooking it just 5-6 minutes until tender-crisp, not mushy. For spinach, add it at the very end—it wilts instantly. The lemon zest and fresh herbs help maintain that vibrant green color too. If it's too late, a splash of lemon juice can sometimes revive the hue.

3

Is this soup naturally gluten-free?

Yes, this recipe is naturally gluten-free as long as you use a certified gluten-free vegetable broth. The ingredients—fresh greens, aromatics, and olive oil—contain no gluten. Just double-check your broth label to ensure it's free from wheat or barley contaminants. Perfect for gluten-sensitive diets!

4

Can I substitute frozen spinach for fresh?

Frozen spinach works in a pinch, but thaw and drain it thoroughly first to avoid watering down the soup. Use about 3 oz frozen spinach (instead of 5 oz fresh) since it's more concentrated. For best results, add it after blending to preserve texture. The flavor won't be quite as bright, but it's still delicious!

5

How can I make this soup spicier?

Add a pinch of red pepper flakes (about ¼ tsp) while sautéing the aromatics, or stir in ½ tsp cayenne pepper with the seasoning. For heat with depth, try a dash of smoked paprika—it adds a subtle smokiness that pairs beautifully with the greens. Adjust to taste, starting small!

★★★★★4.6(4 reviews)
Categories Soups & Stews