If you’re craving something cozy, hearty, and packed with vibrant Italian flavor, this One-Pot Creamy Tomato Rice Soup Recipe is exactly what you need. Imagine a velvety, rich tomato broth infused with sweet caramelized onions, garlic, and fragrant Italian seasoning, all mingling beautifully with tender rice in every spoonful. This soup brings the comfort of your favorite pizza toppings into bowl form, making it not only a delicious meal but a delightful experience that warms you from the inside out. Plus, it’s all made in one pot, so cleanup is a breeze — which means more time to savor your delicious creation!

Ingredients You’ll Need

A close-up image shows a black pot filled with many small white onion pieces spread evenly inside. In the center, there is a small pile of white granulated salt resting on top of the chopped onions. The pot is sitting on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple, accessible, and essential for building layers of flavor and texture in this soup. Each plays a crucial role in delivering the perfect balance of creaminess, heartiness, and that unmistakable Italian charm that makes this recipe so addictive.

  • 3 tablespoons avocado oil: Provides a light, fruity base for sautéing with a high smoke point.
  • 1 large sweet onion, finely chopped: Adds natural sweetness and depth when slowly caramelized.
  • 1 tablespoon fine salt: Enhances all the flavors and helps with the caramelization process.
  • 1 head of garlic (about 10 cloves), minced: Offers a fragrant, savory punch that mellows as it cooks.
  • 1 tablespoon tomato paste: Intensifies the tomato flavor and adds a rich umami note.
  • 1 tablespoon Italian seasoning: A fragrant blend of herbs that ties the dish together with authentic Mediterranean essence.
  • 32 ounces marinara sauce: The heart of the soup, delivering robust tomato flavor and sweetness (Rao’s is a great choice!).
  • ½ cup long grain brown rice: Provides a nutty taste and chewy texture that makes this soup especially filling.
  • 8 cups filtered water: Keeps the broth light yet flavorful as the rice cooks perfectly.
  • Optional 12 ounces cherry tomatoes: Adds bursts of fresh juiciness and vibrant color.
  • Optional 1 batch vegan heavy cream: Brings luscious creaminess for a velvety mouthfeel.
  • 2 large handfuls fresh basil leaves, finely chopped: Finished touch for herbal brightness and freshness.

How to Make One-Pot Creamy Tomato Rice Soup Recipe

Step 1: Sauté the Onion

Start by warming the avocado oil in a large dutch oven over medium heat. Add the finely chopped sweet onion along with the fine salt. Cook gently for about 10 minutes, stirring frequently, to let the onions soften and develop a light caramelization. This step is key because those sweet undertones serve as the flavor foundation for the soup, making every spoonful irresistibly rich and comforting. If the onions begin to brown too fast, don’t hesitate to lower your heat — slow and steady wins the flavor race.

Step 2: Build the Flavor Base

Next, stir in the minced garlic, tomato paste, and Italian seasoning. Lower the heat to a gentle simmer and cook this mixture for about 5 minutes. This allows the garlic to mellow without turning bitter and helps the tomato paste to deepen in richness while the herbs release their mouthwatering aroma. Stir often to keep everything evenly coated and to prevent burning.

Step 3: Add the Liquids and Rice

Pour in the marinara sauce, followed by the brown rice and filtered water. If using, gently fold in the cherry tomatoes and vegan heavy cream for extra creaminess. Give everything a thorough stir to combine. Bring the pot to a boil, then cover it, reduce the heat to low, and let it simmer for 30 to 40 minutes. This allows the rice to cook tender while absorbing the savory tomato broth, resulting in a soup that’s both thick and satisfying without being heavy.

Step 4: Finish with Fresh Basil

Once the rice is perfectly cooked and the soup has reached a creamy consistency, turn off the heat. Stir in the chopped fresh basil right before serving. This finishing touch adds a bright, herbal note that balances the richness and really elevates the soup from delicious to unforgettable.

How to Serve One-Pot Creamy Tomato Rice Soup Recipe

A large black pot filled with bright orange-red soup that looks thick and creamy. A ladle lifts a scoop of soup showing layers of creamy orange base, small whole red cherry tomatoes, chunks of white rice, and green basil leaves. The background is a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle your soup with freshly chopped basil and, if you like, a dusting of vegan parmesan or nutritional yeast for that cheesy punch. A drizzle of high-quality olive oil or a few chili flakes can add a lovely kick and extra depth. Crispy, toasted bread or garlic croutons on the side will soak up every drop of that rich broth — trust me, you’ll want to savor every bite.

Side Dishes

This soup is hearty enough to shine on its own but pairs beautifully with light, crisp salads featuring fresh greens, cucumbers, and perhaps some olives to echo the Italian flavors. Roasted vegetables or a simple antipasto platter with marinated artichokes, olives, and vegan cheese can round out the meal too.

Creative Ways to Present

For a fun twist, serve this soup in bread bowls made from sturdy sourdough or ciabatta — it’s a guaranteed crowd-pleaser. Alternatively, layering with vegan pesto swirled on top or adding a dollop of cashew cream just before serving makes the presentation look vibrant and inviting, perfect for entertaining guests or turning an ordinary dinner into a special occasion.

