Stuffed tomatoes are a classic of Mediterranean home cooking: colorful, satisfying, and surprisingly simple to prepare. Years of making them have taught me they work equally well as a quick weeknight meal or an elegant main for guests. They combine bright tomato flavor with a savory, well-seasoned stuffing that bakes into a tender, aromatic dish.

The version here blends sausage, ham, garlic, parsley and soaked bread with tomato juices for a filling that is moist, flavorful and nicely textured. The recipe is forgiving: you can adapt the filling to use rice, orzo, mushrooms or other ground meats. Serve with a simple green salad for a fresh, balanced meal.
In this Article
- Which kind of tomatoes are best to use
- Ingredient tips
- Equipment needed
- Cooking tips and step-by-step instructions
- What to serve with stuffed tomatoes
- Substitutions and suggestions
- Storage and reheating options
- Frequently Asked Questions
Which kind of tomatoes are best to use with this stuffed tomato recipe?
Choose firm, round tomatoes that are large enough to hold the stuffing. Beefsteak and other large slicing tomatoes are easy to find and ideal for this recipe. Heirlooms also work beautifully when they are firm—not overly ripe—because they keep their shape during baking.
Look for tomatoes with a bright color and taut skin. If you plan to stuff smaller tomatoes, shorten the baking time accordingly so the filling cooks through without collapsing the fruit.
Ingredient tips
This recipe uses a short list of pantry-friendly ingredients. The components combine to create a moist, well-bound stuffing with layers of savory flavor.
- Tomatoes: Medium for a light dinner, larger if you want a more substantial portion. They should be firm rather than soft.
- Garlic and shallot: Provide aromatic depth; mince finely so they blend into the stuffing.
- Flat-leaf parsley: Fresh parsley adds brightness and herbal freshness; chop it finely.
- Cooked ham: Leftover ham or deli ham both work—dice or chop small.
- White bread: Crust removed, torn into pieces and combined with tomato seedings so it soaks up juices and binds the stuffing. Day-old bread works fine.
- Worcestershire sauce: A small dash adds umami and complexity.
- Sausage meat: Choose plain sausage meat without heavy additional spices so the tomato and herbs can shine.
- Salt and pepper, butter: To season and prepare the baking dish.

Equipment needed
Minimal equipment is required: a sharp knife, a small spoon for hollowing the tomatoes, a mixing bowl, a food processor (optional) or a knife for chopping, and an ovenproof baking dish with sides high enough to cradle the tomatoes. A cooling rack is helpful to drain excess tomato liquid after hollowing.
Cooking tips and step-by-step instructions
Have all ingredients prepped before you start. Follow these steps for consistent results:
- Preheat the oven to 400°F (about 200°C).
- Cut the top “cap” off each tomato, about 1 inch from the stem; reserve the caps.
- Use a small spoon to remove seeds and membranes from the tomato cavities; collect the seedings in a bowl. Season the tomato interiors with salt and place them upside down on a cooling rack to drain excess water for a few minutes.
- Tear the white bread into chunks and add to the bowl with the tomato seedings so the bread soaks up the juices.
- Finely chop parsley, garlic and ham—use a food processor or chop by hand—and add to the bread and seed mixture.
- Add the sausage meat, Worcestershire sauce, salt and pepper. Mix with your hands until the stuffing is evenly combined and moist but not soupy.
- Butter an ovenproof dish. Fill each tomato cavity with the stuffing, allowing the filling to mound slightly or overflow a bit for a crisp edge. Replace the caps.
- Bake in the preheated oven. Smaller tomatoes need about 25–30 minutes; larger tomatoes will take 35–45 minutes. The filling should be cooked through and the tomato tender but holding shape.
- Let the tomatoes rest a few minutes before serving to allow the filling to settle and cool slightly.

What do you serve with your stuffed tomato recipe?
Stuffed tomatoes pair well with simple, fresh sides. A crisp green salad dressed with a shallot vinaigrette or butter lettuce with lemon-shallot dressing complements the rich filling. Light vegetable sides such as peas with mint or sautéed greens also make a bright accompaniment.
Substitutions and suggestions
- Vegetarian option: Replace the sausage and ham with a sautéed mix of mushrooms, shallot and garlic, deglazed with a splash of white wine.
- Use leftover cooked rice or orzo as the base instead of bread for a different texture; stir in peas or herbs for extra flavor.
- Ground beef, turkey or chicken can replace sausage meat for alternative protein choices—adjust seasonings to taste.
Storage and reheating options
Leftovers keep well when stored properly.
Refrigerator
- Refrigerate in an airtight, high-sided container for up to three days.
Freezer
- Cool completely, then freeze in an airtight container for up to one month. Note that freezing changes the tomato’s texture—best results come from eating the dish fresh or refrigerated rather than repeatedly frozen.
- To reheat from frozen, place in an ovenproof dish and bake in a preheated 350°F (175°C) oven for about 20–30 minutes, until heated through.

Frequently Asked Questions
What is the best-eating tomato?
Varieties prized for eating raw include Brandywine, Cherokee Purple and Sun Gold; they differ in sweetness, acidity and texture. For stuffing, choose tomatoes that are flavorful but still firm enough to hold up during baking.
What is the best tomato for slicing and eating?
Large slicing varieties such as Big Beef or beefsteak produce generous, even slices that work well on sandwiches and salads.
What are the benefits of tomatoes?
Tomatoes are nutritious and provide antioxidants, vitamins and minerals. They make a flavorful, low-calorie base for many dishes.
Recipe: Baked Stuffed Tomatoes
Prep time: 15 minutes • Cook time: 40 minutes • Total: 55 minutes • Serves: 4
Ingredients
- 4 medium tomatoes
- 1 garlic clove, minced
- 1 shallot, finely chopped
- 3 tablespoons flat-leaf parsley, chopped
- 4 slices cooked ham, chopped
- 2 slices white bread, crust removed and torn into pieces
- 1/2 teaspoon Worcestershire sauce
- 1/2 pound sausage meat
- Salt and pepper to taste
- Butter for the baking dish
Instructions
- Preheat oven to 400°F (200°C).
- Cut off the tomato caps and set aside. Scoop out seeds and membranes into a bowl. Season the tomato cavities with salt and let them drain briefly, upside down, on a cooling rack.
- Add the torn bread to the bowl with the tomato seedings so the bread absorbs the juices.
- Chop parsley, garlic and ham; add to the bowl. Add sausage meat, Worcestershire sauce, salt and pepper and mix until combined.
- Butter an ovenproof dish. Fill each tomato with the stuffing, mounding slightly, and place the caps on top.
- Bake 25–30 minutes for small tomatoes, 35–45 minutes for larger ones, until the filling is cooked and the tomatoes are tender.
- Allow to rest briefly before serving.
Nutrition (approx. per serving)
Calories: 277 • Carbohydrates: 13 g • Protein: 16 g • Fat: 18 g • Fiber: 2 g
These baked stuffed tomatoes are adaptable, visually appealing and tasty—perfect for using ripe summer tomatoes or transforming leftovers into a new, comforting dish.