Hearty & Healthy One-Pot Vegetable Rice Soup: A Simple Comfort Food Classic
Warm your soul with this incredibly delicious and satisfying one-pot vegetable rice soup. This classic recipe masterfully blends tender rice with a vibrant array of colorful vegetables, all simmered together to create a wholesome, flavorful, and incredibly easy meal. Perfect for chilly evenings or a light, nourishing lunch, this soup is a testament to the power of simple, fresh ingredients.

Why This Simple Vegetable Rice Soup Recipe Is a Must-Try
Our vegetable rice soup recipe isn’t just a meal; it’s a celebration of fresh, wholesome ingredients. It perfectly embodies the adage “eat the rainbow,” featuring a delightful spectrum of vegetables such as crisp carrots, vibrant spinach, savory leeks, sweet corn, and juicy tomatoes. These ingredients are lovingly simmered with tender rice in a rich vegetable broth base, creating a heartwarming dish that’s ideal for soothing your bones on a cold day or providing a nourishing boost any time of year.
What makes this recipe truly stand out is its incredible versatility and inherent goodness. It’s naturally packed with vitamins, minerals, and fiber from all the fresh produce. The rice doesn’t just add a delightful chewiness; it also provides a robust “backbone” to the soup, making it incredibly filling and substantial. Plus, cooking the rice directly in the pot with the other ingredients not only infuses it with amazing flavors but also helps to naturally thicken the soup’s base, giving it a wonderfully creamy texture without any added dairy. You won’t have to worry about this soup leaving you hungry – it’s designed to be deeply satisfying.
While this soup shines as a vegetarian delight, its adaptability is one of its greatest strengths. You can easily elevate its protein content by adding shredded chicken, hearty chickpeas, black beans, or even some lean beef, transforming it into a more robust meal, akin to a classic vegetable beef soup. However, there’s an undeniable comfort in a generous bowl of hearty, vibrant vegetables during the chillier months, making this a perfect meatless Monday option or a healthy staple for your weekly meal plan.

Key Ingredients for Your Delicious Vegetable Rice Soup
Crafting a truly memorable vegetable rice soup starts with selecting the right ingredients. Below, you’ll find a comprehensive list of what you’ll need, along with helpful insights and suggestions for substitutions to tailor the soup to your taste and what you have on hand. For precise measurements and step-by-step instructions, make sure to check out the printable recipe card at the very end of this post.
Embracing fresh, high-quality vegetables will undoubtedly enhance the flavor profile and nutritional value of your soup. Don’t be afraid to mix and match or add your favorite greens and root vegetables to truly make this recipe your own!

Ingredient Spotlight & Smart Swaps
Each ingredient plays a vital role in building the layers of flavor and texture in this wholesome soup. Here’s a closer look at some key components and how you can adapt them:
SPINACH – Whether you opt for fresh or frozen spinach, both will work beautifully. If using fresh spinach, stir it in closer to the end of the cooking time to retain its vibrant color and tender texture. For convenience, we often reach for bagged frozen chopped spinach, which integrates seamlessly into the soup without much fuss.
LEEKS – These mild, sweet members of the onion family add a delicate, subtle flavor. If leeks aren’t your preference or readily available, fear not! Celery is a classic and reliable substitute, offering a similar aromatic base. For other delicious variations, consider adding peas for a burst of sweetness, diced sweet potatoes for a creamy texture and earthy sweetness, zucchini for a lighter touch, green beans for a crisp bite, or even sliced mushrooms for an umami depth.
STOCK – As this is a vegetable-centric soup, we recommend a good quality vegetable stock to keep it fully vegetarian and enhance the natural flavors of the produce. However, if you prefer a richer, more savory profile, feel free to substitute with chicken stock. For those mindful of sodium intake, low-sodium versions of either stock are an excellent choice.
SEASONINGS – A harmonious blend of Italian seasoning and red pepper flakes elevates the soup with aromatic herbs and a gentle warmth. Italian seasoning typically includes basil, oregano, rosemary, thyme, and marjoram, providing a classic Mediterranean touch. If you enjoy a soup with a bit more zing, don’t hesitate to increase the red pepper flakes to 1/2 teaspoon or adjust to your personal taste. A pinch of dried thyme or a bay leaf can also add wonderful complexity.
RICE – Long-grain white rice is our preferred choice for its quick cooking time and the classic, tender texture it brings to the soup. It also helps in thickening the broth slightly. While brown rice or wild rice can be used for added fiber and a nuttier flavor, be aware that they require longer cooking times and will result in a chewier texture. Adjust cooking time accordingly if opting for these alternatives.
OTHER VEGETABLES – Feel free to get creative! Bell peppers (any color) add sweetness and crunch, diced potatoes make the soup even heartier, and a handful of kale or Swiss chard can boost the nutritional value and add a lovely earthy flavor. The beauty of vegetable soup is its flexibility – use what you love or what’s in season!
Step-by-Step Guide: Crafting Your Vegetable Rice Soup
These step-by-step photos and instructions are designed to help you visualize the process of making this delicious soup. For a complete, printable version of this recipe, including all measurements and detailed instructions, simply Jump to Recipe at the bottom of this page.
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced red onions and cook them for approximately five minutes, or until they soften and start to release their moisture, becoming translucent. This initial step builds a flavorful base for the soup.
- Introduce the aromatic spices: add the red pepper flakes, dried Italian seasoning, and minced garlic to the pot. Stir well and cook for another couple of minutes, allowing the garlic to become fragrant and the spices to bloom. Next, add the sliced leek, diced carrot, frozen corn, and chopped spinach. Stir all the vegetables together, ensuring they are well coated with the oil and seasonings. Continue to cook for another 3-5 minutes, letting the vegetables begin to soften.

- Pour in the canned diced tomatoes, vegetable stock, and the additional 1/2 cup of water. Add the bay leaf and kosher salt. Stir everything thoroughly to combine all the ingredients. Increase the heat to high and bring the soup to a rolling boil. This step ensures all the flavors meld together and prepares the liquid for cooking the rice.
- Once the soup is boiling, add the uncooked rice. Immediately lower the heat to a gentle simmer. Continue to cook the soup and rice for approximately 20 minutes, stirring occasionally to prevent the rice from sticking to the bottom of the pot. Cook until the rice is perfectly tender and has absorbed some of the flavorful broth.
- Remove the bay leaf before serving. Ladle the hot soup into bowls and garnish generously with grated Parmesan cheese and freshly chopped parsley, if desired. Serve immediately and enjoy the comforting flavors!
Frequently Asked Questions & Expert Tips for Perfect Vegetable Rice Soup
To ensure your vegetable rice soup turns out perfectly every time, and to help you troubleshoot common queries, we’ve gathered some frequently asked questions and expert tips:
For this particular recipe, we cook the rice directly in the same pot as all the other ingredients. This method offers several advantages: it helps thicken the soup base slightly, infuses the rice with all the delicious flavors of the broth and vegetables, and most importantly, saves you from washing extra dishes! If you plan on enjoying the soup over a couple of days, and want to maintain the rice texture optimally, you can certainly cook the rice separately and add it to individual bowls just before serving. Both approaches yield excellent results, it simply depends on your preference for texture and convenience.
White rice, particularly long-grain white rice, is typically the go-to choice for vegetable rice soup. It cooks relatively quickly and offers that classic, tender texture that is characteristic of this comforting dish. However, if you’re looking to boost the fiber content or prefer a different texture, you can absolutely use brown rice or wild rice. Just keep in mind that these varieties take significantly longer to cook and will result in a chewier texture. Always check the package instructions for specific cooking times and adjust the soup’s simmering duration accordingly.
Proper storage is key to enjoying your delicious soup for days to come. Allow any leftover soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. It’s important to note that as the soup sits, the rice will naturally absorb a considerable amount of the liquid, causing the soup to thicken considerably. When reheating, you’ll likely want to add a splash more vegetable stock or a bit of water to loosen it back up to your desired consistency. If you anticipate having a lot of leftovers and prefer the rice not to absorb too much liquid, a smart tip is to cook the rice separately and only add it to individual portions as you serve them.
Yes, this vegetable soup freezes wonderfully! However, to ensure the best texture upon thawing and reheating, we highly recommend freezing the soup without the rice. Rice tends to become mushy and absorb excessive liquid when frozen and then reheated with the soup. If you plan to freeze this soup, cook the rice separately and add it fresh to your thawed and reheated portions. To freeze the soup base, allow it to cool completely, then transfer it to an airtight freezer-safe container or a large freezer bag. For freezer bags, lay them flat to save space. It can be stored in the freezer for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator, reheat on the stovetop, and then stir in freshly cooked rice.
If you desire a creamier consistency, you have a couple of options. You can blend a small portion of the cooked soup (about 1-2 cups) with an immersion blender or in a regular blender until smooth, then stir it back into the pot. Alternatively, a splash of heavy cream, coconut milk (for a dairy-free option), or even a tablespoon of softened cream cheese stirred in at the end can add a luxurious creaminess.
Absolutely! This recipe is inherently vegan as long as you use vegetable stock and omit the optional Parmesan cheese garnish. It’s a fantastic, plant-based meal that’s packed with flavor and nutrition without any animal products.

