Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Lightly oil a baking dish.
- Slice the tops off the tomatoes and scoop out the seeds and juice, leaving sturdy shells about 1/2-inch thick.
- Salt the inside of each tomato and place cut-side down on paper towels for 10 minutes to drain excess moisture.
- 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.
- Heat olive oil in a large skillet over medium-high heat. Add onion and cook for 3 minutes until softened.
- Add ground beef and cook until browned, breaking it into small pieces as it cooks.
- Stir in garlic and tomato paste. Cook for 1 minute until fragrant.
- Add the partially cooked rice, season with salt and black pepper, and mix until evenly combined.
- Pat tomato shells dry and spoon the filling into each tomato, packing gently and mounding slightly on top.
- Arrange tomatoes in the baking dish and pour the remaining 1 cup beef broth around the base.
- 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.
