Ground Beef and Rice Stuffed Tomatoes

Most stuffed tomatoes end up watery and mushy because people don’t drain the tomato insides properly before filling them. The filling slides around inside a soggy shell, and by the time it’s cooked through, the tomato has collapsed into mush. When you follow this method, you get firm tomato shells that hold their shape, a seasoned ground beef and rice filling that stays put, and a dish that’s ready in under an hour from start to finish.

Ground Beef and Rice Stuffed Tomatoes
Ground Beef and Rice Stuffed Tomatoes 1

Why This Recipe Works

  • Firm tomato shells that don’t collapse: Scooping out the seeds and juice, then salting the insides draws out excess moisture so the walls stay intact during cooking.
  • Filling that stays moist and flavorful: Cooking the ground beef with aromatics first, then mixing it with partially cooked rice means everything finishes at the same time without drying out.
  • Done in under an hour: Using quick-cooking white rice instead of brown rice cuts the total time in half while keeping the texture tender.
  • No fussy plating required: These bake in a single dish and go straight to the table, making cleanup minimal and serving straightforward.

Ingredient Breakdown

Here’s what you need to build this dish properly.

  • Ground beef: Use Standard ground beef (80/20), so the filling stays tender and doesn’t pack down tight. One and a half pounds feeds four people with enough filling to stuff six medium tomatoes.
  • Large tomatoes: Pick firm ones that are ripe but not soft. Six medium tomatoes give you enough room for filling without splitting during cooking.
  • White rice: One cup uncooked rice absorbs the beef juices and creates a cohesive filling. Cook it halfway before mixing with the beef so it finishes in the oven.
  • Onion: One medium onion diced fine releases its sweetness when cooked with the beef and adds body to the filling.
  • Garlic: Three cloves minced add depth without overpowering the tomato flavor.
  • Beef broth: One and a half cups mixed with the rice keeps everything moist and seasoned throughout cooking.
  • Tomato paste: Two tablespoons concentrate the tomato flavor and thicken the filling slightly.
  • Salt and black pepper: Season the filling generously before stuffing so every bite tastes complete.
  • Olive oil: Two tablespoons for cooking the beef and aromatics, plus more for the baking dish.

How to Make Ground Beef and Rice Stuffed Tomatoes Step by Step

Ground Beef and Rice Stuffed Tomatoes
Ground Beef and Rice Stuffed Tomatoes 2

This process breaks into three clear stages: preparing the tomatoes, building the filling, and baking everything together until the tomatoes soften and the rice absorbs all the liquid.

Prep

Get your tomatoes ready and your filling components measured so cooking moves smoothly.

  • Cut the tops off each tomato. Slice off the top quarter inch where the stem sits, then use a small spoon or melon baller to scoop out the seeds and juice, leaving a half-inch shell. This step removes the watery center so the tomato stays firm during baking.
  • Salt the insides generously. Sprinkle salt inside each hollowed tomato and place them cut-side down on a paper towel for ten minutes. The salt draws out any remaining moisture so the walls don’t soften too much in the oven.
  • Start the rice cooking. Bring one and a half cups of beef broth to a boil, add one cup of white rice, then reduce heat to low and cover. Cook for five minutes, then remove from heat and let it sit covered for five more minutes. The rice should be partially cooked and still slightly firm.

Cook

Brown the beef with aromatics, then combine everything into a cohesive filling that’s ready to stuff.

  • Heat oil in a large skillet over medium-high heat. Once it shimmers, add the diced onion and cook for three minutes until soft and starting to turn golden. This releases the onion’s natural sugars and builds the flavor base for the filling.
  • Add the ground beef and cook until browned. Break it into small pieces as it cooks, stirring often, until no pink remains and the beef releases its fat. This takes about five to seven minutes and creates the savory foundation for the filling.
  • Stir in the garlic and tomato paste. Cook for one minute, stirring constantly, so the garlic softens and the tomato paste darkens slightly. This step deepens the flavor and prevents the garlic from tasting raw.
  • Mix in the partially cooked rice. Stir the rice into the beef mixture along with salt and pepper to taste. The rice should be evenly coated with the beef and broth, creating a unified filling that holds together.

Finish and Serve

Stuff the tomatoes, bake them until tender, and let them rest before serving.

  • Pat the tomato shells dry with a paper towel. This removes any remaining surface moisture so the filling doesn’t slide around inside the tomato during baking.
  • Spoon the beef and rice filling into each tomato. Pack it gently but firmly so it stays in place, mounding slightly at the top. Overstuffing causes the filling to spill out, so fill just to the rim.
  • Arrange stuffed tomatoes in a baking dish. Place them cut-side up, then pour one cup of beef broth around the base of the dish. This liquid keeps the tomatoes from drying out and adds flavor to the finished dish.
  • Bake at 375 degrees for thirty to thirty-five minutes. The tomato shells should be tender but still holding their shape, and the filling should be hot throughout. Pierce one with a fork to check that it’s soft enough to eat easily.

