Welcome to the ultimate guide for crafting a truly exceptional Green Veggie Soup that promises both warmth and wellness in every spoonful. Forget the heavy creams and dairy; this recipe delivers a luxuriously rich and velvety texture using only wholesome plant-based ingredients. It’s a vibrant, satisfying, and incredibly healthy meal, meticulously designed to be packed with essential proteins, dietary fiber, and a diverse array of vitamins and minerals. Perfect for chilly evenings or a nourishing lunch, this green powerhouse soup will leave you feeling fueled, refreshed, and completely content.

There’s nothing quite like a steaming bowl of soup to bring comfort and joy, especially when it’s brimming with the goodness of fresh vegetables. Lately, my kitchen has been filled with the aromatic scents of various cozy soups, leading me on a quest to create a truly creamy, deeply flavorful vegetable soup without any dairy. The result is this incredible Green Veggie Soup, boasting a taste profile reminiscent of a classic cream of broccoli soup, yet achieving its luscious consistency entirely through plant power. The secret lies in the harmonious blend of cannellini beans and russet potatoes, which melt down to create an unbelievably smooth and hearty base. To this foundation, we add a colorful medley of broccoli, spinach, onion, carrots, and celery – not just for their delightful flavors, but also as an effortless way to load your meal with protein, fiber, and vital micronutrients. This versatile soup can stand alone as a light meal, or you can elevate your veggie intake even further by pairing it with these hearty veggie stuffed shells.
Why You’ll Love This Green Veggie Soup
This isn’t just another vegetable soup; it’s a culinary triumph that will quickly become a staple in your healthy eating repertoire. Here’s why this creamy vegan green veggie soup stands out:
- Dairy-Free Creaminess: Experience a rich, velvety texture that rivals traditional cream-based soups, achieved naturally with the magic of russet potatoes and cannellini beans. It’s perfect for those avoiding dairy or looking for a lighter, plant-based option.
- Nutrient-Dense Powerhouse: Packed with a colorful array of green vegetables like broccoli and spinach, along with a foundational mirepoix, this soup is a true nutritional champion. Each serving delivers a significant boost of vitamins, minerals, and antioxidants essential for overall health and well-being.
- High in Protein and Fiber: Thanks to the inclusion of cannellini beans, this soup offers a robust amount of plant-based protein and dietary fiber. This combination ensures sustained energy, promotes digestive health, and keeps you feeling full and satisfied long after your meal.
- Simple & Approachable: Despite its gourmet taste and texture, this recipe is incredibly straightforward to make. With clear, step-by-step instructions, even novice cooks can achieve perfect results, making healthy eating accessible and enjoyable.
- Versatile & Adaptable: Whether you’re looking for a cozy weeknight dinner, a healthy meal prep option, or a way to incorporate more vegetables into your diet, this soup fits the bill. It’s easy to customize with your favorite seasonings or extra veggies.
- Immune-Boosting Goodness: Loading up on greens is a fantastic way to support your immune system. The vitamins C and K in broccoli, along with the iron and folate in spinach, contribute to a resilient body.
Key Ingredients & Thoughtful Substitutions
Creating a truly flavorful and nourishing soup begins with high-quality ingredients. Here’s a closer look at what you’ll need for this vibrant green veggie soup, along with smart substitutions to fit your pantry and dietary needs:
- Olive Oil: This forms the aromatic base for sautéing our vegetables, infusing the soup with a subtly rich flavor. For a slightly different profile or if you prefer, vegan butter can be used to achieve a similar sautéing effect and add a touch of richness.
- Onion, Carrots & Celery (Mirepoix): Often referred to as the holy trinity of French cooking, this classic mirepoix provides a savory, aromatic foundation that builds incredible depth of flavor in the soup base. It’s a fundamental step that contributes significantly to the soup’s overall richness and is a fantastic way to sneak in extra vegetables. Yellow onions are ideal for their balanced sweetness, while carrots add natural sweetness and vibrant color, and celery offers a refreshing, slightly peppery note.
- Garlic: Freshly minced garlic is highly recommended for its pungent, aromatic intensity, which beautifully complements the other savory elements. However, if fresh garlic isn’t available, a teaspoon of garlic powder can be an acceptable substitute, offering a milder, more uniform garlic flavor.
- Smoked Paprika: This spice is a game-changer, imparting a warm, earthy, and distinctly smoky flavor that adds wonderful complexity and depth to the soup. If you don’t have smoked paprika, regular sweet paprika can be used for color and mild flavor, or a tiny dash of cayenne pepper can introduce a subtle heat.
- All-Purpose Flour: Essential for creating a light roux, the flour helps to thicken the soup, giving it a delightful body and preventing it from being watery. For those following a gluten-free diet, a good quality gluten-free all-purpose flour blend can be seamlessly substituted without compromising the soup’s texture.
- Russet Potato: This is a crucial ingredient for achieving the desired creamy, velvety texture without dairy. Russet potatoes are uniquely starchy, breaking down beautifully during cooking and blending to create a naturally thick and smooth consistency. Other potato varieties, such as red or Yukon gold, contain less starch and tend to hold their shape more, so sticking to a russet potato is highly recommended for the best results.
- Vegetable Broth: The quality of your broth profoundly impacts the final flavor of your soup. Opt for a high-quality, flavorful vegetable broth. Brands like Edward & Sons or Ocean’s Halo offer excellent “not chicken” style broths that provide a rich, umami depth. Alternatively, a vegetable base concentrate like Better Than Bouillon is a fantastic choice for intense flavor and ease of use. Ensure it’s low-sodium if you prefer to control the salt content.
- White Beans (Cannellini Beans): These creamy white cannellini beans are another secret weapon for achieving a luxurious, velvety texture. When blended, they contribute to the soup’s thickness and smoothness, while also boosting its protein and fiber content. Cannellini beans are preferred over other white beans due to their delicate flavor and exceptional ability to blend into a silken consistency. Always remember to drain and rinse canned beans thoroughly to reduce sodium and improve flavor.
- Broccoli: Fresh broccoli florets are ideal, adding a vibrant green color and a slightly earthy, robust flavor. If fresh broccoli isn’t available, frozen broccoli florets can be used just as effectively. Thaw them slightly before adding to the pot to ensure even cooking. Broccoli is rich in Vitamin C, Vitamin K, and fiber, making this soup a true immune booster.
- Spinach: This leafy green adds a burst of freshness, a beautiful emerald hue, and a powerful nutritional punch to the soup. Spinach wilts quickly and contributes a mild, slightly sweet flavor. For a bolder, slightly bitter note, you can substitute with kale. If using kale, remember to remove the tough stems first and chop the leaves finely, as kale requires a bit more cooking time to tenderize.
How to Make This Creamy Green Veggie Soup
Follow these straightforward steps to create a hearty and healthy green veggie soup that’s bursting with flavor and nutrients:








