Broccoli Pea Soup is a delightful and comforting dish that is perfect for chilly nights. This creamy broccoli and pea soup recipe wows your taste buds and is packed with nutritious ingredients. The combination of broccoli and peas creates a vibrant green hue that is as appealing to the eyes as it is to the palate. With its smooth texture and rich flavors, this soup will not only warm you up but also nourish your body. Let’s dive into the delicious world of this healthy broccoli pea soup!

Why You’ll Love This Broccoli Pea Soup
This broccoli pea soup is not just a meal; it’s a wholesome experience. Here are six reasons to fall in love with it:
- Nutritious: Packed with vitamins and minerals, it supports your health.
- Vegetarian Delight: This recipe is perfect for vegetarians, making it a great choice for everyone.
- Easy to Make: With simple ingredients, it’s an easy broccoli pea soup recipe that you can whip up in no time.
- Kid-Friendly: Broccoli and pea soup for kids is a tasty way to get them to eat their greens.
- Low-Calorie Option: This low-calorie broccoli pea soup is a great way to enjoy a filling meal without the guilt.
- Versatile: It can be enjoyed hot or cold, making it perfect for any season.
Ingredients for Broccoli Pea Soup
Gather these items:
- 2 tablespoons Olive oil
- 1 medium Yellow onion, diced
- 2 stalks Celery
- 2 cloves Garlic, minced
- 4 cups Vegetable stock
- 1 medium Russet potato, diced
- 2 cups Broccoli florets
- 1 cup Frozen peas
- 1 cup Basil leaves
- 2 tablespoons Lemon juice
- 1 teaspoon Salt
- 1 teaspoon Black pepper
- 1 teaspoon Red pepper flakes
- 1/2 cup Fresh peas
- 1/2 cup Pea shoots
How to Make Broccoli Pea Soup Step-by-Step
- Step 1: Heat olive oil in a large pot over medium heat until it shimmers and smells aromatic.
- Step 2: Add diced onion and celery; sauté until softened, about 5 minutes.
- Step 3: Stir in minced garlic and cook for 1 minute until it becomes fragrant.
- Step 4: Pour in the vegetable stock and add the diced potato. Stir well to mix everything together.
- Step 5: Bring to a boil, then reduce heat and simmer until the potatoes are tender, approximately 15-20 minutes.
- Step 6: Add broccoli florets and frozen peas; cook until heated through, about 5 minutes.
- Step 7: Stir in basil leaves, lemon juice, salt, black pepper, and red pepper flakes. Adjust the seasoning to your preference.
- Step 8: Serve hot, garnished with fresh peas and pea shoots for a pop of color and a crunchy texture.
Pro Tips for the Perfect Broccoli Pea Soup
Keep these in mind:
- Use fresh ingredients for the best flavor.
- For a creamier texture, you can blend part of the soup.
- If you want a vegan broccoli pea soup recipe, simply omit the cream or use coconut milk.
Best Ways to Serve Broccoli Pea Soup
Here are a few serving ideas:
- Pair it with crusty bread for a satisfying meal.
- Top with a dollop of sour cream or yogurt for added richness.
- Serve with a sprinkle of herbs for a fresh touch.
How to Store and Reheat Broccoli Pea Soup
To store, simply let the soup cool and then transfer it to an airtight container. It can be refrigerated for up to 3 days. To reheat, warm it gently on the stovetop or in the microwave, stirring occasionally. This is a great option for meal prep!
Frequently Asked Questions About Broccoli Pea Soup
What’s the secret to perfect Broccoli Pea Soup?
The secret lies in using fresh ingredients and balancing flavors. Adding a splash of lemon juice enhances the overall taste, making it even more delicious. Broccoli is known for its health benefits, which can make your soup even more nutritious.
Can I make Broccoli Pea Soup ahead of time?
Absolutely! This soup actually tastes better the next day as the flavors meld together. Just store it in the fridge and reheat when ready to serve.
How do I avoid common mistakes with Broccoli Pea Soup?
Be careful not to overcook the vegetables, as they can lose their vibrant color and nutrients. Follow the cooking times closely for the best results.
Creative Variations of Broccoli Pea Soup You Can Try
Here are some variations to consider:
- For a creamy twist, add a splash of cream or use a broccoli pea puree.
- Make it gluten-free by ensuring your vegetable stock is certified gluten-free.
- Add spices or herbs like thyme or dill for extra flavor.
- For a heartier version, include beans or lentils.
For more delicious recipes, check out our Pumpkin Cobbler or Peach Upside Down Mini Cakes for a sweet treat!
Enjoy your broccoli pea soup and all its delightful variations!
Print
Broccoli Pea Soup: 7 Reasons to Love This Creamy Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Creamy Broccoli and Pea Soup That Wows Your Taste Buds
Ingredients
- 2 tablespoons Olive oil
- 1 medium Yellow onion, diced
- 2 stalks Celery
- 2 cloves Garlic, minced
- 4 cups Vegetable stock
- 1 medium Russet potato, diced
- 2 cups Broccoli florets
- 1 cup Frozen peas
- 1 cup Basil leaves
- 2 tablespoons Lemon juice
- 1 teaspoon Salt
- 1 teaspoon Black pepper
- 1 teaspoon Red pepper flakes
- 1/2 cup Fresh peas
- 1/2 cup Pea shoots
Instructions
- Heat olive oil in a large pot over medium heat until it shimmers and smells aromatic.
- Add diced onion and celery; sauté until softened, about 5 minutes.
- Stir in minced garlic and cook for 1 minute until it becomes fragrant.
- Pour in the vegetable stock and add the diced potato. Stir well to mix everything together.
- Bring to a boil, then reduce heat and simmer until the potatoes are tender, approximately 15-20 minutes.
- Add broccoli florets and frozen peas; cook until heated through, about 5 minutes.
- Stir in basil leaves, lemon juice, salt, black pepper, and red pepper flakes. Adjust the seasoning to your preference.
- Serve hot, garnished with fresh peas and pea shoots for a pop of color and a crunchy texture.
Notes
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 180 kcal
- Sugar: 3 g
- Sodium: 600 mg
- Fat: 5 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 6 g
- Protein: 6 g
- Cholesterol: 0 mg