Heat the oil in an oven proof skillet over a medium-high heat. Add the onion and cook, stirring, until softened, about 3 minutes, then add the garlic and cook for 1 minute. Add the tomatoes and bring to a boil. Reduce the heat to medium-low and let simmer for about 5 minutes, until the tomato juices thicken.
Remove from the heat. Stir in the parsley, basil, dried oregano and shrimp and season with salt and pepper. Sprinkle the feta over the top. Bake until the shrimp are cooked through and cheese melts, about 12 minutes.
Serve with whole wheat orzo, rice or a side of roasted or steamed broccoli or green beans.
Notes
Hint: If you do not have an oven proof skillet, cook tomato mixture first, then transfer tomatoes along with other ingredients to a casserole dish before baking
Substitutions
Shrimp swap – Use scallops or chunks of white fish like cod.
Feta alternative – Try goat cheese for a milder, creamier twist.
Tomato base – Substitute with canned fire-roasted tomatoes for extra depth.
Top Tips
Use large shrimp for the best texture and flavor.
Crumble the feta into larger chunks to keep it from melting completely.
Roast the tomatoes slightly before adding shrimp for deeper flavor.
Let the dish rest for a few minutes after baking to allow the flavors to meld.
How to Store
Refrigerate: Store leftovers in an airtight container for up to 2 days.
Reheat: Warm gently in the oven or on the stovetop over low heat to avoid overcooking the shrimp.
Freeze: Not recommended, as shrimp can become rubbery when thawed.