I absolutely love cozying up with a bowl of this Creamy Mushroom Vegetable Rice Soup Recipe whenever I want something comforting yet nourishing. It’s got this beautiful fusion of earthy mushrooms, tender vegetables, and creamy rice that just wraps around you like a warm hug. I find it’s a perfect go-to for busy weeknights or whenever I crave something homemade that feels indulgent without being heavy. Plus, the flavors are so layered and satisfying, I can’t get enough of it.

Why You’ll Love This Creamy Mushroom Vegetable Rice Soup Recipe

What really draws me to this soup is the incredible depth of flavor it manages to pack in with such simple ingredients. The mushrooms bring a rich, savory taste, while the Italian herbs and garlic give it a subtle aromatic kick that’s utterly addictive. The white beans blended in create that silky, creamy texture without needing any cream, which feels both light and indulgent at the same time. I love how the spinach adds a fresh finish, making every spoonful lively and vibrant.

Another thing I appreciate is how straightforward this Creamy Mushroom Vegetable Rice Soup Recipe is to prepare. It’s a one-pot meal, which means minimal cleanup and maximum comfort in under 40 minutes. I often make it for family dinners, casual get-togethers, or even meal prep sessions because it reheats beautifully. Its cozy vibes make it perfect for chilly nights, but it’s so flavorful and wholesome that it could brighten up any lunch or dinner occasion.

Ingredients You’ll Need

The image shows a cooking pan with three main layers. On the left side, there is a mix of cooked chopped mushrooms, small carrot cubes, diced celery, and onion pieces, all brown and soft in texture. On the right side, there is a heap of uncooked white long-grain rice sitting on top of the vegetable mix. Below both layers, some larger mushroom slices are visible. A clear glass container is pouring orange-colored liquid, likely broth, into the pan from the bottom left. The pan sits on a white marbled surface photo taken with an iphone --ar 4:5 --v 7

These ingredients are all simple staples, yet each one plays an essential role. The fresh vegetables provide color and texture, the mushrooms contribute earthiness, and the white beans give the creaminess that makes this soup feel so satisfying.

  • Olive oil: This is the base for sautéing and adds a lovely fruity richness.
  • Sweet onion: Adds natural sweetness and depth as it softens and caramelizes.
  • Carrots: Bring a subtle earthiness and a touch of sweetness to balance flavors.
  • Celery: Adds a fresh, aromatic crunch that brightens the soup.
  • Garlic: Delivers a fragrant punch that elevates every bite.
  • Dried Italian herb seasoning: Blends classic Mediterranean herbs that enhance the overall aroma.
  • Mushrooms (cremini or button): The heart of the soup with savory, meaty flavor and a tender texture.
  • Sea salt: Essential for seasoning and bringing out the best in every ingredient.
  • White rice: Provides comforting starch and thickens the soup naturally.
  • Low-sodium vegetable broth: The flavorful liquid that ties it all together without overpowering.
  • Canned white beans: When blended, they create a creamy base that’s both nutritious and delicious.
  • Water: Used to adjust consistency and keep the soup perfectly balanced.
  • Baby spinach: Adds freshness, vibrant color, and a mild leafy flavor.
  • Lemon juice: The final bright note that lifts all the flavors magnificently.
  • Black pepper: Just enough spice to round out the seasoning.

Directions

Step 1: Heat olive oil in a large Dutch oven or heavy-bottomed soup pot over medium-high heat until shimmering. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the onion becomes golden brown and translucent, about 2 minutes. This initial sauté builds the soup’s flavor foundation.

Step 2: Stir in the minced garlic and dried Italian herb seasoning. Let it cook for another minute so the garlic softens and the herbs release their fragrance. Be careful not to let the garlic burn; just a gentle toss is enough here.

Step 3: Add the sliced mushrooms to the pot and cook, stirring occasionally, until the mushrooms are tender and most of their released moisture has evaporated, around 5 minutes. This step intensifies their earthiness and prevents the soup from becoming watery.

Step 4: Season the mixture with 1 teaspoon of sea salt to enhance all the natural flavors. Stir in the white rice and vegetable broth, making sure to scrape the bottom of the pot. Those little browned bits stuck to the bottom add amazing depth—that’s where the magic happens!

Step 5: Cover the pot, bring the soup to a gentle simmer, then reduce the heat to maintain that simmer. Let it cook, uncovered, until the rice is tender, about 15 minutes. This is when the soup starts to thicken and develop that creamy texture.