Tips and Variations

Ground Beef and Rice Stuffed Tomatoes
Ground Beef and Rice Stuffed Tomatoes 3

These adjustments let you customize the dish while keeping the core technique solid.

  • Add cheese on top: Sprinkle grated Parmesan or mozzarella over each tomato five minutes before the end of baking so it melts into the filling without browning too much.
  • Use brown rice instead: If you prefer brown rice, cook it completely before mixing with the beef, then reduce the baking time to twenty minutes since the rice is already tender. Check out Cheesy Chicken Broccoli Scalloped Potatoes for another one-dish dinner idea.
  • Swap ground beef for ground turkey: Use the same amount of ground turkey for a leaner option. Cook it the same way, but watch the timing since turkey can dry out faster if overcooked.
  • Make it spicy: Add one teaspoon of red pepper flakes or one diced jalapeño to the beef mixture for heat. This works especially well if you’re serving Creamy Chicken Francese as a second dinner option later in the week.

Serving and Storage

Serve these warm straight from the oven, and store leftovers properly so they stay fresh.

  • Serve immediately while the tomato shells are still warm and firm. Let them cool for two minutes after removing from the oven so you don’t burn your mouth, but eat them while the texture is best.
  • Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in a 325-degree oven for fifteen minutes, covered with foil, so the tomato doesn’t dry out.
  • Freeze unbaked stuffed tomatoes for up to two months. Arrange them on a baking sheet, freeze solid, then transfer to a freezer bag. Bake from frozen at 375 degrees for forty-five to fifty minutes, adding five minutes to the time.

Ground Beef and Rice Stuffed Tomatoes

Firm tomato shells filled with a savory mixture of seasoned ground beef and rice, then baked until tender. This easy one-dish dinner is ready in under an hour and delivers hearty flavor with minimal cleanup.
Prep Time 20 minutes
Cook Time 35 minutes
Draining Time 10 minutes
Total Time 55 minutes
Servings: 4 people
Course: Main Course
Cuisine: American
Calories: 510

Ingredients
  

Tomatoes
  • 6 medium tomatoes firm and ripe
  • salt for tomato interiors
Filling
  • 1.5 lb ground beef 80/20 preferred
  • 1 cup white rice uncooked
  • 2.5 cups beef broth divided
  • 1 medium onion finely diced
  • 3 cloves garlic minced
  • 2 tbsp tomato paste
  • 2 tbsp olive oil
  • black pepper to taste

Equipment

  • Baking Dish
  • Large Skillet
  • Saucepan
  • Spoon or Melon Baller

Method
 

  1. Preheat the oven to 375°F (190°C). Lightly oil a baking dish.
  2. Slice the tops off the tomatoes and scoop out the seeds and juice, leaving sturdy shells about 1/2-inch thick.
  3. Salt the inside of each tomato and place cut-side down on paper towels for 10 minutes to drain excess moisture.
  4. Bring 1 1/2 cups beef broth to a boil. Add the rice, cover, cook for 5 minutes, then remove from heat and let stand covered for 5 minutes.
  5. Heat olive oil in a large skillet over medium-high heat. Add onion and cook for 3 minutes until softened.
  6. Add ground beef and cook until browned, breaking it into small pieces as it cooks.
  7. Stir in garlic and tomato paste. Cook for 1 minute until fragrant.
  8. Add the partially cooked rice, season with salt and black pepper, and mix until evenly combined.
  9. Pat tomato shells dry and spoon the filling into each tomato, packing gently and mounding slightly on top.
  10. Arrange tomatoes in the baking dish and pour the remaining 1 cup beef broth around the base.
  11. Bake for 30 to 35 minutes until tomatoes are tender but still holding their shape. Rest 2 minutes before serving.

Notes

For extra flavor, top with grated Parmesan or mozzarella during the last 5 minutes of baking. Leftovers keep well in the refrigerator for up to 3 days.

FAQs

Can I make these ahead of time?

Yes, stuff the tomatoes up to eight hours before baking, cover them with plastic wrap, and refrigerate. Add five minutes to the baking time since they’ll be cold when they go in the oven.

What if my tomatoes are too small?

Use larger tomatoes or reduce the filling amount so it doesn’t overflow. You can also bake any extra filling in a small dish alongside the tomatoes.

Can I use instant rice?

Instant rice works but tends to get mushy. If you use it, skip the pre-cooking step and add it directly to the beef mixture, then reduce baking time to twenty minutes.

Why is my filling watery after baking?

The tomatoes released too much liquid, which means you either didn’t salt them long enough before stuffing or the tomatoes were too ripe. Choose firmer tomatoes next time and salt for the full ten minutes.

Final Thoughts

This is a straightforward dinner that delivers real results every time you make it. The tomato shells stay firm, the filling stays put, and everything finishes together without fussing. Once you nail the salting step and the rice timing, you’ll notice how clean and satisfying the whole meal feels on the plate.

Leave a Comment

Recipe Rating