This vegan broccoli potato soup delivers incredible comfort and nutrition in every spoonful. Packed with fresh vegetables and creamy coconut milk, it’s the perfect wholesome meal for any season. This budget-friendly recipe costs under $10 and feeds four people generously.
✨ What Makes This Special
- Ready in just 35 minutes with simple, affordable ingredients
- Naturally creamy without dairy, packed with fiber and vitamins
- Perfect for meal prep and freezes beautifully for busy weeknights
Why This Vegan Broccoli Potato Soup Recipe Works
The magic lies in the perfect balance of ingredients. Russet potatoes create natural creaminess when blended, while broccoli adds vibrant color and essential nutrients.
Coconut milk provides richness without heaviness. The lemon juice brightens the entire dish, making each bowl feel fresh and satisfying.
This soup works for family dinners, meal prep, or when you’re feeling under the weather. It’s incredibly versatile and appeals to both vegans and non-vegans alike.

What You’ll Need for Perfect Vegan Broccoli Potato Soup
Ingredients

| Ingredient | Quantity (Approx) | Purpose / Notes |
|---|---|---|
| Fresh broccoli florets | 4 cups | Main vegetable, provides vitamins and color |
| Russet potatoes | 2 medium (2 cups diced) | Creates natural creaminess when blended |
| Low-sodium vegetable broth | 4 cups | Soup base, adds depth of flavor |
| Sweet onion | 1 medium, chopped | Aromatic base, adds sweetness |
| Garlic cloves | 3 cloves, minced | Enhances overall flavor profile |
| Full-fat coconut milk | 1 cup | Adds richness and creamy texture |
| Fresh lemon | Juice of 1 lemon | Brightens flavors, adds freshness |
| Salt and pepper | To taste | Seasoning and flavor enhancement |
These ingredients cost approximately $8-10 total. You can find everything at your local grocery store year-round.
For the best flavor, choose fresh broccoli over frozen. The texture and taste difference is noticeable in the final soup.
Tools
| Tool | Purpose |
|---|---|
| Large pot or Dutch oven | Cooking vessel for sautéing and simmering |
| Immersion blender | Blends soup directly in pot for smooth texture |
| Sharp knife | Chopping vegetables efficiently |
| Cutting board | Safe surface for food preparation |
| Wooden spoon | Stirring without scratching cookware |
How to Make Vegan Broccoli Potato Soup

| Step | Instructions |
|---|---|
| 1. Prep Vegetables | Wash broccoli florets thoroughly. Peel and dice russet potatoes into uniform cubes for even cooking. |
| 2. Sauté Aromatics | Heat olive oil in large pot over medium heat. Add chopped onions, cook until translucent (3-4 minutes). Add minced garlic, cook until fragrant (1 minute). |
| 3. Add Vegetables | Stir in diced potatoes and broccoli florets. Cook for 2 minutes, stirring occasionally to prevent sticking. |
| 4. Simmer Soup | Pour vegetable broth until vegetables are covered. Bring to gentle boil, reduce heat to simmer. Cook 15-20 minutes until vegetables are fork-tender. |
| 5. Blend Mixture | Using immersion blender, blend until smooth and creamy. For chunkier texture, blend partially. Stir in coconut milk for richness. |
| 6. Final Seasoning | Return to low heat. Add lemon juice, salt, and pepper to taste. Simmer briefly (2-3 minutes) before serving hot. |
⚡ Cook Smarter
- Don’t overcook vegetables to maintain vibrant green color and nutrients
- Taste and adjust seasoning gradually – you can always add more
- Let soup cool slightly before blending to prevent splattering
Serving and Storage Tips for Vegan Broccoli Potato Soup
Serving Tips
Serve this soup hot with crusty bread or crackers. A drizzle of olive oil and fresh herbs make beautiful garnishes.
This pairs wonderfully with hearty casseroles for complete family meals.
Store leftovers in refrigerator for up to 4 days. Reheat gently on stovetop, adding extra broth if needed.
For freezing, cool completely and store in freezer-safe containers for up to 3 months. Thaw overnight before reheating.

