There’s something incredibly satisfying about slicing through a perfectly roasted tomato and finding a savory, cheesy, herbed filling waiting inside. These Cheesy Baked Stuffed Tomatoes are a flavor-packed way to turn humble ingredients into a comforting meal or side dish. They’re warm, juicy, and bubbling with melted cheese—perfect for a cozy night in or impressing guests with minimal effort.


These stuffed tomatoes are layered with flavor: sweet roasted tomatoes, herbed rice, gooey mozzarella, and a crisp, golden topping that will have everyone reaching for seconds. Plus, they’re naturally gluten-free and easy to make vegetarian-friendly. Whether you’re serving them as a main course or alongside grilled meats or salad, these baked beauties deserve a spot in your regular rotation.
What Kind of Tomatoes Work Best for Stuffing?
Look for medium to large, firm tomatoes like beefsteak or vine-ripened tomatoes that can hold their shape while baking. They should be ripe but not too soft. Hollowing them out is simple, and the insides can even be blended into a base for soup or sauce—no waste here!
Ingredients for the Cheesy Baked Stuffed Tomatoes
- Tomatoes: The star of the dish! Choose medium-large, firm tomatoes so they don’t collapse when baked.
- Cooked Rice: Adds heartiness and makes the filling satisfying and substantial.
- Mozzarella Cheese: For that melty, stretchy, cheesy goodness in every bite.
- Parmesan Cheese: Gives a salty, nutty kick and helps the top crisp up beautifully.
- Garlic: Brings a rich depth of flavor to the filling.
- Olive Oil: Keeps everything moist and enhances the tomato’s natural flavor.
- Italian Seasoning: A blend of herbs that ties the whole dish together.
- Salt and Pepper: To season everything just right.
How To Make the Cheesy Baked Stuffed Tomatoes
Step 1: Prep the Tomatoes
Slice the tops off the tomatoes and gently scoop out the pulp and seeds using a spoon. Be careful not to puncture the sides. Lightly salt the insides and place them upside down on paper towels to drain while you prepare the filling.
Step 2: Mix the Filling
In a bowl, combine cooked rice, minced garlic, half the mozzarella, a tablespoon of parmesan, a drizzle of olive oil, and a generous pinch of Italian seasoning. Mix until everything is well incorporated.
Step 3: Stuff the Tomatoes
Flip the tomatoes upright and fill each one generously with the rice and cheese mixture. Don’t pack too tightly—you want a nice balance of textures.
Step 4: Top and Bake
Sprinkle the remaining mozzarella and parmesan on top of each tomato. Drizzle a little olive oil over each one and finish with another dash of Italian seasoning. Bake in a preheated oven at 375°F (190°C) for about 20-25 minutes until the tops are bubbly and golden.
Step 5: Serve Warm
Let them rest for a few minutes after baking. The flavors will settle, and they’ll be easier to serve.

How to Serve and Store Cheesy Baked Stuffed Tomatoes
These tomatoes are best enjoyed hot from the oven, when the cheese is still gooey and the tops have that perfect golden crust. You can store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for best results—this helps keep the tops crispy instead of soggy.
What to Serve With Cheesy Baked Stuffed Tomatoes?
Garlic Bread
Crispy, buttery garlic bread is perfect for scooping up the cheesy, tomatoey filling.
Green Salad
A crisp, fresh salad with lemon vinaigrette helps balance the richness of the tomatoes.
Grilled Chicken
Simple grilled chicken pairs perfectly for a complete and wholesome meal.
Roasted Vegetables
Add a tray of seasonal roasted vegetables to your oven for an easy, nutritious side.
Creamy Soups
Try pairing with this comforting Cheeseburger Soup to round out a hearty meal.
Want More Comforting Side Dish Ideas?
If you loved these cheesy baked stuffed tomatoes, check out these crave-worthy comfort dishes from the Savor Queen kitchen:
- Dad’s Creamy Cheesy Au Gratin Potatoes for a nostalgic, creamy potato classic.
- Easy Cheesy Scalloped Potatoes that deliver buttery, melty layers.
- Parmesan Baked Potatoes for an easy, crispy potato delight.
- Roasted Rosemary Sweet Potatoes if you’re after something sweet-savory and herby.
- Creamy Cranberry Salad to add a fruity twist to the table.
Save This Pin For Later
Add this comforting idea to your favorite Pinterest board so you can revisit it anytime you’re craving something simple and delicious.
Have you experimented with other fillings like quinoa or couscous? Or added a sprinkle of red pepper flakes for heat? Share your twists in the comments below—I’d love to see what you’ve created!
Need more inspiration? Explore my daily kitchen creations on SavorQueen.com on Pinterest. Your next favorite might be waiting there.
Cheesy Baked Stuffed Tomatoes
- Total Time: 40 minutes
- Yield: 4 stuffed tomatoes
- Diet: Vegetarian
Description
If you’re looking for an easy dinner idea or a healthy snack that still feels indulgent, Cheesy Baked Stuffed Tomatoes are exactly what you need. These juicy tomatoes are filled with herbed rice, melty mozzarella, and a crisp cheesy topping, then baked until golden and bubbling. Whether you’re after quick comfort food or flavorful vegetarian dinner ideas, this recipe delivers on all fronts. It’s a smart addition to your weeknight rotation or a creative side for your next gathering.
Ingredients
4 medium-large tomatoes
1 cup cooked rice
1 cup shredded mozzarella cheese
3 tablespoons grated parmesan cheese
2 cloves garlic, minced
1 tablespoon olive oil
1 teaspoon Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
1. Slice the tops off the tomatoes and scoop out the insides carefully. Sprinkle salt inside and place them upside down to drain.
2. In a bowl, mix cooked rice, garlic, half of the mozzarella, 1 tbsp parmesan, olive oil, Italian seasoning, salt, and pepper.
3. Turn tomatoes upright and stuff each with the rice mixture. Don’t pack too tightly.
4. Top each with remaining mozzarella and parmesan. Drizzle with a bit of olive oil and sprinkle extra Italian seasoning.
5. Bake at 375°F (190°C) for 20–25 minutes until tops are golden and bubbly.
6. Let them rest 5 minutes before serving.
Notes
To make this vegan, swap cheese for plant-based alternatives.
For extra flavor, stir in a teaspoon of pesto to the rice mixture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed tomato
- Calories: 220
- Sugar: 5g
- Sodium: 390mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 20mg
Keywords: easy recipe, comfort food, quick dinner, healthy snack, stuffed tomato