Step 6: While the rice cooks, blend the drained white beans with 1 cup of water until completely smooth and creamy. This bean puree is the secret to the soup’s luscious, velvety consistency without needing dairy.

Step 7: Once the rice is cooked perfectly, remove the lid and stir the white bean puree into the soup. The color will lighten and the texture will become irresistibly creamy and rich.

Step 8: Add the roughly chopped baby spinach to the pot and cook just until wilted, about 2 minutes. Finish by stirring in fresh lemon juice and adjusting salt and black pepper to taste. The lemon juice brightens all the flavors and makes every spoonful pop.

Step 9: Serve the soup warm and enjoy immediately! If you have leftovers, let the soup cool completely before refrigerating.

Servings and Timing

This Creamy Mushroom Vegetable Rice Soup Recipe yields about 6 hearty servings, making it ideal for feeding the whole family or saving some for leftovers. The prep time is around 8 minutes, while cooking takes about 30 minutes, totaling approximately 38 minutes from start to finish. There’s no resting or cooling time required before serving, but be sure to cool leftovers before storing.

How to Serve This Creamy Mushroom Vegetable Rice Soup Recipe

The image shows two white bowls filled with thick orange soup containing visible pieces of sliced mushrooms, small orange cubes, leafy green vegetables, and grains of rice. A dark pot with the same soup is partially visible in the upper left corner, with a spoon inside it. The bowls and pot are placed on a white marbled surface with a white cloth and a vintage spoon nearby, creating a cozy, rustic look. The soup looks creamy with rich colors and a mixture of textures from the soft vegetables and rice. Photo taken with an iphone --ar 4:5 --v 7

I love serving this soup as the centerpiece of a cozy dinner, paired with some crusty bread or warm garlic rolls to soak up every last bit. It also pairs beautifully with a simple, crisp green salad dressed lightly with lemon vinaigrette, which complements the soup’s earthiness with a refreshing crunch.

For garnishing, I like to sprinkle chopped fresh parsley or thyme over the top for a pop of color and herbaceous aroma. A drizzle of good-quality olive oil or even a dollop of coconut yogurt can add a luxurious finish if I want to make it feel extra special. Serving it in wide, shallow bowls shows off the vibrant colors and makes portioning easy.

When it comes to beverages, this soup pairs wonderfully with a light-bodied white wine like Pinot Grigio or a chilled sparkling water infused with citrus and herbs. It’s also fantastic for casual lunches or holiday meals served warm straight from the pot. I personally prefer it piping hot because it feels so satisfying and warming, especially on cooler days.

Variations

I enjoy customizing this Creamy Mushroom Vegetable Rice Soup Recipe depending on what I have on hand or the dietary needs of my guests. For example, swapping out the white rice for quinoa or barley gives it a slightly different texture and boosts the protein content while keeping it just as comforting.

If you want to keep it vegan or gluten-free, this recipe already fits the bill wonderfully because it uses vegetable broth and no dairy. For a twist, I sometimes add a splash of coconut milk or cashew cream to amp up the creaminess and add a subtle sweetness that pairs beautifully with the mushrooms.

Sometimes I like to roast the mushrooms separately to deepen their flavor before adding them to the soup. Or, for an even heartier version, tossing in some cooked sausage or shredded chicken can make it a more substantial meal. The beauty of this recipe is how adaptable it is while still maintaining that signature creamy, earthy character.

Storage and Reheating

Storing Leftovers

Leftover soup stores beautifully in airtight containers in the refrigerator for up to 3 days. I recommend using glass or BPA-free plastic containers with tight-fitting lids to keep the flavors fresh and prevent any odors from escaping or contaminating nearby foods.

Freezing

This soup freezes well, making it a great make-ahead comfort meal. To freeze, allow the soup to cool completely, then transfer it into freezer-safe containers or heavy-duty freezer bags, leaving some space for expansion. Label the containers with the date; the soup keeps well for up to 3 months. When ready to eat, thaw overnight in the refrigerator before reheating.

Reheating

The best way to reheat this soup is gently on the stovetop over low to medium heat, stirring occasionally to prevent sticking and to help the flavors meld back together. If the soup has thickened too much in the fridge, add a splash of water or vegetable broth to loosen it up. Avoid microwaving at full power for long periods, as it can cause uneven heating and dry out the rice texture.

FAQs

Can I use other types of mushrooms in the Creamy Mushroom Vegetable Rice Soup Recipe?

Absolutely! While cremini or button mushrooms are great for their mild flavor and availability, you can use shiitake, portobello, or even oyster mushrooms for a more robust or unique taste. Just make sure to slice them evenly for consistent cooking.

