Beef and Tofu Stuffed Tomatoes with Shrimp Salsa
This creative dish turns the humble tomato into a vessel for a rich and savory filling, complemented by a bright and refreshing salsa. The combination of beef, tofu, and tomato creates a satisfying and filling base, while the shrimp salsa adds a pop of color and a burst of citrusy flavor. As the tomatoes bake, the aroma of roasted vegetable and savory meat fills the air, teasing the senses and building anticipation. The final dish is a visually stunning arrangement of colors and textures, with the tomatoes tender and the filling creamy, all topped with a vibrant and refreshing salsa.

Ingredients
- •4 large tomatoes
- •1 pound beef sirloin, cut into 1-inch cubes
- •1 block firm tofu, drained and crumbled
- •1/4 cup olive oil
- •2 cloves garlic, minced
- •1 teaspoon dried oregano
- •Salt and pepper to taste
- •1 pound large shrimp, peeled and deveined
- •1/2 cup diced fresh mango
- •1/4 cup chopped fresh cilantro
- •2 tablespoons freshly squeezed lime juice
- •Optional: crumbled feta cheese for serving
Dietary Info
Instructions
- 1
Preheat oven to 375°F.
- 2
Cut the tops off the tomatoes and scoop out the insides, leaving a shell.
- 3
In a large bowl, combine the beef, tofu, olive oil, garlic, and oregano.
- 4
Stuff each tomato with the beef and tofu mixture and place on a baking sheet.
- 5
Bake the tomatoes for 20-25 minutes, or until tender.
- 6
Meanwhile, combine the shrimp, mango, cilantro, and lime juice in a bowl.
- 7
Stir to combine and season with salt and pepper to taste.
- 8
Serve the tomatoes hot, topped with the shrimp salsa and feta cheese if desired.
Cook This with Sous
Get recipes like this from ingredients you already have. Free to download.
