I absolutely adore sharing this Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe because it perfectly combines comforting textures with fresh, vibrant flavors that make every spoonful feel like a warm hug. The creaminess of the blended spinach and roasted cauliflower paired with the delicate tang of feta and brightness from fresh dill brings such a satisfying depth. To top it all off, the toasted pine nuts add a nutty crunch that elevates this soup from simple to spectacular in no time. This is truly one of my go-to recipes whenever I want something nourishing yet indulgent, whether for a cozy night in or an impressive starter for guests.

Why You’ll Love This Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe

I’m absolutely smitten with how this soup manages to balance rich and refreshing flavors all at once. The roasted cauliflower gives this dish a silky base that’s so smooth, while the spinach keeps it bright and green without overpowering the palate. Adding fresh dill brings a subtle herbal zest that I find irresistible. And then there’s the feta cheese, which adds just the right amount of tang and creaminess to make every bite memorable. The toasted pine nuts on top? A little sprinkle of crunchy magic!

What really makes this recipe so appealing to me is how incredibly straightforward it is. Even if you’re new to cooking, the steps are uncomplicated and rewarding. Roasting the cauliflower to develop that delicious caramelized flavor requires minimal effort but makes a world of difference. Plus, the whole soup comes together in about 45 minutes, which means you can have a wholesome meal on the table with little fuss. I love serving this when I want something impressive yet cozy, whether it’s for a laid-back weeknight dinner or as a first course at a dinner party. It’s elegant without any hefty work involved, and the brilliant colors always get compliments.

Ingredients You’ll Need

The image shows a clear container filled with a vegetable mixture. The container is square with ridged sides and an open lid. Inside, the top layer is a light yellow cauliflower, roughly chopped into medium-sized pieces. Mixed around the cauliflower, there are layers of dark green leafy vegetables and small bits of chopped onion that are translucent white. The vegetables sit in a thin, clear broth that fills the container about halfway. The container is placed on a white marbled surface, with bright natural light casting shadows. Photo taken with an iphone --ar 4:5 --v 7

This Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe uses simple yet carefully chosen ingredients, all of which bring their own flavor, texture, and color to the dish. Each component plays a crucial role, whether it’s the creamy roasted cauliflower or the fresh zip from lemon juice and dill.

  • Cauliflower florets (4 cups): Roasting these adds a nutty, caramelized flavor and creates a smooth, rich base for the soup.
  • Extra virgin olive oil: Essential for sautéing and drizzling to enhance flavor with its fruity depth.
  • Kosher salt: Used to season and balance the natural flavors beautifully.
  • Freshly ground black pepper: Adds a subtle spicy warmth that wakes up the palate.
  • Onion (1 medium, chopped): Offers a sweet, aromatic foundation when sautéed.
  • Garlic (3 large cloves, minced): Infuses the soup with a fragrant and savory punch.
  • Scallions (4, chopped): Bring a mild onion flavor and a bit of crunch.
  • Fresh dill (½ cup chopped, plus extra for garnish): Provides a lovely herbaceous brightness that lifts the entire dish.
  • Vegetable stock (4 cups): The flavorful liquid base that ties all ingredients together.
  • Raw pine nuts (4 tablespoons): Toasted to add a sweet, buttery crunch as a finishing touch.
  • Baby spinach (5 cups): Adds a vibrant green color and delicate earthiness.
  • Fresh lemon juice (3 tablespoons): Injects a zesty brightness that balances the creaminess.
  • Feta cheese (1 cup crumbled, divided): Delivers a salty creaminess to enrich the soup and garnish.

Directions

Step 1: Preheat your oven to 400°F. Line a baking sheet with parchment paper. Spread the cauliflower florets evenly on the sheet, drizzle with 1 tablespoon of olive oil, and season generously with kosher salt and freshly ground black pepper. Roast for about 25 minutes, flipping halfway through, until the edges are golden brown and fragrant. This roasting step deepens the flavor and gives the soup its creamy base.

Step 2: While the cauliflower roasts, heat 3 tablespoons of extra virgin olive oil in a large soup pot over medium heat. Once the oil shimmers, add the chopped onion and sauté for 4 to 5 minutes until soft and translucent. Then add the minced garlic, scallions, and chopped dill. Continue cooking for another 2 to 3 minutes, letting all those wonderful aromas mingle and infuse the oil.

Step 3: Add the roasted cauliflower and vegetable stock to the pot and bring everything to a gentle simmer. Let it cook for about 5 minutes to allow the flavors to marry and the broth to develop depth.

Step 4: While the soup simmers, toast the pine nuts in a dry skillet over medium heat. Stir constantly for about 3 minutes until they turn a light golden color and release their nutty aroma. Keep an eye on them—they toast quickly and can burn easily. Set the toasted pine nuts aside to cool.

