Broccoli Pea Soup – Healthy, Creamy, and Flavorful
Broccoli Pea Soup is a vibrant, nutritious, and comforting dish that brings together the natural sweetness of green peas and the earthy flavor of fresh broccoli. Each spoonful is creamy, full of color, and packed with vitamins, making it a perfect choice for a light lunch, cozy dinner, or a wholesome starter. The smooth texture paired with the subtle flavors of fresh vegetables creates a satisfying experience that appeals to both kids and adults alike.
This soup is not only delicious but also incredibly easy to make, requiring minimal ingredients and simple cooking steps. It’s an excellent way to incorporate more green vegetables into your diet, providing fiber, antioxidants, and essential nutrients in a flavorful way. By blending fresh broccoli and peas with aromatics like onion and garlic, and finishing with a touch of creaminess from coconut milk or cashew cream, this soup becomes both hearty and comforting without being heavy.

Ingredients Needed
| Ingredient | Quantity | Approx. Calories |
|---|---|---|
| Broccoli florets | 3 cups | 90 kcal |
| Green peas | 1 cup | 120 kcal |
| Onion | 1 medium, chopped | 45 kcal |
| Garlic | 3 cloves, minced | 15 kcal |
| Olive oil | 2 tbsp | 240 kcal |
| Vegetable broth | 4 cups | 40 kcal |
| Coconut milk | 1/2 cup | 200 kcal |
| Salt | To taste | 0 kcal |
| Black pepper | To taste | 5 kcal |
| Fresh parsley | For garnish | 5 kcal |
Step-by-Step Cooking Instructions
1. Prepare the Vegetables
- Chop broccoli into small florets.
- Peel and chop the onion, and mince the garlic.
2. Sauté Aromatics
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and garlic; sauté 3–5 minutes until fragrant and soft.
3. Add Broccoli and Peas
- Add broccoli florets and green peas to the pot. Stir for 2–3 minutes to combine with aromatics.
4. Add Broth and Simmer
- Pour in vegetable broth. Bring to a boil, then reduce heat and simmer 15–20 minutes until broccoli is tender.
5. Blend the Soup
- Use an immersion blender to puree the soup until smooth and creamy.
- Alternatively, blend in batches using a countertop blender.
6. Add Coconut Milk and Season
- Stir in coconut milk. Season with salt and black pepper to taste. Simmer an additional 5 minutes.
7. Serve
- Ladle into bowls and garnish with fresh parsley or a drizzle of olive oil. Serve hot.
Tips for Customizing the Recipe
- Extra flavor: Sauté the vegetables in garlic butter or add a pinch of nutmeg.
- Creamier texture: Use cashew cream, almond milk, or regular cream instead of coconut milk.
- Boost protein: Add cooked chickpeas, tofu cubes, or lentils.
- Spice it up: Add red pepper flakes or smoked paprika for a warm kick.
- Herbs & toppings: Garnish with chives, thyme, or roasted pumpkin seeds for added texture.

Nutritional Information (Approx. per serving)
| Nutrient | Amount |
|---|---|
| Calories | ~220 |
| Protein | 6g |
| Fat | 14g |
| Carbohydrates | 18g |
| Fiber | 6g |
| Sugar | 6g |
Serving Suggestions
- Serve with warm whole-grain bread, garlic toast, or croutons.
- Pair with a fresh green salad for a complete meal.
- Garnish with a swirl of coconut milk, vegan cream, or fresh herbs for presentation.
- Ideal as a light lunch, cozy dinner, or starter for gatherings.
Broccoli Pea Soup – Healthy, Creamy, and Flavorful
2-3
servings10
minutes20
minutes220
kcalIngredients
IngredienttQuantity
Broccoli floretst3 cups
Green peast1 cup
Oniont1 medium, chopped
Garlict3 cloves, minced
Olive oilt2 tbsp
Vegetable brotht4 cups
Coconut milkt1/2 cup
SalttTo taste
Black peppertTo taste
Fresh parsleytFor garnish
Directions
- Prepare Vegetables: Chop broccoli into small florets. Chop onion and mince garlic.
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté 3–5 minutes until soft and fragrant.
- Add Broccoli and Peas: Add broccoli florets and green peas to the pot; stir 2–3 minutes to combine.
- Add Broth & Simmer: Pour in vegetable broth. Bring to a boil, then reduce heat and simmer 15–20 minutes until broccoli is tender.
- Blend Soup: Use an immersion blender to puree until smooth. Alternatively, blend in batches using a countertop blender.
- Add Coconut Milk & Season: Stir in coconut milk. Season with salt and black pepper. Simmer an additional 5 minutes.
- Serve: Ladle into bowls and garnish with fresh parsley or a drizzle of olive oil. Serve hot.
Recipe Video
Notes
- For a creamier texture, stir in extra coconut milk, cashew cream, or almond milk before serving.
Soup can be stored in the fridge for 3–4 days or frozen for up to 3 months.
FAQs
1. Is Broccoli Pea Soup vegan or vegetarian?
Yes! This recipe is naturally vegan and vegetarian when using vegetable broth and coconut milk (or plant-based cream).
2. Can I use frozen broccoli or peas?
Absolutely! Frozen broccoli and peas work well. Reduce cooking time slightly since frozen vegetables soften faster.
3. How long does Broccoli Pea Soup last in the fridge?
Store in an airtight container for 3–4 days. Reheat gently on the stove or in the microwave before serving.
4. Can I freeze this soup?
Yes! Freeze in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat gently.
5. How can I make the soup creamier?
Add extra coconut milk, cashew cream, or almond milk while blending for a richer texture.
Conclusion
Broccoli Pea Soup is a perfect combination of health, flavor, and simplicity. Its creamy texture, vibrant green color, and aromatic freshness make it a satisfying and nourishing option for any meal. Quick to prepare and versatile, this soup is excellent for busy weeknights, meal prep, or a comforting starter for guests. Packed with nutrients and naturally delicious, Broccoli Pea Soup is a must-have recipe for anyone looking to enjoy a wholesome, plant-based, and flavorful meal.
