Creamy Mushroom Vegetable Rice Soup is a comforting dish that warms the heart and lifts the spirit. This delightful soup offers a rich blend of mushrooms, fresh vegetables, and creamy goodness, making it a perfect meal for any time of year. Ready to explore this satisfying recipe that promises both comfort and nutrition? Let’s dive in!
Table of Contents
Table of Contents
4 Reasons Why You’ll Love This Creamy Mushroom Vegetable Rice Soup
Comforting and Creamy Goodness
This Creamy Mushroom Vegetable Rice Soup delivers a warm and inviting experience in every bowl. The combination of vegetables and creamy textures provides both satisfaction and comfort, making it a favorite for cold days.
Packed with Nutrients
Loaded with vegetables, beans, and rice, this soup is not only filling but also packed with essential vitamins and minerals. It’s a great choice for those looking to maintain a healthy diet without sacrificing flavor.
Simple to Prepare
With straightforward ingredients and a simple cooking process, even novice cooks can whip up this delicious soup in no time. The step-by-step instructions ensure that you won’t feel overwhelmed while preparing it.
Versatile and Adaptable
This soup is highly customizable! Add your favorite vegetables or change up the seasonings for a twist that suits your taste buds. Whether you stick to the original recipe or get creative, it’s sure to please.
Time Breakdown
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Ingredients List for Creamy Mushroom Vegetable Rice Soup
- 2 tablespoons olive oil
- 1 cup chopped sweet onion (about 1/2 of a large or 1 small onion)
- 2 cups diced carrots (about 2 medium carrots)
- 1/2 cup diced celery (about 1 stalk)
- 3-4 cloves garlic (minced)
- 1/2 tablespoon dried Italian herb seasoning
- 1 pound cremini or button mushrooms (ends trimmed and sliced)
- 1 teaspoon sea salt (plus more to taste)
- 1/2 cup white rice
- 4 cups low-sodium vegetable broth
- 15 ounces canned white beans (drained and rinsed; options include cannellini, navy, or great northern beans)
- 1-2 cups water
- 2 cups loosely packed baby spinach (roughly chopped)
- 1-2 tablespoons lemon juice
- Black pepper (to taste)
How To Make Creamy Mushroom Vegetable Rice Soup Step-by-Step
1. Sauté the Vegetables
Add oil to a large Dutch oven or soup pot over medium-high heat. Once the oil is hot, add the onion, carrots, and celery. Cook until the onion starts to turn golden brown, about 2 minutes. Then, add the garlic and Italian seasoning, cooking for 1 more minute.
2. Cook the Mushrooms
Next, add the sliced mushrooms. Stir occasionally until the mushrooms are soft and most of the liquid in the pan has cooked off, about 5 minutes.
3. Prepare for Rice
Season with 1 teaspoon of salt. Then, stir in the rice and vegetable broth, scraping the bottom of the pot to release and incorporate any brown bits stuck to the bottom.
4. Simmer the Soup
Cover the pot and bring it to a simmer. Lower the heat to maintain the simmer, cooking until the rice is soft, about 15 minutes.
5. Blend the Beans
Meanwhile, add the white beans and 1 cup of water to a blender. Blend until smooth, creating a creamy bean puree.
6. Combine and Finish
Once the rice is cooked, remove the lid and stir in the bean puree. Then, add the spinach and cook until it wilts. Finish by stirring in lemon juice, along with additional salt and pepper to taste.
7. Enjoy
Serve warm! Allow any leftovers to cool completely before storing in the fridge for up to 3 days. Note: As the soup sits, the rice will absorb more liquid, so stir in the additional cup of water (or more) as needed. Remember to taste and re-season after adding more liquid.