Step 5: Stir the baby spinach into the simmering soup and cook until just wilted, approximately 1 minute. Then, add half a cup of crumbled feta and the fresh lemon juice to the pot.

Step 6: Working in batches, carefully puree the soup using a blender or an immersion blender until silky smooth. Taste the soup and adjust seasoning with salt and pepper as needed.

Step 7: Ladle the soup into serving bowls. Drizzle each with a little extra virgin olive oil, then sprinkle with the remaining crumbled feta, toasted pine nuts, and some extra chopped dill for a fresh, pretty garnish. Serve immediately and enjoy!

Servings and Timing

This recipe yields about 4 generous servings, perfect for sharing with family or friends. The prep time is around 10 minutes, mainly for chopping and getting your ingredients ready. The cooking time clocks in at approximately 35 minutes, mostly roasting and simmering. All together, you’re looking at about 45 minutes from start to finish. There’s no required resting time, but the soup tastes fantastic as soon as it’s made—though leftovers improve even more after a day in the fridge.

How to Serve This Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe

A deep white bowl holds a smooth green soup as the first layer, topped with small white cheese crumbles scattered in the center. Light brown pine nuts are spread evenly over the cheese. Fresh green dill sprigs sit on top, adding texture. A thin drizzle of golden olive oil circles over the soup. The bowl is placed on a white marbled surface with a white cloth napkin and some torn pieces of bread nearby. Photo taken with an iphone --ar 4:5 --v 7

I love serving this soup warm to highlight its comforting texture and fresh flavors, especially on chilly evenings. It’s wonderful as an appetizer paired with crusty bread to soak up every last drop or alongside a simple Greek salad to complement the Mediterranean vibes. For a heartier meal, try it with a side of grilled chicken or roasted vegetables, which doesn’t overwhelm the soup’s delicate balance but adds satisfying substance.

When it comes to presentation, I always make sure to garnish with extra crumbled feta, toasted pine nuts, and a sprig of fresh dill. Drizzling a bit of good-quality olive oil on top not only adds a beautiful sheen but also enhances the richness. If you’re serving guests, consider ladling the soup into small bowls or cups for an elegant starter.

For drink pairings, I enjoy a crisp white wine like Sauvignon Blanc or a dry Riesling that complements the feta’s saltiness and dill’s herbaceous notes. Non-alcoholic options like sparkling water with a wedge of lemon or a light herbal iced tea also work beautifully. This soup is versatile enough to fit weeknight dinners, holiday spreads, or even casual lunch gatherings. Left slightly warm or at room temperature, it still works well for warmer days.

Variations

I’ve found that this Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe is wonderfully adaptable to suit different tastes or dietary preferences. For instance, if you want a creamier texture without dairy, you can replace the feta with a splash of coconut cream and omit the cheese on top. Using toasted almonds or walnuts instead of pine nuts works great too if you’re looking for a nutty alternative or dealing with allergies.

For a vegan twist, skip the feta and swap the vegetable stock for a homemade mushroom broth for an earthy richness. Add nutritional yeast before blending to introduce a subtle umami and cheesy note. If fresh dill isn’t available, fresh parsley or tarragon can provide a distinctive twist while maintaining the herbaceous brightness.

Cooking methods can also vary—I sometimes sauté the cauliflower instead of roasting if short on time, which yields a slightly different but equally tasty flavor. Additionally, blending the soup very finely or leaving it a bit chunky offers textural variety depending on what mood I’m in. Experimenting with different citrus elements like lime juice or a touch of orange zest can add an unexpected but delightful pop of flavor.

Storage and Reheating

Storing Leftovers

This soup stores beautifully in airtight containers in the refrigerator for up to 3 days. I usually use glass containers to preserve the fresh flavors and make reheating easy. Be sure to cool the soup completely before sealing to avoid condensation, which can affect texture. Whenever I open a stored container, the flavors always taste even more melded together.

Freezing

You can freeze this soup successfully, though I prefer freezing it without the pine nuts and extra feta garnish, as they don’t retain their texture well after thawing. Pour the cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It will keep well for up to 2 months. When you’re ready to enjoy it again, thaw overnight in the fridge.

Reheating

To reheat, gently warm the soup on the stove over low to medium heat, stirring occasionally to prevent sticking. Adding a splash of water or vegetable stock can help loosen the consistency if it thickened in the fridge. Microwave reheating is fine too but do so in short intervals, stirring between to maintain an even temperature. I recommend adding fresh pine nuts and feta after reheating to keep their texture and flavor vibrant.

FAQs

Can I use frozen spinach instead of fresh baby spinach?

