Alright, let’s talk about broccoli soup-but not just any broccoli soup. I’m talking about a creamy, dreamy, totally plant-based, vegan broccoli soup that warms you from the inside out. Picture this: vibrant green broccoli simmered to perfection, blended into a silky, comforting bowl that feels indulgent yet healthy. Perfect for cozy nights, lunch prep, or even impressing someone who thinks ’vegan food’ is boring.
What’s amazing about this recipe is that it proves you don’t need cream, butter, or cheese to make soup velvety and flavorful. With a few wholesome ingredients, some clever seasoning, and a little patience, you’ll have a soup that hits all the right notes: creamy, savory, and utterly satisfying.
Vegan Broccoli Soup Recipe
Here’s the full rundown for your ultimate vegan broccoli soup. I promise-it’s simple, approachable, and packed with flavor.
Ingredients Needed
Before we start cooking, let’s make sure your kitchen is ready. Here’s what you’ll need:
- Broccoli – 4 cups, roughly chopped (fresh is ideal, but frozen works in a pinch)
- Onion – 1 medium, diced
- Garlic – 3 cloves, minced
- Carrot – 1 large, chopped (for subtle sweetness)
- Potato – 1 medium, peeled and diced (for natural creaminess)
- Vegetable broth – 4 cups (choose low-sodium if possible)
- Olive oil or vegan butter – 2 tablespoons
- Coconut milk or unsweetened plant milk – 1 cup (optional for extra creaminess)
- Salt & pepper – to taste
- Nutritional yeast – 2 tablespoons (optional, adds a cheesy depth)
- Lemon juice – 1 teaspoon (to brighten flavors)
- Fresh herbs – parsley, thyme, or chives for garnish
Cooking Instructions
Now, let’s get cooking. Follow these steps, and I’ll walk you through the small tricks that make a big difference:
-
Prep The Vegetables
- Chop broccoli into bite-sized florets.
- Dice onion, garlic, carrot, and potato.
-
Sauté Aromatics
- Heat olive oil or vegan butter in a large pot over medium heat.
- Add onions and garlic, sauté until translucent and fragrant (about 3-5 minutes).
-
Add The Hearty Veggies
- Toss in carrots and potatoes. Sauté for another 2-3 minutes to awaken their flavors.
-
Simmer With Broth
- Pour in vegetable broth and bring to a boil.
- Reduce heat and let it simmer for 10 minutes, then add broccoli.
- Continue simmering until all vegetables are tender (about 8-10 more minutes).
-
Blend Until Smooth
- Use an immersion blender or transfer in batches to a countertop blender.
- Blend until creamy and silky. If it’s too thick, add a splash of plant milk or broth.
-
Season And Finish
- Stir in nutritional yeast (if using), lemon juice, salt, and pepper.
- Adjust seasoning to taste.
-
Serve And Garnish
- Ladle into bowls and sprinkle with fresh herbs for that extra pop of color and flavor.
Ingredient Insights
Let’s pause for a second and talk about why each ingredient is a superstar in this soup:
- Broccoli: Packed with fiber, vitamins C and K, and antioxidants. It’s the star of the show, giving both flavor and vibrant color.
- Onion & garlic: Build a savory foundation that makes the soup comforting and aromatic.
- Carrot & potato: Natural sweetness and creaminess without the need for dairy.
- Vegetable broth: Adds depth; opt for low-sodium so you can control the saltiness.
- Coconut milk/plant milk: Adds richness without overwhelming the broccoli flavor.
- Nutritional yeast: Brings a subtle cheesy umami, perfect for plant-based cooking.
- Lemon juice & herbs: Brighten the soup and balance the richness.
Expert Tips
To take your soup from ’good’ to “chef-level amazing”, try these tips:
- Blanch broccoli first to preserve its bright green color before simmering.
- Use a high-speed blender for the silkiest texture; immersion blenders work too, just more texture might remain.
- Season in layers: Salt the vegetables while sautéing, then taste and adjust after blending.
- Add texture contrast: Toasted pumpkin seeds, croutons, or sautéed mushrooms on top add excitement.
- Freeze leftovers in single portions; soup freezes beautifully for quick meals.
Recipe Variations
Want to mix things up? Here are some ways to personalize your vegan broccoli soup:
- Spicy Broccoli Soup: Add a pinch of red pepper flakes or a dash of smoked paprika.
- Cheesy Vegan Soup: Increase nutritional yeast or stir in vegan cheddar shreds.
- Green Power Soup: Add spinach or kale for extra nutrients.
- Asian-Inspired: Use miso instead of some broth and top with sesame seeds.
- Roasted Broccoli Soup: Roast broccoli first for a deeper, nuttier flavor.
Final Words
Broccoli soup doesn’t have to be boring or bland. With the right ingredients and a bit of care, it can be vibrant, creamy, and deeply satisfying. It’s versatile, forgiving, and perfect for anyone-vegans or not. Whether you’re cozying up with a book, meal prepping for the week, or impressing a dinner guest, this soup delivers every time.
FAQs
What Ingredients Do I Need For A Vegan Broccoli Soup Recipe?
To make a basic vegan broccoli soup, you’ll need broccoli, onion, garlic, vegetable broth, non-dairy milk (like almond or oat milk), olive oil, salt, and pepper. Optional ingredients include nutritional yeast, lemon juice, and other seasonings like nutmeg or thyme.
Can I Make Vegan Broccoli Soup Without Using Vegetable Broth?
Yes, you can use water as a base instead of vegetable broth. However, vegetable broth adds a deeper flavor. You can also create your own homemade broth using vegetables and spices.
Is It Possible To Make Vegan Broccoli Soup Creamy Without Dairy?
Yes, you can make the soup creamy by blending it after cooking. Non-dairy milk, like almond or coconut milk, along with blended cashews or potatoes, can add richness and creaminess without dairy.
Can I Add Other Vegetables To The Vegan Broccoli Soup Recipe?
Absolutely! Carrots, potatoes, cauliflower, spinach, or leeks are great additions to enhance the flavor and texture of your soup. Just ensure the additional vegetables are cooked until tender before blending.
How Long Does It Take To Cook Vegan Broccoli Soup?
Cooking time typically takes around 25-30 minutes. This includes sautéing the onions and garlic, cooking the broccoli and other vegetables until tender, and simmering everything in broth. Blending the soup may add a few extra minutes.
Can I Freeze Vegan Broccoli Soup?
Yes, you can freeze vegan broccoli soup. Allow the soup to cool completely, then transfer it to an airtight container or freezer bag. It can be stored in the freezer for up to 3 months. Thaw in the fridge before reheating.
How Do I Make The Vegan Broccoli Soup Spicier?
To add heat, you can include chili flakes, cayenne pepper, or fresh chopped chili peppers while cooking. You can also try adding a dash of hot sauce or some freshly ground black pepper for a more subtle spice.
What Can I Use To Thicken The Vegan Broccoli Soup?
To thicken the soup, you can use blended potatoes, cashews, or a small amount of cornstarch or arrowroot powder. Another option is to reduce the soup by simmering it longer to concentrate the flavors.
Can I Make The Vegan Broccoli Soup Oil-free?
Yes, you can make the soup oil-free by sautéing the onions and garlic in vegetable broth or water instead of olive oil. You can also skip the oil when roasting any additional vegetables you wish to add.
Can I Use Frozen Broccoli Instead Of Fresh Broccoli For This Soup?
Yes, you can use frozen broccoli instead of fresh. The texture may be slightly different, but it will still make a flavorful soup. Be sure to check the cooking time, as frozen broccoli may cook faster.