Tips for Achieving the Best Creamy Green Soup
To ensure your green veggie soup turns out perfectly creamy and flavorful every time, keep these expert tips in mind:
- Don’t Skimp on Sautéing: The initial sautéing of the mirepoix (onion, carrots, celery) is critical for building a deep flavor foundation. Allow them to soften and slightly caramelize for maximum taste.
- Use a Starchy Potato: Russet potatoes are key for natural thickening. Their high starch content breaks down beautifully during blending, creating that desired creamy texture without any dairy.
- Blend in Batches (if not using immersion blender): When using a regular blender for hot liquids, always blend in small batches to prevent pressure buildup. Fill the blender no more than halfway, and remove the small cap from the lid (if applicable) to allow steam to escape, covering the opening with a kitchen towel.
- Season Generously: Taste and adjust seasoning throughout the cooking process and especially at the end. Vegetables absorb salt, so don’t be afraid to add more salt and freshly ground black pepper to make the flavors truly sing. A pinch of nutritional yeast can also add a cheesy, umami depth.
- Avoid Overcooking Green Veggies: Broccoli and spinach are added towards the end of the cooking process to preserve their vibrant color, fresh flavor, and nutritional integrity. Overcooking them can lead to a dull color and a less appealing texture.
- High-Quality Broth Matters: A flavorful vegetable broth makes a significant difference. Choose one that you enjoy on its own, or consider using a vegetable bouillon paste for concentrated flavor.
Creative Soup Topping Ideas & Serving Suggestions
While this creamy green veggie soup is delicious on its own, adding toppings can elevate its texture, flavor, and visual appeal. Here are some fantastic ideas to enhance your soup experience, along with suggestions for what to serve alongside it:
Topping Ideas:
- Crispy Croutons: Add a delightful crunch with homemade or store-bought croutons. Try my homemade whole wheat croutons for a wholesome option or these unique crispy polenta croutons.
- Roasted Chickpeas: For a gluten-free, protein-packed, and fiber-filled topping, whip up some crispy roasted chickpeas. Season them with paprika, garlic powder, or chili powder for extra flavor.
- Fresh Herbs: A sprinkle of fresh parsley, dill, chives, or basil adds a burst of freshness and color. Chop them finely and add just before serving.
- Nutritional Yeast: For a cheesy, umami flavor boost without dairy, a dash of nutritional yeast is a wonderful addition, especially if you want to enhance the “cream of broccoli” feel.
- Toasted Seeds: Pumpkin seeds (pepitas), sunflower seeds, or even a sprinkle of hemp seeds offer a pleasant crunch and additional healthy fats. Briefly toast them in a dry pan for enhanced flavor.
- Swirl of Vegan Cream: While the soup is naturally creamy, a delicate swirl of homemade cashew cream or a store-bought vegan sour cream can add an extra layer of richness and a beautiful presentation.
- Spicy Kick: A drizzle of chili oil, a few red pepper flakes, or a dash of your favorite hot sauce can awaken the palate with a fiery touch.

