Restaurant-Style Rice Stuffed Tomatoes

Italian Rice Stuffed Tomatoes
Toasting the rice and adding the tomato pulp back into the filling stops the grains from getting mushy, which keeps your Rice Stuffed Tomatoes firm and savory.
  • Time: 20 min active + 60 min cooking
  • Flavor/Texture Hook: Tangy roasted skins with fluffy, herbed rice
  • Perfect for: A hearty vegetarian main or a cozy Sunday dinner

The smell of roasting tomatoes hitting a hot oven is something that always takes me back to family dinners. There's that specific aroma, a mix of sweet acidity and toasted garlic, that fills the whole house.

But let's be honest, if you've tried this before, you know the nightmare of the "soggy bottom." Too often, the tomatoes release a lake of water, and your filling turns into a watery porridge instead of a distinct, fluffy grain.

I used to struggle with that exact problem until I stopped treating the rice like a side dish and started treating it like a risotto. By searing the rice first and controlling the moisture, you get a result where the tomato holds its shape and the filling stays light.

This version of Rice Stuffed Tomatoes is all about the balance between the bright, acidic shell and a rich, salty center. It's a straightforward meal that doesn't need a million pots, just a bit of patience while the oven does the heavy lifting.

Why This Filling Works

  • Searing the Rice: Frying the rice in olive oil before adding liquid creates a protective layer on each grain. This prevents them from clumping together or absorbing too much moisture from the tomato walls.
  • Pulp Integration: Using the reserved tomato pulp instead of just broth adds a layer of natural sweetness and acidity that you can't get from a store-bought stock.
FeatureFresh HerbsDried HerbsImpact
Flavor ProfileBright and grassyConcentrated and earthyFresh adds a "garden" feel
TextureSoft leavesSmall grainsFresh feels more rustic
Best UsedEnd of cookingBeginning of cookingDried infuses deeper

Tools for the Job

No specialty equipment is required for this recipe. You'll just need a medium saucepan and a standard baking dish (approximately 9x13 inches). I recommend a serrated knife for removing the tomato tops, as it cuts through the skin without bruising the fruit.

To stir the filling, a silicone spatula is most effective for preventing the rice from sticking to the pan. Using a heavy bottomed saucepan, like a Le Creuset, will help ensure the rice toasts evenly without burning in the middle.

The Ingredient Breakdown

ComponentPurposeSubstitute Notes
Long grain white riceProvides a fluffy, neutral baseBasmati works well, but brown rice needs more liquid
Large ripe tomatoesActs as the edible vesselBeefsteak tomatoes are best for their size
Parmesan cheeseAdds salty, umami depthPecorino Romano for a sharper taste
Vegetable brothInfuses flavor into the grainsWater with a bouillon cube works in a pinch

Gathering Your Ingredients

  • 5 large ripe tomatoes Why this? Firm skins hold up better in the oven
  • 2 tbsp extra virgin olive oil (for the tomatoes)
  • 1/2 tsp sea salt
  • 1 cup long grain white rice Why this? Stays distinct and fluffy
  • 2 cups vegetable broth
  • 2 tbsp olive oil (for the sauté)
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 1/4 cup fresh parsley, chopped
  • 2 tbsp fresh basil, torn
  • 1 tsp dried oregano
  • 1/2 cup grated Parmesan cheese
  • 1/4 tsp black pepper

If you don't have Parmesan, a small amount of crumbled feta adds a great Greek twist. For the rice, if you only have brown rice, remember that it takes significantly longer to simmer, so you'll need to adjust your timing by about 20 minutes.

Putting It All Together

Preparing the Tomato Shells

  1. Use a serrated knife to cut off the top 1 inch of each tomato, keeping the lids for later use.
  2. Carefully remove the pulp and seeds, leaving a wall about 1/4 inch thick. Note: Save the pulp in a small bowl!
  3. Lightly coat the inside of the tomatoes and the bottom of the lids with a pinch of salt and olive oil.
  4. Stand the hollowed tomatoes upright in a baking dish.

Cooking the Savory Filling

  1. Warm 2 tbsp olive oil in a saucepan over medium heat. Sauté the onions and garlic until they are translucent and aromatic.
  2. Stir in the rice and cook for 2 minutes until the edges of the grains appear slightly clear.
  3. Pour in the vegetable broth along with half of the saved tomato pulp. Cover and simmer on low for 15 minutes until the rice is al dente (with a slight bite).
  4. Take the pan off the heat. Mix in the Parmesan cheese, black pepper, oregano, basil, and parsley.

The Final Bake

  1. Spoon the rice mixture into the tomatoes, pressing down lightly but avoiding over packing.
  2. Place the lids back on the tomatoes and bake at 180°C (350°F) for 60 minutes until the tomatoes have softened and are slightly charred on top.

Fixing Common Issues

Tomatoes Releasing Too Much Water

If you notice a pool of liquid at the bottom of the dish halfway through, just carefully drain it with a spoon. You can also put a few slices of potato at the bottom of the pan to act as a sponge. This keeps your Rice Stuffed Tomatoes from steaming in their own juices.