Mistakes to Avoid while making Vegan Broccoli Potato Soup
Don’t rush the sautéing process. Properly cooked onions and garlic create the flavor foundation for your soup.
Avoid using light coconut milk. Full-fat version provides the creamy texture that makes this soup satisfying and rich.
Never add lemon juice while soup is boiling. High heat can make the soup taste bitter and affect the creamy texture.
Check out this classic vegan broccoli soup for more inspiration.
🧭 Need to Know
- Always taste before serving – seasoning needs vary with different broths
- Soup thickens as it cools, thin with extra broth when reheating
- Fresh lemon juice works better than bottled for bright, clean flavor
Suggestions for Vegan Broccoli Potato Soup
Add nutritional yeast for cheesy flavor without dairy. Start with 2 tablespoons and adjust to taste.
Try different vegetables like cauliflower or carrots for variety. The cooking method remains the same.
For protein boost, add white beans or chickpeas during the simmering stage. This makes it more filling.
Experiment with herbs like thyme or rosemary. Add them with the garlic for maximum flavor infusion.
This soup complements pasta dishes perfectly for varied meal planning.
For more soup variations, check out this cream of broccoli soup recipe.

FAQs:
Yes, this soup tastes even better the next day. Store in refrigerator and reheat gently on stovetop.
Try cashew cream or silken tofu blended with vegetable broth for similar creaminess.
Absolutely! Freeze for up to 3 months in freezer-safe containers. Thaw overnight before reheating.
Yes, but add frozen broccoli during the last 10 minutes of cooking to prevent overcooking.
Blend more potatoes or add a slurry of cornstarch and water during the final cooking stage.
Conclusion
This vegan broccoli potato soup proves that plant-based meals can be incredibly satisfying and delicious. With simple ingredients and straightforward techniques, you’ll have a nutritious meal ready in 35 minutes.
The combination of creamy potatoes, vibrant broccoli, and rich coconut milk creates comfort food that nourishes your body. It’s perfect for busy weeknights or lazy weekend cooking.
Try this recipe today and discover how easy it is to make restaurant-quality soup at home. Your family will request this warming bowl of goodness again and again.
Print
Vegan Broccoli Potato Soup
A creamy and nutritious vegan broccoli potato soup made with fresh vegetables, coconut milk, and aromatic herbs. This comforting soup is naturally dairy-free and packed with vitamins.
- Total Time: 35 minutes
- Yield: 2-3 minutes) before serving 1x
Ingredients
- 4 cups fresh broccoli florets
- 2 medium russet potatoes (2 cups diced)
- 4 cups low-sodium vegetable broth
- 1 medium sweet onion, chopped
- 3 cloves garlic, minced
- 1 cup full-fat coconut milk
- Juice of 1 fresh lemon
- Salt and pepper to taste
Instructions
- Prep Vegetables: Wash broccoli florets thoroughly. Peel and dice russet potatoes into uniform cubes for even cooking.
- Sauté Aromatics: Heat olive oil in large pot over medium heat. Add chopped onions, cook until translucent (3-4 minutes). Add minced garlic, cook until fragrant (1 minute).
- Add Vegetables: Stir in diced potatoes and broccoli florets. Cook for 2 minutes, stirring occasionally to prevent sticking.
- Simmer Soup: Pour vegetable broth until vegetables are covered. Bring to gentle boil, reduce heat to simmer. Cook 15-20 minutes until vegetables are fork-tender.
- Blend Mixture: Using immersion blender, blend until smooth and creamy. For chunkier texture, blend partially. Stir in coconut milk for richness.
- Final Seasoning: Return to low heat. Add lemon juice, salt, and pepper to taste. Simmer briefly (2-3 minutes) before serving hot.
Notes
- Don’t overcook vegetables to maintain vibrant green color and nutrients
- Taste and adjust seasoning gradually – you can always add more
- Let soup cool slightly before blending to prevent splattering
- Store leftovers in refrigerator for up to 3 days and reheat gently before serving
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 serving (1 cup)
- Calories: 185 calories
- Sugar: 8g
- Sodium: 320mg
- Fat: 8g
- Saturated Fat: 6g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 6g
- Cholesterol: 0mg
Keywords: vegan broccoli potato soup, dairy-free soup, healthy soup recipe, plant-based soup, creamy vegetable soup