Delightful Serving Suggestions
This heartwarming vegetable rice soup is a complete meal on its own, but a few thoughtful additions can elevate the experience even further. Serve your steaming bowl of soup with a generous side of crusty homemade Italian bread, warm garlic bread, or a simple baguette for dipping. The bread is perfect for soaking up every last drop of the flavorful broth.
For garnishes, feel free to get creative! A sprinkle of freshly grated Parmesan cheese adds a lovely savory, salty note (omit for a vegan option). A scattering of freshly chopped parsley not only provides a burst of fresh flavor but also brightens the presentation. A crack of freshly ground black pepper to taste can also enhance the overall aroma. For a hint of freshness and acidity, a squeeze of lemon juice stirred in just before serving works wonders. You might also consider a dollop of pesto or a swirl of olive oil for extra richness. Enjoy your wholesome and delicious creation!
Explore More Comforting Soup Recipes
If you’re a fan of comforting bowls of soup, we have plenty more recipes to keep you warm and satisfied:
- Hearty Lentil Soup
- Simple & Creamy Corn Chowder
- Classic Italian Minestrone Soup
- Flavorful Sausage Orzo Soup
- Creamy Broccoli Cheddar Soup
- Homemade Chicken Noodle Soup
I absolutely adore cooking and baking, and I love sharing my culinary adventures and kitchen wisdom with all of you! It can be tricky to remember to check back every day, which is why I offer a convenient newsletter delivering a brand new recipe straight to your inbox each time one posts. Simply subscribe today and start receiving your free daily recipes – a delightful treat for your inbox!
Vegetable Rice Soup
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It
Pin It
Rate It
Save ItSaved!
Course: Soup, Vegetarian
Cuisine: American
Ingredients
- 2 Tablespoons olive oil
- ½ cup red onion diced
- ¼ teaspoon red pepper flakes
- 1 teaspoon dried Italian seasoning
- 4 cloves garlic minced
- 1 large leek sliced (white and tender green parts only)
- 1 large carrot diced
- 1 cup frozen corn
- 1 cup frozen chopped spinach see note
- 15 ounce can diced tomatoes
- 32 ounces vegetable stock
- ½ cup water
- 1 bay leaf
- 1 ½ teaspoon kosher salt
- ½ cup long grain white rice
- grated Parmesan cheese optional as garnish
- chopped parsley optional as garnish
Things You’ll Need
-
Stockpot (or large Dutch oven)
-
Spatula (for stirring)
-
Chef’s knife
-
Cutting board
Before You Begin
- Instead of buying a block of frozen spinach, look for bagged frozen chopped spinach. It will be easier to measure out one cup and integrate into the soup.
- If you like your soup with a little more of a kick, up the red pepper flakes to 1/2 teaspoon, or to taste. Feel free to add a pinch of dried thyme for extra herbaceous flavor.
- Make sure to properly rinse your leeks to remove any dirt or grit, especially between the layers of the white and light green parts.
Instructions
-
Heat the olive oil in a large pot over medium heat. Add the onions and cook them for about five minutes, or until they start to release their moisture and become translucent.2 Tablespoons olive oil, 1/2 cup red onion
-
Add the red pepper flakes, Italian seasoning, and garlic. Stir and cook it all for a couple of minutes until fragrant. Add the leek, carrot, corn, and chopped spinach and stir it all together, cooking for another 3-5 minutes until vegetables begin to soften.1/4 teaspoon red pepper flakes, 1 teaspoon dried Italian seasoning, 4 cloves garlic, 1 large leek, 1 large carrot, 1 cup frozen corn, 1 cup frozen chopped spinach
-
Add the diced tomatoes, vegetable stock, 1/2 cup of water, bay leaf, and kosher salt. Give it a good stir to combine all ingredients, then raise the heat and bring the soup to a full boil.15 ounce can diced tomatoes, 32 ounces vegetable stock, 1/2 cup water, 1 bay leaf, 1 1/2 teaspoon kosher salt
-
Add the rice to the boiling soup and immediately lower the heat so that the soup maintains a gentle simmer. Cook the soup and rice for approximately 20 minutes, stirring occasionally to prevent sticking, or until the rice is tender and fully cooked.1/2 cup long grain white rice
-
Remove the bay leaf. Serve the soup hot, garnished with grated Parmesan cheese and freshly chopped parsley, if desired.
Expert Tips & FAQs
- Store any cooled leftovers in an airtight container kept in the refrigerator for up to 4 days. As this soup sits, the rice tends to absorb a lot of the liquid. When reheating, you may want to add more stock or a bit of water to help loosen it back up. If you plan on saving leftovers and don’t want the rice to absorb the liquid, I would recommend cooking it separately from the soup and adding it just before serving.
- Freezing Instructions – If you want to freeze this soup, it holds up best when the rice is kept separate. The same rule applies for freezing as it does for storing – if you plan to freeze, I would suggest cooking the rice separately and adding it fresh to individual servings after the soup has been reheated, to avoid too much liquid being absorbed and prevent mushy rice. Place the cooled vegetable soup (without rice) in an airtight container or a large freezer bag and freeze flat for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.
- Adjusting Seasoning – Always taste your soup before serving and adjust salt and pepper as needed. Sometimes a little extra seasoning can make all the difference!
- Protein Boost – For a heartier meal, consider adding cooked shredded chicken, canned cannellini beans, or chickpeas during the last 10 minutes of simmering.
Nutrition
Tried this Recipe? Pin it for Later!Follow on Pinterest @AmandasCookin or tag #AmandasCookin!
The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.
This post was originally published on this blog on Oct 25th, 2017. The original recipe was contributed by Girl Gone Gourmet and has been updated and expanded for clarity and comprehensiveness.
