Stuffed Tomatoes
My stuffed tomato recipe combines buttery risotto with tender oyster mushrooms, all packed in seasoned and juicy tomatoes. This dish is not only delicious but also versatile enough to serve as a healthy side or a main course for any occasion. The combination of flavors and textures makes it a standout choice for family dinners, gatherings, or meal prep throughout the week.
Why You’ll Love This Recipe
- Delicious Flavor: The blend of buttery risotto and earthy mushrooms creates a rich taste that elevates simple tomatoes into a gourmet dish.
- Easy to Prepare: With just a few steps, you can whip up this delightful recipe in under 30 minutes.
- Versatile Meal: Stuffed tomatoes can be served as an elegant appetizer or transformed into a hearty main dish.
- Healthy Ingredients: Packed with fresh vegetables and wholesome grains, this recipe is nutritious without compromising on flavor.
- Impressive Presentation: Vibrant tomatoes filled with colorful ingredients make for a visually appealing dish that will impress your guests.
Tools and Preparation
To successfully prepare stuffed tomatoes, you’ll need some essential kitchen tools that will make the process smooth and efficient.
Essential Kitchen Tools
- Baking dish
- Large skillet
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
Why These Tools Matter
- Baking dish: A good quality baking dish ensures even cooking and browning of your stuffed tomatoes.
- Large skillet: This allows for even sautéing of your ingredients, ensuring they are cooked perfectly before being stuffed.
- Measuring cups and spoons: Precise measurements lead to consistent results every time you make this delicious recipe.
Ingredients
Ingredients:
– 4 large tomatoes (Beefsteak or Roma tomatoes are best. Aim for tomatoes at least 5 ounces.)
– 2 tablespoons butter
– 1 large red onion (diced)
– 2/3 cup oyster mushrooms (thinly sliced)
– 2 ounces rice (uncooked)
– 3/4 cup vegetable broth
– 2 teaspoons Italian seasoning
– 3 tablespoons parmesan cheese

How to Make Stuffed Tomatoes
Step 1: Preheat the Oven
Preheat your oven to 200C/400F. This ensures that your stuffed tomatoes will bake evenly.
Step 2: Prepare the Tomatoes
- Cut off the tops from the tomatoes and gently scoop out the insides. Reserve the innards for later use.
- If needed, lightly trim the base of the tomatoes to help them stand upright.
- Place the prepared tomatoes in a small baking dish.
Step 3: Cook the Filling
- In a large skillet over medium-high heat, melt the butter.
- Add the diced red onion, sautéing until translucent (about 3–4 minutes).
- Add the sliced oyster mushrooms, cooking for another couple of minutes until softened.
- Stir in the uncooked rice, cooking until it glistens (about 1–2 minutes).
- Gradually pour in the vegetable broth, stirring regularly until all liquid is absorbed.
Step 4: Season and Combine
- Once the rice has absorbed all liquid, add in the Italian seasoning and reserved tomato insides.
- Cook for an additional couple of minutes before stirring in the parmesan cheese, mixing well.
Step 5: Stuff the Tomatoes
Evenly distribute the filling among the hollowed-out tomatoes.
Step 6: Bake
Bake in your preheated oven for about 20 minutes, or until golden on top. Enjoy your delicious stuffed tomatoes!
How to Serve Stuffed Tomatoes
Stuffed tomatoes are a versatile dish that can be enjoyed in various ways. Whether you want a light meal or a hearty side, there are plenty of serving suggestions to complement these delicious creations.
As a Main Course
- Serve with a fresh salad for a balanced meal.
- Pair with crusty bread to soak up the flavors.
With Additional Proteins
- Add grilled chicken on the side for extra protein.
- Serve alongside baked turkey for a wholesome feast.
For Vegetarians
- Accompany with roasted vegetables for a colorful plate.
- Pair with quinoa or couscous for added texture and nutrients.
As Part of a Platter
- Include stuffed tomatoes on a charcuterie board with cheeses and olives.
- Add them to a Mediterranean platter alongside hummus and pita.
How to Perfect Stuffed Tomatoes
To make your stuffed tomatoes even better, consider these helpful tips.
- Choose ripe tomatoes: This enhances flavor and makes them easier to scoop.
- Season well: Don’t forget to season both the filling and the inside of the tomatoes for maximum taste.
- Cook rice al dente: This ensures it remains firm when baking and absorbs flavors without becoming mushy.
- Experiment with fillings: Feel free to add other vegetables or proteins based on your preferences.
- Garnish before serving: A sprinkle of fresh herbs like basil or parsley adds freshness and color.