While fresh baby spinach is ideal for its delicate texture and bright color, you can use frozen spinach in a pinch. Just be sure to thaw and drain it thoroughly to avoid excess water diluting the soup. Add it towards the end of cooking to prevent overcooking.

Is it possible to make this soup in advance?

Absolutely! This soup actually tastes better the next day as the flavors have more time to develop. Prepare it fully and store it in the fridge overnight. Reheat gently before serving and add garnish fresh for the best experience.

Can I substitute the cauliflower with another vegetable?

Yes, you can experiment with other mild-flavored vegetables such as zucchini, broccoli, or even peeled, chopped potatoes to achieve a creamy texture. Keep in mind that roasting the cauliflower imparts a unique sweetness and depth that other veggies might not fully replicate.

How can I make this recipe gluten-free?

Good news: this recipe is naturally gluten-free as long as you use a vegetable stock that does not contain gluten or additives. Just double-check your ingredients, and you’re all set!

What should I do if the soup is too thick?

If the soup ends up thicker than you’d like, simply stir in a little extra vegetable stock or water while reheating until you reach your preferred consistency. A squeeze of extra lemon juice can also brighten the flavor if it feels a bit heavy.

Conclusion

Trying this Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe will brighten your meals with its fresh, comforting flavors and luscious textures. I’m confident once you make it, it will quickly become a staple in your kitchen, perfect for impressing guests or simply treating yourself on a busy day. So grab those simple ingredients, get roasting, and enjoy every delicious bowl!

Print

Spinach Soup with Feta, Dill, and Toasted Pine Nuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 13 reviews

Spinach Soup with Feta and Dill is a vibrant and nourishing Greek-inspired soup featuring roasted cauliflower, fresh spinach, and creamy feta cheese, enhanced with fragrant dill and toasted pine nuts. This silky smooth soup is perfect as a cozy weeknight meal or an elegant appetizer, delivering both health and indulgence in every spoonful.

  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting and Stovetop
  • Cuisine: Greek/Mediterranean
  • Diet: Vegetarian

Ingredients

Vegetables

  • 4 cups cauliflower florets
  • 1 medium onion, chopped
  • 3 large garlic cloves, minced
  • 4 scallions, chopped
  • 5 cups (1/2 pound) baby spinach

Herbs and Seasonings

  • 1/2 cup chopped fresh dill, plus extra for garnish
  • Kosher salt
  • Freshly ground black pepper

Liquids

  • Extra virgin olive oil (4 tablespoons, divided)
  • 4 cups vegetable stock
  • 3 tablespoons fresh lemon juice

Other Ingredients

  • 4 tablespoons raw pine nuts
  • 1 cup crumbled feta cheese, divided

Instructions

  1. Roast the cauliflower: Preheat the oven to 400°F. Line a sheet pan with parchment paper. Add cauliflower florets, drizzle with 1 tablespoon extra virgin olive oil, and season with kosher salt and freshly ground black pepper. Roast for 25 minutes, flipping halfway through, until the cauliflower is golden.
  2. Prepare the soup base: Warm 3 tablespoons of olive oil in a large soup pot over medium heat. When the oil shimmers, add the chopped onion and sauté until fragrant and translucent, about 4 to 5 minutes. Add the minced garlic, chopped scallions, and 1/2 cup chopped fresh dill. Continue sautéing for another 2 to 3 minutes until softened and aromatic.
  3. Simmer the soup: Add the roasted cauliflower and 4 cups of vegetable stock to the pot. Bring the mixture to a gentle simmer on medium heat.
  4. Toast the pine nuts: While the soup simmers, toast the pine nuts in a dry skillet over medium heat. Stir frequently for about 3 minutes, or until pine nuts turn golden and fragrant. Remove from heat and set aside.
  5. Blend the soup: Stir the baby spinach into the simmering soup and cook for about 1 minute until just wilted. Add 1/2 cup of crumbled feta cheese and 3 tablespoons fresh lemon juice. Puree the soup in batches using a blender or blend directly in the pot with an immersion blender until completely smooth. Taste and adjust seasoning with salt and pepper as needed.
  6. Garnish and serve: Divide the soup evenly among serving bowls. Drizzle with a little extra virgin olive oil, sprinkle with the remaining feta cheese, toasted pine nuts, and a little fresh dill for garnish. Serve warm with crusty bread if desired.

Notes

  • Use quality extra virgin olive oil for the best flavor.
  • Vegetable stock can be homemade or store-bought, but opt for low-sodium versions to control salt levels.
  • To make the soup vegan, substitute the feta cheese with a vegan cheese alternative or nutritional yeast.
  • For a creamier texture, add a splash of coconut milk or cream after blending.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently before serving.
  • Toast pine nuts carefully as they can burn quickly.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star