Hearty Veggie Rice Soup

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.

Close up photo of a bowl of Vegetable Rice Soup with a spoon in it, showcasing vibrant vegetables and tender rice

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.

Ladle of Vegetable Rice Soup held over a pot of Vegetable Rice Soup, showing the rich texture and colorful ingredients

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!

Ingredients for Vegetable Rice Soup laid out on a table, including fresh vegetables, rice, and spices

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.

  1. 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.
    chopped red onion in a pot with olive oil, gently sautéing
  2. 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.
    spinach, corn, carrots, and leeks added to a soup pot, stirring them with the onions and spices
    vegetables mixed in a pot with a spoon, showing a colorful medley
  3. 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.
    hand pouring vegetable stock into pot with diced tomatoes, bay leaf, and sautéed vegetables
  4. 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.
    adding uncooked rice to vegetable soup in a pot, ready to simmer
  5. 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:

Should you cook rice before adding it to the soup?

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.

What kind of rice should you use in vegetable soup?

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.

How do you store vegetable rice soup?

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.

Can you freeze vegetable rice soup?

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.

How can I make the soup creamier?

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.

Can I make this soup vegan?

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.

Bowl of Vegetable Rice Soup surrounded by sliced bread, salt, pepper and fresh vegetables, ready to be enjoyed

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!

Bowl of Vegetable Rice Soup with bread to the side, a perfect cozy meal

Vegetable Rice Soup

This easy vegetable rice soup only takes about an hour to come together in one pot from start to finish. It’s packed with healthy vegetables and tender rice for a truly satisfying meal.











5 from 40 votes

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!

Prevent your screen from going dark


Course: Soup, Vegetarian


Cuisine: American
Servings: 4 servings (8 cups total)
1 hour
Calories: 263
Author: Amanda Davis

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

Serving: 1serving (2 cups) | Calories: 263cal | Carbohydrates: 45g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 1985mg | Potassium: 631mg | Fiber: 5g | Sugar: 7g | Vitamin A: 8608IU | Vitamin C: 21mg | Calcium: 131mg | Iron: 3mg


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.