Serving Suggestions:
- Crusty Bread: A thick slice of warm, crusty bread or a soft baguette is perfect for dipping and soaking up every last drop of this delicious soup.
- Side Salad: Pair your soup with a light, fresh green salad dressed with a vinaigrette to add a refreshing contrast and even more greens.
- Grilled Cheese: For a classic comfort food combination, a vegan grilled cheese sandwich makes an excellent companion to this creamy soup.
- Quinoa or Brown Rice: For a heartier meal, serve a small scoop of cooked quinoa or brown rice in the center of your soup bowl before ladling the hot soup around it.
Frequently Asked Questions About Green Veggie Soup
Here are answers to some common questions about making and enjoying this delicious and healthy green veggie soup:
- Why does my soup taste bland?
- Broth Quality: The primary reason for bland soup is often the quality of your vegetable broth. Ensure you’re using a flavorful “not chicken” style broth, such as those from Edward & Sons or Ocean’s Halo, or a concentrated vegetable base like Better Than Bouillon. These options provide a richer, more robust foundation.
- Seasoning: Don’t underestimate the power of salt and pepper! Taste your soup and season generously throughout the cooking process, and especially at the end. A pinch of sea salt can truly bring out the natural flavors of the vegetables. Consider a touch of lemon juice or a splash of apple cider vinegar at the end to brighten the flavors.
- Aromatics: Ensure you’ve properly sautéed your onions, carrots, and celery until they are soft and fragrant, as this step builds critical depth.
- How do you thicken soup without dairy?
- Our green veggie soup achieves its rich, creamy consistency through a powerful combination of ingredients. The starch from the russet potato breaks down during cooking and blending, providing natural body. All-purpose flour creates a light roux at the beginning, further aiding in thickening. Finally, creamy white cannellini beans blend into a silky smooth texture, boosting both thickness and nutritional content. If you desire an even more decadent creaminess, you can blend in a small amount of homemade vegan cashew cream after the soup is pureed.
- Can I freeze leftover green veggie soup?
- Absolutely! This soup freezes beautifully, making it an excellent option for meal prepping. To freeze, allow the soup to cool completely to room temperature. Then, portion it into individual freezer-safe containers or airtight bags, leaving a little headspace for expansion. It can be frozen for up to 3 months. When you’re ready to enjoy, simply thaw overnight in the refrigerator or reheat directly from frozen on the stovetop over low heat, stirring occasionally, or in the microwave until thoroughly warmed through. Add a splash of broth or water if it seems too thick after reheating.
- Can I make this soup oil-free?
- Yes, you can! To make this recipe oil-free, simply sauté the onion, carrots, and celery in a splash of vegetable broth or water instead of olive oil. Add a tablespoon or two at a time, replenishing as needed to prevent sticking, until the vegetables are tender. The rest of the recipe remains the same.

More Healthy & Hearty Soup Recipes You’ll Love
If you’ve savored every spoonful of this vibrant green veggie soup, you’re in for a treat! Our collection features a variety of wholesome, plant-based soups designed to nourish your body and delight your taste buds. Be sure to explore these other healthy favorites:
- Creamy Vegan Broccoli Soup: Another dairy-free sensation that truly highlights the humble broccoli, delivering a rich and comforting experience.
- Hearty 10-Vegetable Soup: A colorful medley of ten different vegetables in a savory broth, perfect for boosting your daily nutrient intake.
- Easy Moroccan Lentil Soup: An exotic and aromatic stew packed with protein-rich lentils, warm spices, and a delightful mix of vegetables.
All of these recipes are crafted with health in mind, focusing on wholesome, plant-based ingredients and bursting with natural flavors. Enjoy exploring new ways to incorporate more vegetables into your diet!
Green Veggie Soup
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
5 from 3 reviews
- Author: Liz Thomson
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 cups
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This delicious green veggie soup is packed with good-for-you ingredients for a hearty, healthy soup! It’s packed with protein and fiber for a meal that is satisfying and filling.
Ingredients
Units
Scale
- 1 tablespoon olive oil
- 1 large yellow onion, diced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 2 cloves garlic, minced
- 1/2 teaspoon smoked paprika
- 1/4 cup all-purpose flour (or gluten-free flour)
- 1 medium russet potato, peeled and chopped
- 4 cups vegetable broth
- 1 lb chopped broccoli florets
- 1 (15oz) can cannellini beans, drained and rinsed
- 1 cup spinach
- Additional salt & pepper to taste
Instructions
- Add the oil to a large pot over medium heat. Add the onion, carrot, and celery and cook for 5 minutes, stirring frequently.
- Add the potato and continue to cook for 5 minutes.
- Add the garlic, smoked paprika, and flour. Stir until the vegetables are coated with flour and continue to cook over medium heat for one minute.
- Add the cannellini beans and broth, and bring to a boil then reduce the heat to medium-low. Simmer for 10 minutes.
- Add the broccoli and simmer for 6-7 minutes until broccoli is tender.
- Add the spinach and cook for one minute until the spinach is bright green.
- Allow the soup to cool slightly then transfer to a blender. Blend until completely smooth.
- Transfer the blended soup back to the pot. Add salt and pepper to taste, if needed.