Spinach Asparagus Soup with Lemon Sunflower Cream | Naturally Ella

I’m not one to often turn asparagus into soup. I think the crisp texture of asparagus makes the flavor better. This soup has changed my mind. I keep it simple with the base but the spinach adds a bump in nutrients (and green hue!) To make this soup easier, you could swap heavy cream for the sunflower cream but I do like the bit of earthiness that comes from the sunflower.

Spinach Roasted Asparagus Soup with Lemon Sunflower Cream | Naturally Ella

Roasted Asparagus Soup with Spinach and Sunflower Cream

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 2 servings
  • Category: Soup


A bright spring asparagus soup with fresh spinach and homemade sunflower cream. 


Roasted Asparagus

  • 1 pound asparagus
  • 1 medium shallot (sliced)
  • 2 teaspoons olive oil
  • 1 clove garlic (sliced)
  • ¼ teaspoon salt


  • 1 ½ cups low-sodium vegetable broth
  • 1 ½ cups water
  • 2 cups packed baby spinach
  • 2 tablespoons lemon juice
  • Salt (to taste)
  • Toasted Sunflower Seeds (for serving)

Sunflower Cream

  • ½ cup sunflower seeds
  • ¾ cup water
  • Pinch of salt
  • ½ teaspoon zest
  • 1 tablespoon lemon juice


  1. Cover sunflower seeds with water and let sit for 2 hours. Drain and place the sunflower seeds in a blender with the rest of the cream ingredients. Puree, adding more water as needed, until the cream is smooth. Set aside.
  2. Preheat oven to 400˚F. Chop 1” from the bottom of the asparagus. Place in a roasting pan along with the sliced shallots, garlic, olive oil, and salt. Toss until everything is combined and well coated with the olive oil. Roast asparagus until tender, 30 to 40 minutes (see note). Set aside a few tips of the asparagus for topping.
  3. Heat the water/broth on the stovetop until warm. When asparagus is tender, combine with the spinach and 2 cups of the hot broth mixture in a blender. Puree until smooth, add more broth/water as needed to thin the soup. Set aside extra broth and pour the soup into the pot.
  4. Heat the soup over low until warm. Stir in the lemon juice and 3 to 4 tablespoons of the sunflower cream. Divide the soup into two bowls and top with an extra drizzle of sunflower cream, the asparagus tips, and a few toasted sunflower seeds.


Tips & Tricks: Instead of roasting, you can sauté the asparagus. I would recommend doing this if you do not have a high-speed blender as roasting the asparagus still leaves a bit of snap to the asparagus.

Stock up: get the pantry ingredients you will need: Asparagus, sunflower seeds, spinach

Nutrition: see the information.


  • Calories: 188
  • Sugar: 7.7
  • Sodium: 507
  • Fat: 11
  • Carbohydrates: 19.4
  • Fiber: 7.5
  • Protein: 9.2

Step by Step

Asparagus Soup


Really the only thing I wouldn’t change in this recipe is eh asparagus. Everything else can be swapped for something you might have on hand (or like better).

Kale/Chard: Swap out the spinach for destemmed kale or chard. I like to blanch the heartier greens before adding them to the soup.

Cashew Cream: Swap out the sunflower cream for another type of nut-cream like cashew or almond cream.

Alliums: swap the shallots out for green garlic, scallions, or spring onions.

Spinach Roasted Asparagus Soup with Lemon Sunflower Cream | Naturally Ella