Chef’s Notes & Pro Tips About Creamy Mushroom Vegetable Rice Soup
- Soaking Rice: If you have time, soak your white rice for 20-30 minutes before cooking. This can help it cook more evenly.
- Mushroom Varieties: Feel free to use a mix of mushrooms for varied flavors, such as shiitake or portobello.
- Adjust the Thickness: If you prefer a thinner soup, add more vegetable broth or water gradually until you reach your desired consistency.
- Meal Prep Friendly: This soup can easily be made ahead of time, making it ideal for busy weeknights or meal prepping.
- Garnish Ideas: Top with fresh herbs like parsley or cilantro for added flavor and a pop of color.
Serving Suggestions for Creamy Mushroom Vegetable Rice Soup
Creamy Mushroom Vegetable Rice Soup pairs wonderfully with:
- Crusty Bread: Serve with a piece of crusty baguette or ciabatta for a satisfying meal.
- Salad: A light green salad with vinaigrette balances the richness of the soup.
- Cheese: Grated parmesan or a sprinkle of feta cheese on top can bring a delightful flavor contrast.
- Grilled Sandwich: A grilled cheese sandwich makes a classic pairing that is always a hit.
How To Store Creamy Mushroom Vegetable Rice Soup
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezing: Portion the soup into freezer-safe containers or zip-top bags and freeze for up to 3 months.
- Thawing: Thaw frozen soup overnight in the refrigerator before reheating. You can also use the microwave for quicker thawing.
- Reheating: When reheating, add a little water or broth as needed since the rice absorbs liquid over time.
- Avoid Overheating: Heat gently on the stovetop or in the microwave to prevent the soup from sticking or burning.
Tips For Success
- Taste as You Go: Continuously taste your soup and adjust seasoning as necessary, especially after adding additional liquid.
- Prepped Veggies: Chop all vegetables ahead of time for a smoother cooking process.
- Cook the Mushrooms Well: Make sure the mushrooms are cooked well to avoid a rubbery texture in the soup.
- Experiment with Flavors: Don’t hesitate to add spices like paprika or chili flakes for an extra kick!
Flavor Variations
- Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce for heat.
- Herb Infusion: Mix in fresh herbs like thyme or rosemary during cooking for a fragrant touch.
- Coconut Cream: Swap some vegetable broth with coconut milk for a creamy, tropical flavor.
- Cheesy Twist: Stir in some shredded cheese towards the end of cooking for a cheesy version of this soup.
FAQs About Creamy Mushroom Vegetable Rice Soup
Can I use other grains instead of white rice?
Yes! Quinoa, brown rice, or even barley can be used as an alternative, but the cooking time may need to be adjusted.
How can I make this soup vegan?
This recipe is naturally vegan, as it uses vegetable broth and plant-based ingredients. Just ensure any added extras (like cheese) are also plant-based.
Can I add different vegetables?
Absolutely! Feel free to experiment with other veggies like zucchini, bell peppers, or green beans to suit your taste.
How do I avoid mushy rice?
To avoid mushy rice, ensure you follow the cooking times carefully and consider soaking the rice beforehand.
Can I add meat to this soup?
Certainly! You can add cooked chicken or sausage for a heartier version. Just remember to balance the cooking times accordingly.
Closing Notes
Creamy Mushroom Vegetable Rice Soup is a delightful addition to any meal repertoire. Its warm flavors and easy preparation make it a beloved favorite for families everywhere. Whether you enjoy it on a chilly evening or as a quick lunch, it’s sure to please your taste buds. Enjoy creating your own version and share it with friends and family for a comforting experience everyone will cherish!

Creamy Mushroom Vegetable Rice Soup
Ingredients
Base Ingredients
- 2 tablespoons olive oil
- 1 cup chopped sweet onion (about 1/2 of a large or 1 small onion)
- 2 cups diced carrots (about 2 medium carrots)
- 1/2 cup diced celery (about 1 stalk)
- 3-4 cloves garlic (minced)
- 1/2 tablespoon dried Italian herb seasoning
- 1 pound cremini or button mushrooms (ends trimmed and sliced)
- 1 teaspoon sea salt (plus more to taste)
- 1/2 cup white rice
- 4 cups low-sodium vegetable broth
- 15 ounces canned white beans (drained and rinsed; options include cannellini, navy, or great northern beans)
- 1-2 cups water
- 2 cups loosely packed baby spinach (roughly chopped)
- 1-2 tablespoons lemon juice
- Black pepper (to taste)
Instructions
Preparation
- Add oil to a large Dutch oven or soup pot over medium-high heat. Once the oil is hot, add the onion, carrots, and celery. Cook until the onion starts to turn golden brown, about 2 minutes. Then, add the garlic and Italian seasoning, cooking for 1 more minute.
- Next, add the sliced mushrooms. Stir occasionally until the mushrooms are soft and most of the liquid in the pan has cooked off, about 5 minutes.
- Season with 1 teaspoon of salt. Then, stir in the rice and vegetable broth, scraping the bottom of the pot to release and incorporate any brown bits stuck to the bottom.
- Cover the pot and bring it to a simmer. Lower the heat to maintain the simmer, cooking until the rice is soft, about 15 minutes.
Finishing Touches
- Meanwhile, add the white beans and 1 cup of water to a blender. Blend until smooth, creating a creamy bean puree.
- Once the rice is cooked, remove the lid and stir in the bean puree. Then, add the spinach and cook until it wilts. Finish by stirring in lemon juice, along with additional salt and pepper to taste.
- Serve warm! Allow any leftovers to cool completely before storing in the fridge for up to 3 days.








