This Creamy Vegan Broccoli Soup with Crispy Nutty Crumbles Recipe is my all-time favorite cozy meal to share with friends and family. Imagine velvety smooth broccoli soup blended to perfection with a touch of fresh basil and a hint of tangy lemon, topped with irresistibly crunchy, nutty crumbles that add the perfect contrast in texture. It’s wonderfully satisfying, nourishing, and packed with wholesome ingredients that come together effortlessly. Whether you’re craving comfort food or a vibrant, healthy dish, this soup hits every note beautifully, making it a go-to recipe you’ll want to make again and again.
Ingredients You’ll Need
Gathering simple, quality ingredients is the secret to the magic of this soup. Each component plays a vital role: from the creamy cashews that give richness, the fresh broccoli for vibrant green color and nutrients, to the crispy nutty crumbles that bring irresistible texture and depth. These ingredients are easy to find and come together to create a dish bursting with flavor and satisfaction.
- Extra virgin olive oil: Provides a fruity, smooth base and is used for sautéing and finishing.
- Yellow onion: Adds sweet, caramelized undertones when cooked down slowly.
- Garlic cloves: Delivers aromatic warmth and depth to the broth.
- Red pepper flakes: Adds a gentle spicy kick; feel free to adjust or omit to your preference.
- Dry white wine (optional): When used, deglazes the pan, bringing subtle acidity and complexity.
- Broccoli florets and stems: The star ingredient—fresh, green, and packed with vitamins.
- Cannellini beans: Creamy and protein-rich, these beans help thicken and enrich the soup.
- Raw cashews: Soaked and blended, they create that luscious, creamy texture without dairy.
- Low-sodium vegetable broth: The liquid base that carries the flavors gently forward.
- Kosher salt and black pepper: Seasoning essentials for balance and brightness.
- Fresh basil leaves: Adds fresh, herbal brightness and aroma.
- Soy sauce or tamari: Enhances umami and savory depth in every spoonful.
- Dijon mustard: Offers a subtle tang and helps bind flavors together.
- Nutritional yeast: Brings cheesy, nutty notes while keeping the soup vegan.
- Lemon juice: A fresh squeeze for brightness and to lift all the rich flavors.
- Pine nuts or chopped raw cashews: The base for the crispy nutty crumbles.
- Panko bread crumbs: Adds golden crunch and lightness to the topping.
- Flaky sea salt: To finish the nutty crumbles with a delicate, savory touch.
- Crusty bread: Perfect for dipping and soaking up every last bit of soup.
How to Make Creamy Vegan Broccoli Soup with Crispy Nutty Crumbles Recipe
Step 1: Sauté the Aromatics
Start by gently warming extra virgin olive oil in a large Dutch oven over medium heat. Toss in the chopped yellow onion with a pinch of salt and let it cook slowly, about six minutes, until it turns golden and sweet. This slow caramelization is key to deepening the soup’s flavor. Then, add the minced garlic and red pepper flakes, stirring frequently for a minute or two so the garlic softens without burning, releasing a wonderful aroma into your kitchen.
Step 2: Deglaze with Wine
Pour in the dry white wine or a splash of vegetable broth if you prefer to skip the wine. Use the liquid to scrape up any flavorful browned bits clinging to the bottom of the pan. This step adds complexity and depth from those caramelized onions and garlic. Let the liquid simmer gently until the wine evaporates and the alcohol scent is gone, just about three minutes.
Step 3: Add Broccoli, Beans, Cashews, and Broth
Time to add the stars of the show—the broccoli florets and thinly sliced stems—giving the soup its vibrant green charm. Sauté them for two minutes to bring out their fresh flavor. Then stir in the drained cannellini beans, raw cashews, low-sodium vegetable broth, kosher salt, and freshly cracked black pepper. Combine everything thoroughly, and if needed, add a little more broth to ensure the ingredients are slightly covered. Bring the mixture to a boil before reducing to a simmer, partially covered, for fifteen minutes. This slow cooking softens the broccoli and blends all the flavors beautifully.
Step 4: Prepare the Crispy Nutty Crumbles
While the soup simmers, grab a large frying pan and warm olive oil over medium heat for the crumbles topping. Toast pine nuts or finely chopped cashews for two to three minutes until they’re just starting to color. Next, add the panko breadcrumbs and continue stirring for another two to three minutes until golden and crunchy. Finally, sprinkle in the red pepper flakes, flaky sea salt, and some black pepper, stirring for thirty seconds to meld the flavors. Remove the pan from heat and instantly transfer the crumbles to a bowl to cool—this stops the cooking and keeps them perfectly crisp. These crumbles are absolutely addictive and can be saved for other dishes too!
Step 5: Blend the Soup Until Silky Smooth
Carefully ladle the hot soup into a high-powered blender in batches if needed. Leave the blender cap slightly off, covering the top with a kitchen towel to let steam escape safely while blending. Add fresh basil leaves, soy sauce, Dijon mustard, nutritional yeast, and the first tablespoon of lemon juice. Blend until its texture is perfectly smooth and creamy. Taste, then brighten with an extra squeeze of lemon juice or a bit more salt if desired. If the soup is too thick for your liking, add a little more broth to reach your perfect consistency.
Step 6: Serve with the Crispy Nutty Crumbles
Pour the vibrant soup into bowls and finish each with a drizzle of good-quality olive oil on top plus a generous sprinkle of those crunchy nutty crumbles. Pair with crusty bread for dipping—the combination of smooth soup, crunchy topping, and crusty bread is nothing short of bliss. Get ready for comforting spoonfuls that warm you from the inside out!
How to Serve Creamy Vegan Broccoli Soup with Crispy Nutty Crumbles Recipe
Garnishes
Beyond the delightful crispy nutty crumbles, fresh herbs like basil or parsley leaves add a burst of color and freshness. A light drizzle of extra virgin olive oil on the soup’s surface makes it glow and adds a silky richness. For an extra tang, a wedge of lemon on the side invites your guests to brighten their bowls as they please.
Side Dishes
This soup pairs perfectly with rustic crusty bread, great for soaking up every last drop and crunch from the nutty topping. For a heartier meal, serve alongside a vibrant mixed green salad with a citrus vinaigrette or crusty garlic bread. Light roasted vegetables or a quinoa salad also balance this meal beautifully.
Creative Ways to Present
Serve this soup in warm ceramic bowls for a rustic feel or portion it into small mason jars for elegant, individual servings at a casual dinner party. Layer the crispy nutty crumbles in a small bowl beside the soup, allowing guests to customize their crunch level. Sprinkling a pinch of smoked paprika or za’atar on top can elevate flavors and add a stunning visual touch.
Make Ahead and Storage
Storing Leftovers
This soup keeps very well in the refrigerator for up to four days. Store it in an airtight container to preserve its vibrant flavor and creamy texture. The crunchy nutty crumbles are best kept separate to stay perfectly crisp.
Freezing
You can freeze the soup for up to three months. Use freezer-safe containers or heavy-duty freezer bags, leaving some room for expansion. Freeze the nutty crumbles separately or make a fresh batch when ready to serve, as they won’t retain their crunch after freezing.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of vegetable broth or water if the soup feels too thick after refrigeration. Avoid overheating to maintain that silky, creamy consistency. Top with fresh crispy nutty crumbles just before serving to keep that delightful crunch intact.
FAQs
Can I make this soup without cashews?
Yes! If you have a nut allergy or prefer to skip cashews, try substituting with cooked potatoes or cauliflower to achieve creaminess. The texture will be a bit different but still delicious and comforting.
Do I have to use white wine?
Not at all. The white wine adds depth and complexity, but you can easily replace it with vegetable broth or even water. This keeps the recipe accessible for everyone without sacrificing flavor.
What can I use instead of panko for the crispy nutty crumbles?
You can substitute panko with gluten-free breadcrumbs or crushed cornflakes if you prefer. Just toast them as you would panko to get that crispy, golden texture.
Is this soup suitable for gluten-free diets?
Yes! Use gluten-free tamari instead of soy sauce and gluten-free breadcrumbs for the nutty crumbles. Everything else in the recipe is naturally gluten-free, making it easy to adapt.
Can I prepare the crispy nutty crumbles ahead of time?
Absolutely! These crumbles can be made a few days in advance and stored in an airtight container at room temperature. They’re perfect to sprinkle on soups, salads, or grain bowls beyond this recipe.
Final Thoughts
I cannot recommend this Creamy Vegan Broccoli Soup with Crispy Nutty Crumbles Recipe enough—it’s one of those dishes that feels like a warm hug on chilly days and a beautiful way to nourish yourself any time. The creamy texture, bright flavors, and that unbeatable crunch from the nutty topping come together in perfect harmony. Give it a try, and I bet it will become a staple in your kitchen, loved by vegans and non-vegans alike!
Print
Creamy Vegan Broccoli Soup with Crispy Nutty Crumbles Recipe
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This creamy vegan broccoli soup is a comforting and flavorful dish perfect for any meal. Featuring tender broccoli, cannellini beans, and raw cashews blended into a silky texture, it’s enhanced with fresh basil, nutritional yeast, and a splash of white wine. Topped with crispy nutty crumbles made of pine nuts and panko breadcrumbs, this soup strikes a perfect balance of creaminess and crunch while being entirely plant-based and nourishing.
Ingredients
Soup Base
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, chopped
- 4 garlic cloves, minced
- ¼ teaspoon red pepper flakes (optional for spice)
- ¼ cup (60 mL) dry white wine (optional)
- 1 pound (450 g) broccoli, cut into florets and stems thinly sliced
- 1 (15-ounce/425 g) can of cannellini beans, drained and rinsed
- 1 cup (140 g) raw cashews
- 3 ½ cups (840 mL) low-sodium vegetable broth
- 1 ½ teaspoons kosher salt
- Freshly cracked black pepper, to taste
Finishing Ingredients
- 1 heaping cup (20 g) fresh basil leaves
- 1 teaspoon soy sauce (or tamari for gluten free)
- ½ to 1 teaspoon Dijon mustard
- ¼ cup (20 g) nutritional yeast
- 1 to 2 tablespoons freshly squeezed lemon juice
- A drizzle of good-quality extra virgin olive oil
Crispy Nutty Crumbles
- 2 tablespoons extra virgin olive oil
- ½ cup (70 g) pine nuts (or raw cashews, finely chopped)
- 2/3 cup (60 g) panko bread crumbs
- ¼ teaspoon red pepper flakes (optional for heat)
- ¼ teaspoon flaky sea salt
To Serve
- Crusty bread (for serving)
Instructions
- Sauté Aromatics: Heat a large Dutch oven over medium heat and warm 2 tablespoons of olive oil. Add the chopped onion and a pinch of salt, cooking for about 6 minutes until the onion begins to turn golden. Add minced garlic and red pepper flakes, cooking for another 1 to 2 minutes while stirring frequently to avoid burning.
- Deglaze with Wine: Pour in the white wine (or a splash of vegetable broth if not using wine) and scrape the bottom of the pot to deglaze, loosening any flavorful browned bits. Allow the alcohol to cook off over about 3 minutes, reducing the liquid mostly.
- Add Broccoli and Beans: Add the broccoli florets and sliced stems, sautéing for 2 minutes. Then add the cannellini beans, raw cashews, vegetable broth, kosher salt, and freshly cracked black pepper. Stir to combine. Add extra broth if necessary to just cover the ingredients. Bring to a boil, then reduce heat and simmer partially covered for 15 minutes until broccoli is tender.
- Prepare Crispy Nutty Crumbles: While the soup simmers, heat 2 tablespoons olive oil in a large frying pan over medium heat. Add pine nuts (or chopped cashews) and stir occasionally for 2-3 minutes until they start to color. Add panko breadcrumbs and cook, stirring frequently, for 2-3 minutes until golden. Stir in red pepper flakes, flaky sea salt, and black pepper, cooking for another 30 seconds continuously. Remove from heat and transfer to a bowl to cool. Store leftovers in a jar for several weeks.
- Blend the Soup: Carefully transfer the soup in batches to a large high-powered blender. Remove the blender cap and cover with a kitchen towel to vent steam. Add fresh basil, soy sauce, Dijon mustard, nutritional yeast, and 1 tablespoon lemon juice. Blend until smooth and creamy. Taste and adjust seasoning by adding more lemon juice or salt if desired. If too thick, thin with more vegetable broth.
- Serve: Divide soup into bowls. Drizzle with extra virgin olive oil and sprinkle crispy nutty crumbles on top. Serve with crusty bread on the side. When reheating leftovers, thin with broth or water as needed.
Notes
- Using canned cannellini beans adds creaminess but you can soak and cook dried beans if preferred.
- Raw cashews contribute to the creamy texture when blended; soak them beforehand for easier blending if desired.
- Low-sodium vegetable broth helps control salt levels; adjust salt to taste later.
- The white wine is optional but adds depth; substitute with broth if avoiding alcohol.
- Crispy nutty crumbles can be stored in an airtight container and added to soups, salads, or grain bowls for extra texture.
- Panko breadcrumbs give crunch but replace with gluten-free breadcrumbs if needed.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Plant-Based
