Have you ever found yourself staring into the fridge, wondering what to whip up for a quick meal that’s both delicious and nutritious? Picture a comforting bowl of soup that warms you from the inside while filling your kitchen with a delightful aroma. Spinach and pea soup combines simple ingredients to create a vibrant dish that’s not only satisfying but also brimming with flavor. This recipe is special because it comes together in under 30 minutes, making it an excellent choice for busy weeknights or a light lunch. With fresh spinach, frozen peas, and a few pantry staples, you have a budget-friendly meal that everyone will enjoy. So why not treat yourself to a heartwarming bowl of spinach and pea soup tonight?
Why Make This Recipe
There are plenty of reasons to add spinach and pea soup to your meal rotation. First, it’s packed with nutrients. Fresh spinach is a powerhouse of vitamins A and C, while peas add protein and fiber, making this soup a healthy choice.
Another reason is the speed of preparation. You can have this well-rounded meal on the table in less than half an hour! Plus, it’s incredibly versatile; serve it as a starter, or make it the star of your dinner alongside some crusty bread.
Lastly, its flavor profile is wonderful. The earthy taste of greens combined with the sweetness of peas creates a delightful balance that everyone will appreciate.
How to Make Spinach and Pea Soup
Ingredients
- 2 cups fresh spinach
- 2 cups frozen peas
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- Salt and pepper to taste
- Olive oil for sautéing
Directions
- Sauté the Aromatics: In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and minced garlic, stirring occasionally, until the onions become soft and translucent, around 5-7 minutes. You’ll know it’s ready when the mixture is fragrant and the onions are just beginning to turn golden.
- Add Peas and Broth: Toss in the frozen peas and pour in the vegetable broth. Increase the heat to high and bring the mixture to a boil, letting it bubble at the edges, which should take about 3-4 minutes.
- Incorporate Spinach: Once boiling, reduce the heat to medium, add the fresh spinach, and cook for an additional 2-3 minutes. The spinach should wilt down but still retain its vibrant color.
- Season the Soup: Sprinkle salt and pepper to taste, stirring to mix it evenly. Don’t shy away from seasoning! The right balance will enhance the flavors beautifully.
- Blend Until Smooth: Using an immersion blender, carefully puree the soup until it’s silky smooth. If you don’t have one, transfer the soup in batches to a regular blender—just remember to allow it to cool slightly to avoid any hot splashes!
- Serve Hot: Pour the cream soup into bowls, and it’s ready to enjoy!

How to Serve Spinach and Pea Soup
This soup is best served hot, allowing the flavors to shine through and providing that comforting warmth we seek on chilly days. Presentation matters, so consider ladling the soup into colorful bowls for an inviting look.
For pairings, crusty bread or a fresh salad works wonderfully alongside. A drizzle of olive oil or a dollop of sour cream can make for an elegant garnish, adding both flavor and visual appeal. This dish is also perfect for a cozy gathering or a casual family dinner.
How to Store Spinach and Pea Soup
If you have leftovers, you can easily store them in an airtight container in the refrigerator for up to 3-4 days. For longer storage, consider freezing the soup. Pour it into freezer-safe bags, leaving some space for expansion, and it can be stored for up to 2 months.
When you’re ready to enjoy the leftovers, reheat on medium heat in a pot or microwave until hot. To retain the creamy texture, add a splash of water or more broth if necessary. Check for any signs of spoilage, like an off smell or change in color, before consuming.
Tips to Make Spinach and Pea Soup
- Prep Ahead: Chop your onions and mince garlic the night before to save prep time.
- Ingredient Upgrades: Use homemade vegetable broth for richer flavor, or swap in vegetable stock cubes for convenience.
- Common Mistake: Avoid overcooking the spinach—just enough time to wilt it keeps the color and nutrients intact.
- Alternative Equipment: If you don’t have an immersion blender, no worries! A classic blender works just as well; just allow the soup to cool slightly before blending.
- Batch Cooking: This soup freezes well, so consider making a double batch to enjoy later.
- Texture Adjustments: For a chunkier soup, blend less or add some cooked potatoes for a thicker texture.
- Flavor Enhancements: Add a splash of lemon juice or zest for a fresh, bright taste.
- Restaurant-Style Tip: Garnish with croutons or a sprinkle of feta cheese to elevate your dish.
- Dietary Adaptation: If you’re vegan, simply use plant-based broth and skip any dairy garnishes.
- Leftover Magic: Transform any leftover soup into a sauce for pasta by thickening it over low heat.
Variations
- Vibrant Vegan Delight: To make this soup completely plant-based, ensure the broth is vegan, and forego any cream or dairy-based garnishes. Add nutritional yeast for a cheesy flavor.
- Protein-Packed Spinach and Pea Soup: Stir in shredded cooked chicken or cannellini beans to turn this into a heartier meal, perfect after a workout.
- Citrus Burst Soup: Add zest from one lemon and a drizzle of fresh lemon juice just before serving for a refreshing twist.
- Middle Eastern Fusion: Incorporate spices like cumin and coriander for a spiced version that tantalizes the taste buds.
- Herbed Mediterranean Soup: Add fresh herbs like basil or dill to brighten the flavors and create a fragrant herb-infused dish.
FAQs
Can I make this ahead of time?
Absolutely! Spinach and pea soup is perfect for making ahead. You can prepare it and store it in the refrigerator or freezer as mentioned earlier, then simply reheat when ready to serve.
How do I store leftovers?
Store your leftover soup in an airtight container in the fridge for 3-4 days. You can also freeze it for up to 2 months.
Can I freeze this dish?
Yes, this soup freezes beautifully! Just pour it into freezer-safe bags or containers and label with the date. Make sure to leave some space for expansion as it freezes.
What can I substitute for peas?
If you don’t have frozen peas on hand, you can try using fresh peas or even green beans for a different texture and flavor profile.
How do I prevent the soup from burning?
Cooking on a medium heat and stirring regularly will help to prevent the soup from sticking to the bottom of the pot.
Is this recipe gluten-free?
Yes, spinach and pea soup is naturally gluten-free as none of the ingredients contain gluten. Always check your broth and other packaged ingredients to ensure they are gluten-free.
How do I know when it’s done?
The soup is done once the spinach has wilted and everything is heated through after blending. A smooth texture should coat the back of a spoon.
Can I double/halve this recipe?
Definitely! Feel free to adjust the recipe as needed. Just remember that cooking times may vary slightly for larger or smaller batches.

Spinach and Pea Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion and minced garlic, stirring occasionally, until the onions become soft and translucent, about 5-7 minutes.
- Toss in the frozen peas and pour in the vegetable broth, increasing the heat to high to bring the mixture to a boil.
- Once boiling, reduce the heat to medium, add the fresh spinach, and cook for an additional 2-3 minutes until the spinach wilts.
- Season with salt and pepper to taste, stirring to mix evenly.
- Using an immersion blender, puree the soup until smooth. For a regular blender, allow the soup to cool slightly before blending.
- Serve hot in bowls and enjoy!