There’s something incredibly comforting and delightful about a warm bowl of soup that feels like a hug in a dish, and this One-Pot Creamy Tomato Rice Soup Recipe does exactly that. Combining the rich, tangy flavors of marinara with the hearty texture of brown rice, plus a touch of creamy indulgence, it’s the ultimate weeknight savior that brings both simplicity and depth to your table. Perfectly balanced with fresh basil and the gentle sweetness of caramelized onions, this soup not only satisfies your hunger but warms your soul from the very first spoonful.
Ingredients You’ll Need
These ingredients are wonderfully straightforward, yet each one plays a crucial role in creating a vibrant, flavorful soup. From the creamy texture lent by avocado oil and optional vegan cream to the aromatic spices and fresh herbs, everything comes together in harmony to make this recipe truly special.
- 3 tablespoons avocado oil: Provides a subtle fruity flavor and a healthy fat base for sautéing your veggies.
- 1 large sweet onion, finely chopped: Adds natural sweetness and depth when caramelized gently.
- 1 tablespoon fine salt: Enhances every flavor and helps soften the onion perfectly during sautéing.
- 1 head of garlic (about 10 cloves), minced: Infuses the soup with a warm, fragrant base note that’s irresistible.
- 1 tablespoon tomato paste: Concentrates the tomato flavor, adding richness and a subtle sweetness.
- 1 tablespoon Italian seasoning: A perfect blend of herbs that adds an earthy, aromatic complexity.
- 32 ounces marinara sauce (I prefer Rao’s marinara): Anchors the soup with a robust tomato base, bringing both acidity and savoriness.
- ½ cup long grain brown rice: Brings wholesome texture and makes the soup filling and nutritious.
- 8 cups filtered water: The liquid that lets everything cook slowly into a beautifully melded soup.
- Optional: 12 ounces cherry tomatoes: Adds bursts of freshness and a delicate sweetness that brighten every bite.
- Optional: 1 batch vegan heavy cream: For that luscious, creamy finish that makes every spoonful indulgent.
- 2 large handfuls fresh basil leaves, finely chopped: A fragrant herb that lifts the soup with its bright, peppery notes.
How to Make One-Pot Creamy Tomato Rice Soup Recipe
Step 1: Sauté the Onion
Start by heating the avocado oil in a large dutch oven over medium heat. Toss in your finely chopped sweet onion and sprinkle with salt. Patience is key here—sauté the onion slowly for about 10 minutes, stirring frequently. You want the onions to soften fully and just begin to caramelize, developing their natural sweetness without any burnt bits. The result is a flavorful foundation that will make your soup sing.
Step 2: Add Garlic, Tomato Paste, and Italian Seasoning
Lower the heat to keep things gentle, then stir in the minced garlic and Italian seasoning. Cooking these together for about 5 minutes allows the garlic to soften and aromatics to bloom without browning, which can introduce bitterness. The tomato paste blends in here, releasing its robust, tangy character that deepens the base flavor.
Step 3: Combine Marinara, Rice, Water, and Optional Ingredients
Next, pour in the marinara sauce, followed by the brown rice and filtered water. If you’re using cherry tomatoes and vegan cream, add those now as well. Stir everything together so all ingredients are well combined. Then, bring the soup to a gentle boil. Once boiling, cover your pot and reduce heat to low, letting it simmer for 30 to 40 minutes. This slow simmer is where magic happens: the rice cooks through, absorbing the rich tomato broth and cream, turning the mixture into a luscious, hearty soup.
Step 4: Finish with Fresh Basil
When the rice is tender and the soup has thickened nicely, turn off the heat. Stir in the finely chopped fresh basil leaves to infuse the soup with vibrant herbal brightness. Serve hot, enjoying the warmth and satisfying flavors that only this One-Pot Creamy Tomato Rice Soup Recipe can deliver.
How to Serve One-Pot Creamy Tomato Rice Soup Recipe
Garnishes
A sprinkle of freshly cracked black pepper, a drizzle of extra virgin olive oil, or a scattering of Parmesan cheese (or vegan alternative) elevates this soup wonderfully. The fresh basil garnish you add at the end is essential for that burst of color and freshness, balancing out the creamy richness beautifully.
Side Dishes
This soup pairs effortlessly with crusty bread or garlic knots that are perfect for soaking up every last bit of broth. A light, crisp green salad on the side also complements the soup’s richness with refreshing crunch and acidity, making your meal more balanced and satisfying.
Creative Ways to Present
For a fun twist, try serving this soup in small bread bowls or hollowed-out tomatoes if you’re using cherry tomatoes. You can also blend a portion of the soup smooth before adding remaining rice for a unique layered texture. A sprinkle of toasted pine nuts or a swirl of pesto on top provides a gourmet touch that delights your guests.
Make Ahead and Storage
Storing Leftovers
This One-Pot Creamy Tomato Rice Soup Recipe actually tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. Be sure to cool it completely before refrigerating to maintain freshness and texture.
Freezing
You can absolutely freeze this soup if you want to stock up. Transfer cooled soup into freezer-safe containers or bags, leaving some space for expansion. It keeps nicely for up to 3 months. Just note that the rice may absorb excess liquid during freezing, so expect a thicker soup once thawed.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent the rice from sticking to the pot. Add a splash of water or broth if the soup becomes too thick. Microwaving works too—just cover your bowl and heat in 1-2 minute intervals, stirring in between for even warmth.
FAQs
Can I use white rice instead of brown rice in this recipe?
Absolutely! White rice cooks faster, so reduce the simmer time accordingly, usually to about 20 minutes. Just keep an eye on the texture so it doesn’t get too soft.
Is this soup gluten-free?
Yes, all the ingredients in this One-Pot Creamy Tomato Rice Soup Recipe are naturally gluten-free. Just be sure your marinara sauce doesn’t contain any hidden gluten ingredients.
Can I make this recipe vegan?
Definitely! This recipe is vegan by default if you use a vegan heavy cream option or omit it altogether. It’s a wonderful plant-based comfort meal.
How can I make this soup spicier?
Add a pinch of red pepper flakes during the garlic and seasoning step or a dash of hot sauce when serving. Both add a lovely kick without overpowering the tomato richness.
What can I substitute for avocado oil?
Olive oil is a fantastic alternative that adds a fruity depth while still being healthy for sautéing the onions and garlic.
Final Thoughts
If you’re looking for a cozy, delicious meal that feels like home in a bowl, I can’t recommend this One-Pot Creamy Tomato Rice Soup Recipe enough. It’s one of those recipes that’s easy to make, generously satisfying, and endlessly comforting, perfect for any season. Give it a try, and I promise it will become a fast favorite in your household too!
PrintOne-Pot Creamy Tomato Rice Soup Recipe
This comforting One-Pot Creamy Tomato Rice Soup combines savory marinara, aromatic garlic and onion, and wholesome brown rice in a rich, creamy broth. Made conveniently in a single pot on the stovetop, it features fresh basil and optional cherry tomatoes and vegan cream for added depth. Perfect for a hearty, nutritious meal that comes together with minimal fuss.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegan
Ingredients
Main 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
- Sauté the onion: In a large Dutch oven, heat the avocado oil over medium heat. Add the finely chopped onion and salt, then sauté for about 10 minutes, stirring often. Adjust the heat as needed to soften and lightly caramelize the onion without burning.
- Add garlic, tomato paste, and Italian seasoning: Stir in the minced garlic and Italian seasoning. Reduce the heat to low and cook for 5 minutes, stirring frequently to prevent the garlic from browning.
- Combine remaining ingredients and simmer: Stir in the marinara sauce, brown rice, filtered water, vegan heavy cream (if using), and cherry tomatoes (if using). Mix thoroughly and bring the mixture to a boil. Once boiling, cover the pot, reduce the heat to low, and let it simmer for 30 to 40 minutes until the rice is fully cooked and tender.
- Finish with basil and serve: Turn off the heat, ladle the creamy tomato rice soup into bowls, and garnish with the finely chopped fresh basil leaves. Serve hot and enjoy.
Notes
- Use a Dutch oven or a heavy-bottomed large pot to ensure even cooking and prevent burning.
- Adjust the salt according to taste, especially if your marinara sauce is salted.
- For a richer texture, do not omit the vegan heavy cream if following a plant-based diet.
- Brown rice takes longer to cook than white rice; ensure it simmers long enough for perfect tenderness.
- The soup can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- Feel free to substitute fresh Italian herbs if Italian seasoning blend is unavailable.