Rice Filling Staying Hard

If the rice is still a bit crunchy after baking, it usually means the tomatoes were too dry and didn't provide enough steam. Next time, ensure you don't over scoop the tomato walls. If it's already happened, you can add a tiny splash of broth to the dish and cover it with foil for another 10 minutes.

Tomatoes Collapsing

This happens when the walls are scooped too thin. To avoid this, keep the 1/4 inch wall consistent. If they do lean, just prop them up against each other in the pan.

Adjusting the Batch Size

To make a smaller batch of 2 or 3 Rice Stuffed Tomatoes, simply halve the filling ingredients. Because you are working with less liquid, monitor the rice carefully during the simmer phase to ensure it doesn't evaporate too quickly and burn.

When preparing a double batch for a crowd, avoid doubling the salt and oregano. Start with 1.5x the spices and taste the filling before stuffing. Use two baking dishes rather than one oversized pan to prevent the tomatoes in the center from steaming and becoming mushy.

Kitchen Myths Debunked

Some people believe you need to parboil the tomatoes before stuffing them. That's not true. Baking them raw allows the natural sugars to caramelize, which gives the dish a much deeper flavor.

Another common myth is that you should cook the rice fully before stuffing. If you do that, the rice will become overcooked and gummy during the hour in the oven. Cooking it al dente is the only way to get the right texture.

Storage and Leftover Tips

Store leftovers in a sealed glass dish in the refrigerator for a maximum of 3 days. When you're ready to eat, warm them in the oven at 175°C (350°F) for about 15 minutes to ensure the tomato skin doesn't get too limp.

USDA guidance warns that cooked rice can develop bacteria if it remains at room temperature for too long, so it's best to chill your filling quickly before stuffing the tomatoes if you're preparing them a day in advance.

To avoid wasting ingredients, save the leftover tomato pulp. Mix it into a simple marinara or fold it into a morning omelet for a bit of extra acidity. For a light appetizer to serve alongside these, my Vegetarian Salad Rolls offer a great contrast to the rich, baked rice.

Customizing Your Fillings

For a Greek Stuffed Tomato experience, swap the Parmesan for crumbled feta and add a handful of pitted Kalamata olives to the rice. This version is a staple in Mediterranean cooking and tastes great cold or hot.

If you want an Italian Style Protein Boost, stir in some cooked ground sausage or pancetta during the sauté phase with the onions. The fat from the meat blends with the vegetable broth for a much heavier, comforting meal.

For a Mediterranean Vegan Twist, replace the Parmesan with nutritional yeast or a vegan almond based ricotta. It maintains that salty, cheesy vibe without the dairy. If you're craving more fresh options to pair with this, try my Vietnamese Salad Rolls.

You can also try a zesty citrus lift by adding a squeeze of lemon juice and some lemon zest to the filling just before stuffing. This cuts through the richness of the cheese and brightens the whole dish.

Serving Your Meal

These Rice Stuffed Tomatoes are wonderful served directly in the baking dish for a relaxed, family style presentation. I like to finish them with a light drizzle of olive oil and a sprig of fresh basil for a vibrant pop of color.

For a more sophisticated presentation, try plating each tomato on a bed of baby arugula or a spoonful of Greek yogurt. The peppery bite of the greens or the creaminess of the yogurt provides a perfect counterpoint to the tomato's acidity.

Keep it simple; this is a rustic meal meant to be enjoyed with crusty bread to mop up the savory pan juices. It is an effortless, hearty way to utilize vine ripened tomatoes.

Recipe FAQs

How to bake a tomato?

Slice off the top and scoop out the pulp. Rub the interior with olive oil and salt, then place the tomatoes upright in a baking dish before filling and roasting.

What are popular stuffed tomato fillings?

Rice and cheese combinations are the most common. This recipe uses a savory blend of long grain white rice, Parmesan cheese, and fresh herbs like basil and parsley.

Is it true that rice absorbs all the tomato juice to prevent sogginess?

That is actually a myth. While rice does soak up moisture, you can avoid a soggy result by scooping out the seeds and pulp and rubbing the walls with olive oil.

What can I make with tomatoes, bell peppers, and onions?

Sauté them together for a hearty base. You can use these ingredients for these stuffed tomatoes or apply a similar aromatic base to a traditional soup.

How to make the filling for rice stuffed tomatoes?

Sauté diced onion and garlic in olive oil. Stir in rice for two minutes, then simmer with vegetable broth and reserved tomato pulp for 15 minutes until al dente before stirring in cheese and herbs.

Rice Stuffed Tomatoes

Italian Rice Stuffed Tomatoes Recipe Card
Preparation time:20 Mins
Cooking time:01 Hrs
Servings:5 Pieces
Category: Main CourseCuisine: Italian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
342
% Daily Value*
Total Fat 15
Sodium 450
Total Carbohydrate 41
   Dietary Fiber 3
   Total Sugars 5
Protein 8
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: