Broccoli soup is a comforting, nourishing dish that effortlessly combines health and flavor. Whether you’re looking for a light lunch, a cozy dinner starter, or a wholesome meal for chilly days, this veg broccoli soup recipe is sure to satisfy your cravings.
Packed with vibrant green broccoli, aromatic spices, and fresh vegetables, it’s a perfect way to sneak in your daily greens without sacrificing taste. Plus, it’s quick to prepare, making it ideal for busy weeknights or when you want something simple yet delicious.
This soup is extremely versatile and can be adjusted to suit your preferences—whether you want it creamy, chunky, or with a touch of zest. Not only is it vegan and gluten-free-friendly, but it also caters to a variety of dietary needs, making it a crowd-pleaser.
So, grab your pot and let’s dive into making this delightful bowl of goodness!
Why You’ll Love This Recipe
This veg broccoli soup stands out because it’s:
- Nutritious: Broccoli is loaded with vitamins C, K, fiber, and antioxidants.
- Simple to make: Uses fresh ingredients and common kitchen staples, perfect for beginners.
- Customizable: You can make it creamy or chunky, spicy or mild, depending on your mood.
- Vegan and allergy-friendly: No dairy or gluten, so it suits most diets.
- Comfort food at its best: Warm, soothing, and satisfying, ideal for any season.
Ingredients
- 500g fresh broccoli florets (about one large head)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium potatoes, peeled and diced
- 1 large carrot, peeled and chopped
- 1 celery stalk, chopped
- 4 cups vegetable broth (low sodium preferred)
- 1 cup unsweetened plant-based milk (such as almond or oat milk)
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1/2 tsp dried thyme
- 1/4 tsp nutmeg (optional, for warmth)
- Juice of half a lemon
- Fresh parsley for garnish
Equipment
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Blender or immersion blender
- Measuring cups and spoons
- Ladle for serving
Instructions
- Prepare the vegetables: Wash and chop the broccoli into florets. Peel and dice the potatoes and carrot. Chop the onion, celery, and mince the garlic.
- Sauté the aromatics: Heat olive oil in your soup pot over medium heat. Add the chopped onion, garlic, and celery. Cook for 5-7 minutes until softened and fragrant, stirring occasionally.
- Add the root vegetables: Add diced potatoes and carrots to the pot. Stir well and cook for another 3-4 minutes to start softening.
- Add broth and seasoning: Pour in the vegetable broth. Add thyme, nutmeg (if using), salt, and pepper. Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook for 15 minutes until the potatoes and carrots are tender.
- Add broccoli: Add the broccoli florets to the pot. Simmer uncovered for an additional 7-10 minutes until the broccoli is tender and bright green.
- Blend the soup: Remove the pot from heat. Use an immersion blender to puree the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and puree.
- Add plant-based milk and lemon juice: Stir in the plant-based milk to add creaminess. Add lemon juice to brighten the flavors. Adjust salt and pepper to taste.
- Heat through and serve: Return the soup to low heat if needed to warm through. Ladle into bowls and garnish with fresh parsley before serving.
Tips & Variations
For a richer soup, add a handful of soaked cashews before blending or swirl in some coconut cream.
- Chunky texture: Reserve some broccoli florets before blending and add them back in after pureeing for a bit of bite.
- Spicy kick: Add a pinch of red chili flakes or a dash of smoked paprika during cooking for warmth.
- Cheesy flavor: Stir in nutritional yeast for a cheesy, umami boost without dairy.
- Herbal twist: Try fresh basil or dill instead of parsley for garnish.
- Low calorie option: Skip the plant-based milk or use water instead of broth for a lighter soup. Check out our Low Calorie Vegetable Soup Recipe for Healthy Eating for more ideas.
Nutrition Facts
Nutrient | Amount per Serving (1 bowl) |
---|---|
Calories | 120 kcal |
Protein | 5 g |
Carbohydrates | 18 g |
Dietary Fiber | 5 g |
Fat | 4.5 g |
Vitamin C | 90% DV |
Calcium | 8% DV |
Iron | 7% DV |
Serving Suggestions
This broccoli soup is wonderfully versatile when it comes to serving. Here are some tasty ideas to complement your bowl:
- Serve with crusty whole-grain bread or warm rolls for dipping.
- Pair with a fresh green salad dressed with lemon vinaigrette for a light lunch.
- Add a side of roasted garlic and herb tofu or tempeh for extra protein.
- For a heartier meal, serve alongside Vegan Bread Machine Recipe for Soft, Delicious Loaves.
- Try it with a dollop of vegan yogurt or a sprinkle of toasted pumpkin seeds for texture and creaminess.
Conclusion
This veg broccoli soup recipe is a fantastic way to enjoy a wholesome, delicious meal any day of the week. It’s simple to prepare yet packed with flavor and nutrients, making it an excellent choice for both novice and experienced cooks.
Whether you’re craving a warm bowl on a chilly evening or a nutritious lunch to fuel your day, this soup delivers comfort and health in every spoonful.
Don’t hesitate to experiment with the recipe by adding your favorite herbs, spices, or even other vegetables. For more creative plant-based recipes, check out our collection of Peruvian Vegetable Recipes for Flavorful Healthy Meals or dive into the sweet side with our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.
Happy cooking!
📖 Recipe Card: Veg Broccoli Soup
Description: A creamy and healthy broccoli soup packed with fresh vegetables and flavor. Perfect as a light lunch or starter.
Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M
Servings: 4 servings
Ingredients
- 2 cups broccoli florets
- 1 medium carrot, chopped
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 cups vegetable broth
- 1 cup water
- 1/2 cup low-fat milk
- 1 tablespoon olive oil
- Salt to taste
- Black pepper to taste
- 1/4 teaspoon dried thyme
- 1 tablespoon lemon juice
Instructions
- Heat olive oil in a pot over medium heat.
- Add onion and garlic; sauté until translucent.
- Add broccoli and carrot; cook for 5 minutes.
- Pour in vegetable broth and water; bring to a boil.
- Reduce heat and simmer for 15 minutes until vegetables are tender.
- Blend the soup until smooth using an immersion blender.
- Stir in milk, salt, pepper, thyme, and lemon juice.
- Heat gently for 3 minutes, then serve warm.
Nutrition: Calories: 120 kcal | Protein: 5 g | Fat: 4 g | Carbs: 15 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Veg Broccoli Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and healthy broccoli soup packed with fresh vegetables and flavor. Perfect as a light lunch or starter.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups broccoli florets”, “1 medium carrot, chopped”, “1 small onion, diced”, “2 cloves garlic, minced”, “2 cups vegetable broth”, “1 cup water”, “1/2 cup low-fat milk”, “1 tablespoon olive oil”, “Salt to taste”, “Black pepper to taste”, “1/4 teaspoon dried thyme”, “1 tablespoon lemon juice”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add broccoli and carrot; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and water; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer for 15 minutes until vegetables are tender.”}, {“@type”: “HowToStep”, “text”: “Blend the soup until smooth using an immersion blender.”}, {“@type”: “HowToStep”, “text”: “Stir in milk, salt, pepper, thyme, and lemon juice.”}, {“@type”: “HowToStep”, “text”: “Heat gently for 3 minutes, then serve warm.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “5 g”, “fatContent”: “4 g”, “carbohydrateContent”: “15 g”}}