There’s something deeply comforting about a warm bowl of soup simmering on the stove—especially when it’s packed with vegetables, rich flavor, and a creamy texture that feels indulgent yet wholesome. Creamy Mushroom Vegetable Rice Soup is one of those recipes that proves comfort food doesn’t need dairy or heavy ingredients to feel satisfying. It’s cozy, nourishing, and perfect for chilly evenings, quiet lunches, or anytime you want a meal that feels both grounding and restorative.
This soup is inspired by simple pantry staples and fresh vegetables coming together in a way that feels familiar but still special. Mushrooms bring a deep, savory richness, while carrots, celery, and onion create a classic aromatic base. Instead of cream, blended white beans give the soup its silky texture—adding both protein and body without overpowering the vegetables. Rice makes it hearty enough to stand on its own, while spinach and lemon juice brighten everything at the end.
Whether you follow a dairy-free lifestyle or simply enjoy lighter, plant-forward meals, this soup delivers warmth, balance, and flavor in every spoonful.
Recipe Overview
Creamy Mushroom Vegetable Rice Soup (Dairy-Free) is a hearty, plant-based soup made with mushrooms, vegetables, rice, and white beans blended into a naturally creamy broth. It’s comforting, filling, and nourishing without using dairy, making it ideal for vegan, dairy-free, or light comfort meals.
Ingredients & Instructions
This soup builds flavor in layers, starting with aromatics and finishing with fresh greens and lemon for balance.
Ingredients
- 2 tablespoons olive oil
- 1 cup chopped sweet onion
- 2 cups diced carrots
- ½ cup diced celery
- 3–4 cloves garlic, minced
- ½ tablespoon dried Italian herb seasoning
- 1 pound cremini or button mushrooms, trimmed and sliced
- 1 teaspoon sea salt, plus more to taste
- ½ cup white rice
- 4 cups low-sodium vegetable broth
- 15 ounces canned white beans, drained and rinsed
- 1–2 cups water
- 2 cups baby spinach, roughly chopped
- 1–2 tablespoons lemon juice
- Black pepper, to taste
Step-by-Step Instructions
1. Build the Flavor Base
Heat the olive oil in a large soup pot over medium-high heat. Add the onion, carrots, and celery, cooking for 5–7 minutes until the onion becomes soft and lightly golden. Stir occasionally to prevent sticking.
Add the garlic and Italian seasoning, stirring for about 30 seconds until fragrant.
2. Cook the Mushrooms
Add the sliced mushrooms to the pot. Cook, stirring occasionally, until they soften and release their moisture. Continue cooking until most of the liquid has evaporated and the mushrooms deepen in color. This step is key for developing rich, savory flavor.
Season with sea salt.
3. Add Rice and Broth
Stir in the white rice, then pour in the vegetable broth. Scrape the bottom of the pot to release any browned bits—these add extra depth to the soup.
Cover the pot, bring to a gentle simmer, and cook until the rice is tender, about 15–20 minutes.
4. Blend the Beans
While the soup simmers, blend the white beans with 1 cup of water until completely smooth. The consistency should resemble heavy cream.
Tip: This bean purée is what gives the soup its creamy texture without dairy.
5. Create the Creamy Broth
Once the rice is fully cooked, remove the lid and stir the bean purée into the soup. The broth will immediately become creamy and slightly thickened.
6. Finish with Spinach and Lemon
Add the chopped spinach and cook for 1–2 minutes until wilted. Stir in lemon juice, then season with additional salt and black pepper to taste.
Serve hot and enjoy the comforting, creamy texture.
Cooking Tips & Variations
This soup is incredibly adaptable and easy to customize.
1. Rice Options
- White rice keeps the soup light and creamy.
- Brown rice works well but requires a longer cooking time.
- For a grain-free option, try cauliflower rice, adding it near the end.
2. Mushroom Choices
- Cremini mushrooms add depth and richness.
- Button mushrooms are milder and budget-friendly.
- For extra umami, add a small amount of shiitake mushrooms.
3. Add More Vegetables
- Zucchini, leeks, or parsnips blend seamlessly into this soup.
- Frozen peas or green beans can be added near the end for color.
4. Boost the Flavor
- A splash of soy sauce or tamari adds umami (optional).
- A pinch of red pepper flakes adds gentle heat.
- Fresh herbs like thyme or parsley work beautifully as garnish.
5. Make It Heartier
- Add extra beans or chickpeas for protein.
- Serve with crusty bread or over cooked grains for a more filling meal.
Storage & Serving Suggestions
Storage
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- The soup will thicken as it sits; add a splash of water or broth when reheating.
Freezing
- This soup freezes well for up to 3 months.
- Freeze in individual portions for easy lunches.
- Thaw overnight in the refrigerator and reheat gently.
Serving Suggestions
Serve this soup with:
- Crusty sourdough or garlic toast
- A simple green salad
- Roasted vegetables for a complete, cozy meal
It’s perfect as a starter or a satisfying main dish.
Creamy Mushroom Vegetable Rice Soup (Dairy-Free) is proof that comfort food can be both nourishing and simple. With its rich mushroom base, creamy bean-infused broth, tender rice, and fresh spinach, it delivers warmth and balance in every bite—without relying on dairy or heavy ingredients.
This is the kind of soup you’ll want to make again and again: easy enough for weeknights, comforting enough for slow weekends, and wholesome enough to feel good about every bowl. Whether you’re dairy-free or simply love cozy soups, this recipe deserves a place in your regular rotation.
FAQs
1. Is this soup completely dairy-free?
Yes. The creaminess comes from blended white beans, not dairy.
2. Can I make this soup vegan?
It is naturally vegan as written.
3. Can I substitute the rice?
Yes. Brown rice, wild rice, or even quinoa work well with adjusted cooking times.
4. How do I thicken the soup more?
Blend an extra ½ cup of beans or let the soup simmer uncovered a bit longer.
5. Can I make this in advance?
Absolutely. The flavors improve after resting, making it great for meal prep.
Creamy Mushroom Vegetable Rice Soup is a cozy, dairy-free comfort meal made with mushrooms, rice, and white beans. Healthy, hearty, and naturally creamy.