Is it possible to make this soup gluten-free?

Yes, this recipe is naturally gluten-free as written because it uses rice and vegetable broth without gluten-containing ingredients. Just double-check that your broth and seasonings are certified gluten-free if you have severe sensitivities.

How can I make this soup vegan?

It’s already vegan! This Creamy Mushroom Vegetable Rice Soup Recipe uses vegetable broth and no dairy or animal-derived ingredients. Just ensure your broth is vegetable-based and not chicken or beef, and you’re good to go.

Can I prepare this soup in advance for meal prep?

Definitely! The soup reheats wonderfully and actually develops deeper flavors after a day or two in the fridge. Just cool it thoroughly before storing and reheat gently when ready to eat. It’s perfect for busy weeks when you want nourishing meals ready to go.

What can I serve alongside this soup to make a complete meal?

I love pairing it with rustic bread, a fresh salad, or roasted veggies to round out the meal. If you want something heartier, adding a protein like grilled chicken or sautéed tofu alongside works beautifully to make it more filling.

Conclusion

I genuinely encourage you to give this Creamy Mushroom Vegetable Rice Soup Recipe a try—it’s become one of my all-time favorite comfort foods for good reason. The way it delivers bold, savory flavors with a creamy, satisfying texture is pure magic in a bowl. Whether you’re feeding family, entertaining friends, or just craving something wholesome on a quiet night, this soup is a winner every single time. Enjoy the warmth and goodness!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Mushroom Vegetable Rice Soup Recipe

Creamy Mushroom Vegetable Rice Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

This creamy mushroom vegetable rice soup is a comforting and nutritious dish, combining savory mushrooms, tender vegetables, and wholesome white rice in a flavorful vegetable broth base. Enhanced with pureed white beans for creaminess without dairy, this soup is perfect for a cozy meal that’s both filling and healthy.

  • Total Time: 38 minutes
  • Yield: 6 servings

Ingredients

Vegetables & Aromatics

  • 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 pound cremini or button mushrooms (ends trimmed and sliced)
  • 2 cups loosely packed baby spinach (roughly chopped)

Pantry Ingredients

  • 2 tablespoons olive oil
  • 1/2 tablespoon dried Italian herb seasoning
  • 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; cannellini, navy, or great northern beans)
  • 1–2 cups water
  • 1–2 tablespoons lemon juice
  • Black pepper (to taste)

Instructions

  1. Sauté Aromatics: Heat olive oil in a large Dutch oven or soup pot over medium-high heat. Once hot, add the chopped onion, diced carrots, and diced celery. Cook, stirring occasionally, until the onion turns golden brown, about 2 minutes. Add minced garlic and dried Italian herb seasoning, cooking for 1 more minute to release their aroma.
  2. Cook Mushrooms: Add the sliced mushrooms to the pot and cook, stirring occasionally, until mushrooms soften and most of their liquid has evaporated, approximately 5 minutes.
  3. Add Seasoning and Rice: Season the mixture with 1 teaspoon sea salt. Stir in the white rice and vegetable broth, scraping the bottom of the pot to release any browned bits for enhanced flavor.
  4. Simmer Rice: Cover the pot and bring the soup to a simmer. Lower the heat to maintain a gentle simmer and cook until the rice is tender, about 15 minutes.
  5. Puree Beans: While the rice cooks, place the drained and rinsed white beans along with 1 cup of water into a blender. Blend until smooth to create a creamy base for the soup.
  6. Combine Soup Components: Once the rice is fully cooked, remove the lid and stir in the pureed white beans. This will thicken and add creaminess to the soup.
  7. Add Spinach and Season: Stir in the chopped baby spinach, cooking until wilted. Add lemon juice to brighten the flavors and season with additional salt and black pepper to taste.
  8. Serve and Store: Serve the soup warm. For leftovers, let the soup cool completely before storing in the refrigerator for up to 3 days. As the soup sits, the rice may absorb more liquid—stir in the additional cup of water or more as needed, and adjust seasoning accordingly.

Notes

  • Use the additional water to adjust the soup’s thickness as it sits and thickens from the rice.
  • Any type of white beans can be used for pureeing to add creaminess; cannellini, navy, or great northern beans all work well.
  • For a richer flavor, you can use vegetable broth with herbs or homemade broth.
  • Ensure to re-season after adding extra water to maintain the soup’s flavor balance.
  • This soup is naturally vegan and gluten-free.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 28 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star