Make Ahead and Storage

Storing Leftovers

This soup stores wonderfully in the refrigerator for up to 4 days. Keep it covered in an airtight container to preserve flavor and prevent it from drying out. Because the rice continues to absorb liquid as it sits, you may want to add a splash of water or vegetable broth when reheating to restore that perfect creamy consistency.

Freezing

The One-Pot Creamy Tomato Rice Soup Recipe can be frozen for up to 3 months, making it a fantastic option for meal prepping. Portion it into freezer-safe containers, leaving some space at the top for expansion. Thaw overnight in the fridge before reheating gently on the stovetop or in the microwave, adding a bit of extra liquid if the soup thickened too much.

Reheating

When reheating, stir the soup often over medium-low heat to warm evenly and prevent the rice from sticking to the bottom of the pot. Adding a splash of water or vegan cream will revive the luscious texture you enjoyed when fresh. Enjoying leftovers of this soup is just as comforting as the first time!

FAQs

Can I use white rice instead of brown rice?

Yes, you can substitute white rice for brown rice for a quicker cooking time and a softer texture. Just keep an eye on the simmering time, as white rice usually cooks faster and may make the soup a bit less hearty.

Is this soup gluten-free?

Absolutely! This recipe uses naturally gluten-free ingredients. Just be sure to check that your marinara sauce and any optional vegan cream or toppings are labeled gluten-free if you are highly sensitive.

Can I make this recipe without vegan cream?

Definitely. The vegan cream is optional and adds an extra layer of richness, but the soup is delicious and creamy on its own thanks to the onions, garlic, tomato paste, and rice. You won’t miss it if you skip it or prefer a lighter version.

How do I get the “pizza soup” flavor my husband mentioned?

The pizza soup vibe comes from the harmonious blend of Italian seasoning, garlic, tomato paste, and that final fresh basil garnish. Adding vegan parmesan and serving with crusty bread will help fully capture those beloved pizza flavors in soup form.

Can I add other vegetables to this soup?

Yes! Feel free to toss in diced carrots, celery, or bell peppers during the onion sauté step for extra nutrition and texture. Just ensure you adjust cooking times so everything becomes tender without losing that creamy consistency.

Final Thoughts

This One-Pot Creamy Tomato Rice Soup Recipe is the kind of comforting, flavorful dish that feels like a warm hug on a chilly day. It’s simple to make, full of fresh Italian-inspired ingredients, and versatile enough to please vegan and non-vegan eaters alike. Give it a try tonight, and I promise it will become one of your go-to recipes to cozy up with again and again.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
One-Pot Creamy Tomato Rice Soup Recipe

One-Pot Creamy Tomato Rice Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This one-pot creamy tomato rice soup is a cozy, hearty, and flavorful vegan dish inspired by Italian cuisine. Made entirely in one pot, it combines savory caramelized onions, garlic, tomato paste, marinara sauce, and tender brown rice in a thick, comforting soup reminiscent of pizza flavors when topped with fresh basil and vegan parm.

  • Total Time: 1 hour
  • Yield: 8 servings

Ingredients

Base Ingredients

  • 3 tablespoons avocado oil
  • 1 large sweet onion, finely chopped (or shallot if desired)
  • 1 tablespoon fine salt
  • 1 head of garlic (about 10 cloves), minced
  • 1 tablespoon tomato paste
  • 1 tablespoon Italian seasoning
  • 32 ounces marinara sauce (preferably Rao’s marinara)
  • ½ cup long grain brown rice
  • 8 cups filtered water

Optional Ingredients

  • 12 ounces cherry tomatoes
  • 1 batch vegan heavy cream
  • 2 large handfuls fresh basil leaves, finely chopped

Instructions

  1. Sauté the onion: In a large Dutch oven, heat the avocado oil over medium heat. Add the chopped onion and salt and sauté for about 10 minutes, stirring often. Lower the heat as needed so the onion softens and begins to caramelize slightly without burning.
  2. Add garlic, tomato paste, and Italian seasoning: Stir in the minced garlic and Italian seasoning. Reduce heat to low and cook for 5 minutes, stirring frequently to prevent the garlic from browning.
  3. Combine liquids and rice: Stir in the marinara sauce, rice, water, vegan heavy cream (if using), and cherry tomatoes (if using). Stir well and bring to a boil.
  4. Simmer the soup: Once boiling, cover the pot, reduce heat to low, and simmer for 30-40 minutes until the rice is fully cooked and the soup thickens.
  5. Finish with basil: Turn off the heat. Ladle the soup into bowls and garnish with fresh chopped basil before serving.

Notes

  • If you prefer a richer texture, add the vegan heavy cream towards the end of cooking.
  • For extra flavor, sprinkle with vegan parmesan cheese and serve with crispy bread.
  • Monitor the heat during onion sautéing to avoid burning and to encourage caramelization.
  • You can substitute brown rice with white rice but adjust simmering time accordingly (about 20-25 minutes).
  • Leftovers can be stored in the refrigerator for up to 4 days or frozen for longer storage.
  • Author: Monica
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired
  • 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