Tomato Sauce Rice Recipe: Savory One-Pot Meal with Bold Flavors

Tomato Sauce Rice Recipe: Savory One-Pot Meal with Bold Flavors

This one-pot wonder combines fluffy rice with rich tomato sauce for a meal that’s both hearty and simple. The secret lies in cooking the rice directly in the sauce, allowing it to absorb every bold, savory flavor.

With minimal effort and just one pot to clean, you’ll have a dish that’s as satisfying as it is easy. The result is tender grains infused with the deep, tangy notes of the tomato sauce.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Low Cal

Ingredients for Tomato Sauce Rice

Pantry staples plus fresh veggies make this one-pot meal happen fast.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Canned Tomato Sauce 🍅 2 cups No salt added variety
Vegetable Broth 🥕 1 ¾ cups Low-sodium preferred
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 3 cloves Minced finely
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Dried Oregano 🌿 1 tsp Mediterranean variety
Dried Basil 🍃 1 tsp Crushed for better flavor
Salt 🧂 ¾ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Red Pepper Flakes 🌶️ ¼ tsp Optional for heat
Green Bell Pepper 🌶️ 1 whole Diced small

The rice is the foundation here—long-grain white gives you that fluffy texture you want. Trader Joe’s or any supermarket brand works, just rinse it well to remove excess starch. The tomato sauce should be plain, no added herbs or spices (you’re seasoning it yourself). I grab Muir Glen for the canned stuff—consistent quality and no weird additives in the ingredients list.

No fresh peppers? Frozen diced bell peppers work fine—just thaw and drain them first. Out of tomato sauce? Crushed tomatoes blended smooth gets you close. The oregano and basil can be fresh if you’ve got them—use one-third the amount. Want more depth? A splash of balsamic vinegar at the end adds a nice tang without overpowering the dish.

This keeps well—actually tastes better the next day once the flavors meld. Store in the fridge for up to 4 days, or freeze for 3 months. Reheat with a splash of water to loosen the rice if needed.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in—rice, tomato sauce, broth, onion, garlic—and let it simmer. No stirring, no fuss.
  • Rich and Savory: The tomato sauce and broth soak into the rice, while the garlic and onion add this deep, comforting flavor.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week. Honestly, it might taste even better the next day.
  • Pantry Friendly: Everything comes from my shelf or fridge staples—no last-minute grocery runs, and it’s gentle on my wallet.

Step-by-Step Instructions for Tomato Sauce Rice

Everything comes together in one pot for this simple dish with big flavor.

Step 1: Sauté the Aromatics Until Soft

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion and diced green bell pepper. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent.

I always wait until I see the edges of the onion start to look slightly golden—this builds a flavor base for the dish. Don’t rush this step; undercooked onion will give the dish a raw taste. Add the minced garlic cloves and cook for an additional 30 seconds until fragrant.

Step 2: Toast the Rice and Add Seasonings

Stir in the 1.5 cups long-grain white rice and cook for 1-2 minutes, stirring constantly. You’ll notice the rice grains start to look slightly opaque—this toasting step enhances the nutty flavor and prevents a mushy texture.

Next, add the 1 tsp dried oregano, 1 tsp dried basil, 0.75 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes. Stir well to coat the rice evenly with the spices and aromatics.

Step 3: Add Liquids and Simmer

Pour in the 2 cups canned tomato sauce and 1.75 cups vegetable broth. Stir to combine, making sure to scrape up any browned bits from the bottom of the pot. These bits add depth to the final dish.

Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for 18-20 minutes. You’ll know it’s done when the rice is tender and the liquid has been absorbed. Avoid lifting the lid during cooking—steam is key to even cooking.

Step 4: Rest and Fluff for Perfect Texture

Once the rice is cooked, remove the pot from heat and let it sit, covered, for 5 minutes. This resting period allows the rice to steam and finish cooking evenly without drying out.

Finally, fluff the rice gently with a fork to separate the grains. The texture should be tender but not mushy, with each grain distinct and coated in the rich tomato sauce. Serve warm, and enjoy the bold, savory flavors of this one-pot meal.

👨‍🍳

Pro Tips For Making Tomato Sauce Rice

  • Toast the Rice: Cook the rice in the pot for 2-3 minutes with the onions before adding liquids—this brings out a nutty depth that plain boiled rice just can’t match.
  • Bloom the Garlic: Let the minced garlic sizzle in the oil for just 30 seconds until fragrant, not brown. I learned this the hard way after burning three batches and wondering why my sauce tasted bitter.
  • Skip Unseasoned Broth: Use low-sodium vegetable broth and season to taste as you go—canned tomato sauce can be surprisingly salty, and you don’t want to overdo it.
  • Simmer Covered: Once everything’s in the pot, keep the lid on tight for the full 15-18 minutes. Sounds obvious, but lifting the lid to “check” lets steam escape and turns your rice mushy.

Serving Suggestions for This Dish

Garnish for Freshness

Sprinkle chopped fresh parsley over each serving just before eating—it adds a bright, herbaceous note that cuts through the richness. I also love a drizzle of extra-virgin olive oil for extra depth and shine. 🌿

Add Protein Power

Top your bowl with crumbled feta cheese or grilled chicken breast for added protein. The salty feta contrasts beautifully with the savory tomato, while chicken makes it a complete meal. For vegans, chickpeas or white beans work wonderfully.

Serve with Crusty Bread

Offer warm crusty bread or garlic bread on the side to soak up any leftover sauce. I recommend ciabatta or a baguette—their crisp crust and airy interior are perfect for this dish.

Fresh Veggie Pairing

A simple side salad with mixed greens, cherry tomatoes, and a lemon-olive oil dressing balances the meal. The acidity from the dressing brightens the rich, savory flavors of the rice.

Herb Infusion

Stir in 1 tbsp fresh basil or oregano at the end for a burst of fresh flavor. If using dried herbs, add them during cooking. Fresh herbs make a noticeable difference in the final dish.

Spice It Up

For heat lovers, serve with extra red pepper flakes or a dash of hot sauce on the side. A sprinkle of Parmesan cheese also adds a nice umami kick to each bite. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 6g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but increase the broth to 2.5 cups and simmer for 40-45 minutes. Brown rice needs more liquid and time to soften properly.

2

Why does the rice turn out mushy?

This usually happens from lifting the lid or stirring during cooking. Keep it covered and undisturbed to trap steam for even cooking.

3

Can I add fresh tomatoes?

Replace 1 cup of canned sauce with diced fresh tomatoes. Cook them down first to remove excess liquid.

4

How do I make it spicier?

Increase red pepper flakes to 1 tsp or add 1 diced jalapeño with the onions. Adjust to taste before serving.

★★★★★4.7(12 reviews)
Tyler Campbell