Looking to shake up your dinner routine? Not only are these Stuffed Tomatoes delicious, but they make for a beautiful presentation as well. The filling is a mix of sautéed onions, garlic, ground lamb, cinnamon, and white rice (though any grain can be used) with wonderfully salty feta cheese.
Stuff the ground lamb mixture into hollowed out ripe tomatoes, then bake until the filling is warm. Top with fresh herbs (a mix of cilantro and parsley works beautifully), then serve alongside roasted vegetables or a big green salad. Dinner perfection!
If you love ground lamb as much as we do, be sure to try our Lamb Burger, Ground Lamb Skewers, or these Rosemary Roasted Lamb Chops! next! Or check out all of our easy lamb recipes.

Ingredient Notes
- Large tomatoes: You’ll need 6-8 large ripe tomatoes
- Extra virgin olive oil: To sauté the onion and garlic in.
- Ground lamb: We love the flavor of lamb in this stuffed tomatoes recipe, but you can use ground beef, turkey, chicken, or pork if you prefer.
- Onion: Cooked until softened and slightly sweet.
- Garlic: To add flavor to the lamb and rice filling.
- Cinnamon: Ground cinnamon adds warmth to this dish. We love cinnamon with lamb!
- Kosher salt and freshly ground black pepper: To season everything!
- Fresh herbs: Cilantro and parsley are fantastic, but basil or oregano work too!
- Cooked white rice: Though you can use any grain you like!
- Red wine vinegar: The vinegar helps to balance the flavors of the filling.
- Feta cheese: A match made in heaven with lamb!
You’ll also need a medium skillet and a baking dish that’s at least 2″ deep.

How To Clean The Tomatoes
- Slice the top ½” off of each tomato. If you want, you can reserve the tops for serving.
- Use a spoon to scoop any pulp and seeds out into a bowl — it can be helpful to use a knife to help release them from the sides of the tomato. Discard or set aside for another use.
What can I do with leftover tomato pulp? Try pulsing it in a food processor with extra virgin olive oil and flaky sea salt. Serve over toasted baguette that’s been rubbed with a halved garlic clove for a super quick and simple pan con tomate!


Make The Filling
Heat oil in a large skillet, then sauté onion and garlic until fragrant. Add ground lamb, season with spices (cinnamon and lamb are so good together!). Once browned, add cooked white rice (or any other grain you want), feta cheese, and fresh herbs. A splash of red wine vinegar helps to balance out the flavors.
Divide the ground lamb and rice mixture evenly between the hollowed out tomatoes in a baking dish, then bake for 20 minutes. Sprinkle with flaky sea salt, a bit more feta and parsley, then dig in!
The filling can be made 3-4 days in advance, but the tomatoes should be prepped just before stuffing, otherwise they’ll lose their shape and become soggy.


Store and Freeze
- Leftovers will keep for up to 4 days in an airtight container in a refrigerator.
- Reheat: Warm gently in a microwave for about 1-2 minutes, until the filling is heated. Alternatively, you can warm up in a 350F oven for about 8-10 minutes until hot.
- Don’t freeze this one. Unfortunately, the texture of tomatoes would turn to complete mush if frozen and thawed. Enjoy fresh!

Serving Suggestions
These stuffed tomatoes need nothing more than a big salad. If you want to stick with the same flavor profile, you could serve up our Greek salad.
Lemon roasted potatoes, grilled asparagus, or really any roasted vegetable would make a fantastic side!

If you make this Stuffed Tomatoes recipe, please let us know by leaving a review and rating below!
And make sure to sign up for our newsletter and follow along on Instagram, TikTok, YouTube, Pinterest, and Facebook for more Well Seasoned recipes! Don’t forget to tag us on social channels when you make a recipe at #wellseasonedstudio and upload your photos below! We love seeing what you’re up to in the kitchen!
Tell Us What You Think!
If you make this recipe, don’t forget to leave a review and rating—we value your feedback and it helps us keep creating (and sharing!) free recipes. Your support means the world!
Rate this RecipeBaked Stuffed Tomatoes Recipe with Ground Lamb & Rice
Video

Equipment
Ingredients
- 6-8 large tomatoes
- ¼ cup extra virgin olive oil divided
- 1 lb ground lamb
- ½ onion diced, about 1 cup
- 2 cloves garlic finely chopped
- 1½ tsp Kosher salt divided
- ½ tsp ground cinnamon
- ¼ tsp freshly ground black pepper
- ¼ cup cilantro finely chopped
- 2 Tbsp parsley finely chopped, plus more for garnish
- 1 cup white rice or other grain, cooked
- 2 tsp red wine vinegar
- ½ cup feta cheese crumbled, plus more for serving
- Flaky sea salt for serving
Instructions
- Clean the tomatoes. Preheat an oven to 350F, then drizzle 2 Tbsp of olive oil in a large baking dish. Slice ½” off the top of each tomato, but reserve the tops. Use a spoon to scoop out the pulp and any seeds, then discard. Place the tomatoes cut side up in the baking dish, then sprinkle the insides with ½ tsp Kosher salt, reserving the rest.
- Cook the lamb. Heat 2 Tbsp olive oil in a skillet over medium-high heat. When hot, add diced onion and cook, stirring occasionally, until softened, about 3-5 minutes. Add 2 cloves minced garlic, cook 1 minute more, then add 1 lb ground lamb. Season with remaining 1 tsp Kosher salt, ½ tsp ground cinnamon, and ¼ tsp black pepper, then cook until browned on all sides, about 5-7 minutes.
- Add rice. Stir in 1 cup cooked rice, 2 tsp red wine vinegar, and ½ cup feta cheese, ¼ cup chopped cilantro, and 2 Tbsp chopped parsley, then mix well. Taste and adjust seasoning as needed.
- Stuff the tomatoes. Place heaping spoonfuls of the filling inside each tomato so that it’s mounted on top. Bake for 20 minutes, then serve hot or room temperature with additional chopped parsley, feta cheese, and a sprinkle of flaky sea salt.
Notes
- Filling: The lamb and rice filling can be made 3-4 days in advance, but the tomatoes should be prepped just before stuffing, otherwise they’ll lose their shape and become soggy.
- Leftovers: Enjoy leftover stuffed tomatoes within 3-4 days. Keep in an airtight container in a fridge.
- Reheating: Warm in a microwave for 1-2 minutes until the filling is hot. Alternatively, you can reheat stuffed tomatoes in a 350F oven for 8-10 minutes.



Let us know your thoughts!