Best Side Dishes for Stuffed Tomatoes
Stuffed tomatoes can shine even brighter when paired with the right sides. Here are some delightful options to consider.
- Garlic Bread: Crispy bread infused with garlic butter complements the soft texture of stuffed tomatoes perfectly.
- Mixed Green Salad: A simple salad with vinaigrette provides freshness and crunch, balancing the meal.
- Roasted Potatoes: Crispy roasted potatoes add heartiness and can be flavored with herbs similar to those in the stuffed tomatoes.
- Steamed Asparagus: Lightly steamed asparagus offers a vibrant green contrast and pairs well with Italian flavors.
- Couscous Salad: Fluffy couscous mixed with chopped veggies makes for an excellent side that absorbs sauces well.
- Grilled Vegetables: Seasoned grilled veggies bring smoky flavors that complement the stuffed tomatoes beautifully.
Common Mistakes to Avoid
When making stuffed tomatoes, it’s easy to overlook some key steps. Here are common mistakes to avoid for the best results.
- Skipping tomato selection: Using low-quality or small tomatoes can result in a soggy dish. Choose large, firm tomatoes like Beefsteak or Roma for the best texture.
- Overfilling the tomatoes: Stuffing too much filling can cause the tomatoes to split. Fill them generously but leave a bit of space at the top for expansion during baking.
- Ignoring seasoning: Underseasoned filling can lead to bland stuffed tomatoes. Be sure to taste your mixture before stuffing and adjust seasoning as needed.
- Not preheating the oven: Baking in a cold oven can lead to uneven cooking. Always preheat your oven to ensure even heat distribution.
- Forgetting to reserve tomato insides: Discarding the scooped-out flesh means losing valuable flavor. Use it in your filling for an extra burst of tomato goodness.
Refrigerator Storage
-
- Duration*: Store stuffed tomatoes in the refrigerator for up to 3 days.
-
- Containers*: Use an airtight container to keep them fresh and prevent moisture loss.
Freezing Stuffed Tomatoes
-
- Duration*: You can freeze stuffed tomatoes for up to 2 months.
-
- Containers*: Use freezer-safe containers or wrap them tightly in plastic wrap and aluminum foil.
Reheating Stuffed Tomatoes
- Oven: Preheat your oven to 180C/350F, place stuffed tomatoes on a baking sheet, and heat for about 15-20 minutes until warmed through.
- Microwave: Place one stuffed tomato on a microwave-safe plate and heat for 1-2 minutes, checking every 30 seconds.
- Stovetop: Heat in a skillet over medium heat with a splash of water, covering it with a lid until warm.

Frequently Asked Questions
What are Stuffed Tomatoes?
Stuffed tomatoes are hollowed-out tomatoes filled with flavorful mixtures, often including rice, vegetables, and cheese, making them a delicious main course or side dish.
How do I choose the right tomatoes for stuffing?
For the best results with stuffed tomatoes, opt for large varieties like Beefsteak or Roma that have thick walls and are sturdy enough to hold fillings without collapsing.
Can I customize my Stuffed Tomatoes?
Absolutely! Feel free to add different vegetables, proteins like chicken or turkey, or swap out spices based on your preference. The recipe is highly versatile!
How should I serve Stuffed Tomatoes?
Stuffed tomatoes can be served warm as a main dish alongside salads or as a hearty side with grilled meats. They also pair well with crusty bread.
Can I make Stuffed Tomatoes ahead of time?
Yes! You can prepare stuffed tomatoes in advance and store them in the fridge. Just reheat before serving for a quick and delicious meal.
Conclusion
This stuffed tomato recipe is not only delicious but also incredibly versatile. With its rich flavors and healthy ingredients, it makes for an excellent main course or side dish. Customize it with your favorite ingredients and enjoy this delightful meal that’s sure to impress!
Stuffed Tomatoes
Indulge in the delightful flavors of stuffed tomatoes, where juicy, vibrant tomatoes are filled with a creamy risotto mixed with tender oyster mushrooms and aromatic spices. This recipe is perfect for any occasion, whether as a sophisticated appetizer or a hearty main dish that will satisfy everyone at the table. With its colorful presentation and rich taste, this dish is not only visually appealing but also packed with nutritious ingredients, making it an ideal choice for family dinners, gatherings, or meal prep. Easy to prepare in under 30 minutes, these stuffed tomatoes are sure to impress your guests while providing a comforting and wholesome meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Ingredients
- 4 large tomatoes (Beefsteak or Roma)
- 2 tablespoons butter
- 1 large red onion (diced)
- 2/3 cup oyster mushrooms (thinly sliced)
- 2 ounces rice (uncooked)
- 3/4 cup vegetable broth
- 2 teaspoons Italian seasoning
- 3 tablespoons parmesan cheese
Instructions
- Preheat your oven to 200C/400F.
- Cut off the tops of the tomatoes and scoop out the insides, reserving them for later.
- In a skillet over medium-high heat, melt butter and sauté onions until translucent. Add mushrooms and cook until softened.
- Stir in rice, allowing it to glisten before adding vegetable broth. Cook until liquid is absorbed.
- Mix in Italian seasoning and reserved tomato flesh; stir in parmesan cheese.
- Stuff the filling into the hollowed tomatoes and place them in a baking dish.
- Bake for about 20 minutes until golden on top.
Nutrition
- Serving Size: 1 stuffed tomato (approximately 250g)
- Calories: 210
- Sugar: 5g
- Sodium: 400mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 15mg
