If you’re craving a comforting, nourishing bowl that’s bursting with vibrant veggies and delightful textures, then this Vegetable Rice Soup (Vegan) Recipe is your new best friend in the kitchen. It combines hearty rice, tender beans, and fresh kale with a fragrant blend of herbs to create a soul-warming dish perfect for any season. Creamy cashew sauce adds that extra touch of indulgence without any dairy, making this soup irresistibly smooth, wholesome, and utterly satisfying. Whether you’re a seasoned vegan or just someone who loves colorful, homey meals, this Vegetable Rice Soup (Vegan) Recipe is sure to become a staple in your recipe rotation.
Ingredients You’ll Need
The magic of this recipe lies in its simplicity and the quality of each ingredient. Every component plays a key role, from the aromatic herbs that infuse flavor, to the creamy cashew blend that brings richness without guilt. Here’s what you’ll gather to make this vibrant soup come to life.
- Olive oil (1 Tablespoon): Adds a light, fruity base for sautéing and enhances the vegetable flavors.
- Vegan butter (30 g / 2 Tablespoons): Lends richness and a silky texture that deepens the savory notes.
- Onion (1, peeled and chopped): Provides sweetness and depth when gently cooked down.
- Leek (1, sliced): Adds a subtle onion-like aroma with a mild, pleasant bite.
- Celery sticks (3, diced): Brings a fresh, crisp undertone that balances the soup’s heartiness.
- Carrots (2 large, diced): Contribute natural sweetness and vibrant color.
- Garlic cloves (4, peeled and crushed): Infuses the broth with a warm and aromatic punch.
- Plain (all-purpose) flour (30 g / 3 Tablespoons): Used to lightly thicken the soup, creating a lovely, velvety texture.
- Vegetable bouillon (1.5 litres / 6 cups): The savory liquid base that ties all flavors together – choose a quality brand like Marigold for best results.
- Dried herbs (thyme, oregano, rosemary, tarragon): These classic Mediterranean herbs add earthy, fragrant layers to the broth.
- Bay leaf (1): Imparts a subtle woody aroma that enhances depth.
- Basmati and wild rice blend (180 g / 1 cup): Offers a delightful bite and nutty flavor with contrasting textures.
- Canned beans (400 g / 14 oz, cannellini, butter beans, or chickpeas, drained): Boost protein and creaminess while keeping this soup hearty and filling.
- Salt (½ teaspoon, more to taste): Essential for balancing and amplifying the vibrant flavors.
- Shredded kale (a couple of big handfuls): Adds a pop of green freshness and a nutritional boost.
- Black pepper (to taste): For that bright, peppery kick.
- Cashews (100 g / ⅔ cup): Soaked and blended into cream, they enrich the soup with luscious plant-based creaminess.
- Water (250 ml / 1 cup): Used for soaking cashews and blending into the creamy sauce.
How to Make Vegetable Rice Soup (Vegan) Recipe
Step 1: Soak the Cashews
Start by placing the cashews in a bowl and covering them with boiling water. This step softens the nuts, allowing them to blend into a creamy sauce that will enrich your soup beautifully. Set aside to soak while you prep the vegetables; it only takes a few minutes but makes a huge difference in texture.
Step 2: Gently Cook the Vegetables
Warm the olive oil and vegan butter in a large pan over medium heat. Add the onion, leek, celery, carrot, and garlic, cooking them gently for about 10 minutes. This slow sauté softens the vegetables and releases their natural sweetness, creating a flavorful base without rushing. The aroma alone is enough to make your kitchen feel cozy and inviting.
Step 3: Create the Roux
Sprinkle in the flour and stir continuously for a couple more minutes. This little addition may seem humble, but it works wonders in thickening the soup to a silky perfection. Make sure to cook it enough to avoid any raw flour taste, allowing the flour to blend seamlessly into the veggies.
Step 4: Add the Stock Gradually
Pour in the vegetable bouillon bit by bit, stirring constantly to prevent lumps from forming. Taking your time here ensures a smooth, velvety broth that forms the heart of the soup. The rich marigold-flavored stock will soak into the rice and vegetables, making the whole dish incredibly comforting.
Step 5: Season and Add Rice and Beans
Toss in the dried thyme, oregano, rosemary, tarragon, and bay leaf alongside the rice and your chosen beans. Season with salt and plenty of black pepper to lift all the flavors. These herbs give the soup an earthy, aromatic complexity that really shines after simmering.
Step 6: Simmer Until Rice Is Tender
Bring your soup up to a gentle simmer and cook uncovered for about 20 minutes, stirring often to keep everything combined and to prevent the rice from sticking. This simmer transforms the rice into a tender, chewy delight that balances perfectly with the beans and soft vegetables.
Step 7: Wilt the Kale
Stir in the shredded kale and cook for an additional minute or two until it just wilts. This step keeps the kale bright green and tender without losing that wonderful, slightly chewy texture that adds a nutritious crunch to each spoonful.
Step 8: Blend the Cashew Cream
Drain the soaked cashews, then place them into a blender with the 250 ml of fresh water. Blend until ultra-smooth and creamy, scraping down the sides as needed. This rich, dairy-free cream is a total game changer, adding lusciousness that elevates the soup wonderfully without compromising its vegan integrity.
Step 9: Finish the Soup
Pour the silky cashew cream into the soup, stirring gently to combine. Taste and adjust the seasoning as needed, adding more salt or pepper to perfectly balance the flavors. Now your Vegetable Rice Soup (Vegan) Recipe is ready to warm your soul and please your palate.
How to Serve Vegetable Rice Soup (Vegan) Recipe
Garnishes
To take your bowl to the next level, try topping with some freshly chopped parsley or a sprinkle of nutritional yeast for cheesy undertones. A drizzle of extra virgin olive oil adds an elegant silkiness on the surface. Crispy toasted cashews also bring a wonderful crunch and boost the nuttiness.
Side Dishes
This soup pairs beautifully with crusty artisan bread or warm garlic focaccia, perfect for dipping into that creamy broth. A fresh mixed green salad with a zesty lemon vinaigrette balances the meal with a bright, crisp note that complements the rich soup flawlessly.
Creative Ways to Present
For a fun twist, serve the soup in hollowed-out mini pumpkins or large cabbage leaves for edible bowls that impress. Alternatively, ladle it over a bed of fresh baby spinach for a colorful layered presentation. Little edible flower petals on top can add a stunning final flourish for special occasions.
Make Ahead and Storage
Storing Leftovers
Store your leftover Vegetable Rice Soup (Vegan) Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the next day’s bowl even more delicious. Just give it a good stir before reheating to unify the taste and texture.
Freezing
This soup freezes beautifully, making it a perfect batch-cook meal. Pour cooled soup into freezer-safe containers, leaving some space at the top for expansion. It can be kept frozen for up to 3 months, ready to bring comfort to busy days when you need a no-fuss meal.
Reheating
Reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking and to redistribute the cashew cream evenly. If the soup thickens too much, just add a splash of water or plant milk to loosen it to your desired consistency. Microwave reheating works well too in short bursts.
FAQs
Can I use a different type of rice?
Absolutely! While a basmati and wild rice blend offers a delightful texture and flavor contrast, you can substitute with brown rice, jasmine rice, or even quinoa for a different twist. Just keep in mind that cooking times may vary depending on the grain.
Is it necessary to soak the cashews?
Soaking the cashews softens them for blending into that luscious cream that makes this soup so special. If you are short on time, you can soak them in hot water for about 30 minutes or until soft, but overnight soaking yields the creamiest result.
Can I make this soup nut-free?
If you need a nut-free version, try substituting the cashew cream with a blended mix of cooked potato and cauliflower or a dollop of coconut cream for richness. Keep in mind that texture and flavor will change slightly but it will still be delightful.
How spicy is this soup?
This Vegetable Rice Soup (Vegan) Recipe is naturally mild and herbaceous, making it perfect for gentle comfort. If you prefer a bit of heat, adding a pinch of chili flakes or a dash of hot sauce at the end works beautifully without overpowering the fresh veggie flavors.
What other vegetables can I add?
Feel free to personalize your soup by adding mushrooms, sweet corn, zucchini, or bell peppers. These will contribute extra flavor and texture, making the soup even more vibrant and nutritious. Just adjust cooking times to keep veggies tender but not mushy.
Final Thoughts
This Vegetable Rice Soup (Vegan) Recipe is truly a celebration of fresh, wholesome ingredients coming together to create something comforting and nourishing. It’s the kind of dish you’ll want to make again and again, whether for a cozy weeknight dinner or to impress friends with your plant-based cooking skills. So roll up your sleeves, gather your ingredients, and dive into a bowl of warmth and goodness that’s just waiting to be enjoyed.
Print
Vegetable Rice Soup (Vegan) Recipe
A hearty and comforting vegan vegetable rice soup made with a blend of basmati and wild rice, fresh vegetables, aromatic herbs, and creamy cashew cream. This nutritious soup simmers gently to develop rich flavors and a satisfying texture, perfect for a wholesome meal.
- Total Time: 50 minutes
- Yield: 5 servings
Ingredients
Soup Base
- 1 Tablespoon olive oil
- 30 g (2 Tablespoons) vegan butter
- 1 onion (peeled and chopped)
- 1 leek (sliced)
- 3 sticks celery (diced)
- 2 large carrots (diced)
- 4 cloves garlic (peeled and crushed)
- 30 g (3 Tablespoons) plain (all-purpose) flour
- 1.5 litres (6 cups) vegetable bouillon (such as Marigold)
- 1 teaspoon dried thyme
- ½ teaspoon dried oregano
- ½ teaspoon dried rosemary
- ½ teaspoon dried tarragon
- 1 bay leaf
- 180 g (1 cup) basmati and wild rice blend
- 1 (400 g / 14 oz) tin cannellini beans, butter beans, or chickpeas (drained)
- ½ teaspoon salt (more to taste)
- Black pepper (to taste)
- A couple of big handfuls shredded kale
Cashew Cream
- 100 g (⅔ cup) cashews
- 250 ml (1 cup) water
Instructions
- Soak Cashews: Place the cashews in a bowl and cover with boiling water. Set aside to soak while prepping the soup ingredients.
- Sauté Vegetables: Heat the olive oil and vegan butter in a large pan over medium heat. Add the chopped onion, sliced leek, diced celery, diced carrots, and crushed garlic. Cook gently for about 10 minutes until the vegetables become soft but not browned.
- Add Flour: Stir in the plain flour and cook for a couple more minutes, stirring constantly to form a roux and remove the raw flour taste.
- Incorporate Stock: Gradually pour in the vegetable bouillon a little at a time while stirring continuously to prevent lumps from forming.
- Add Herbs and Rice: Stir in the dried thyme, oregano, rosemary, tarragon, bay leaf, basmati and wild rice blend, drained beans, salt, and plenty of black pepper to season.
- Simmer Soup: Bring the mixture to a gentle simmer and cook for about 20 minutes, stirring often to prevent the rice from sticking, until the rice is tender and the soup is thickened.
- Add Kale: Add the shredded kale to the soup and cook for another minute or two until the kale has wilted and softened.
- Prepare Cashew Cream: Drain the soaked cashews and place them in a blender with 250 ml water. Blend until completely smooth, stopping to scrape down the sides as needed to achieve a creamy consistency.
- Combine and Adjust Seasoning: Stir the creamy cashew mixture into the soup. Taste and adjust the seasoning with additional salt and pepper if desired. Remove the bay leaf before serving.
Notes
- Use canned beans of your choice such as cannellini, butter beans, or chickpeas depending on your preference.
- For a richer flavor, use homemade vegetable stock instead of store-bought bouillon.
- You can substitute kale with spinach or Swiss chard if preferred.
- The cashew cream adds a rich and velvety texture while keeping the soup vegan and dairy-free.
- If you want a thicker soup, reduce the liquid slightly or cook a bit longer to evaporate excess broth.
- Leftovers keep well refrigerated for 3-4 days and the flavor improves as it sits.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
