If you’re craving a vibrant, cozy dinner that balances bright, tangy flavors with hearty comfort, this Shrimp with Tomato Sauce, Feta & Rice Recipe is about to become your new go-to. Juicy shrimp meet a rich and aromatic tomato sauce bursting with mushrooms, garlic, and warm spices, all served over tender rice and finished with creamy feta cheese that adds a lovely salty contrast. It’s a dish that feels both fresh and satisfying, perfect for weeknight dinners or impressing friends with something that looks gourmet but comes together easily in your own kitchen.
Ingredients You’ll Need
The beauty of this recipe lies in its simplicity and how each ingredient plays a vital role in building layers of flavor and texture. From the sweet shrimp to the sautéed mushrooms, and the creamy feta topping, every component is essential and works wonderfully together.
- 1 pound shrimp (thawed, de-veined, tails removed): Fresh, clean shrimp provide a juicy, meaty base rich in ocean flavor.
- 1 Tbsp olive oil: Used twice—once to coat shrimp and again for cooking the veggie mix—bringing a silky mouthfeel and richness.
- 1/2 cup rice, uncooked (or 3 cups cooked): A neutral but fluffy base that soaks up all the savory juices perfectly.
- 2 cloves garlic, minced: Adds a fragrant punch that wakes up the entire dish.
- 3 cups sliced cremini mushrooms: Earthy mushrooms add umami depth and a meaty texture to complement the shrimp.
- 1 tsp dried oregano: Brings herbal warmth reminiscent of Mediterranean flavors.
- 1 tsp chili powder (mild/not spicy): Offers a subtle smoky kick without overwhelming heat.
- 1/2 tsp cumin: Provides a nutty, slightly sweet background note enhancing the sauce’s complexity.
- 1 cup tomato sauce (such as marinara): The tangy, rich base of the sauce that ties everything together beautifully.
- 3 cups baby spinach: Adds freshness, color, and a gentle leafy texture to the dish.
- 1/4 cup crumbled feta cheese: Salty, creamy, and crumbly, feta adds the perfect finishing touch that brightens up every bite.
- Salt + pepper, to taste: Needed to balance and enhance the natural flavors.
- Optional: red pepper flakes; chopped parsley or basil: For those who want more heat or a fresh herby twist on top.
How to Make Shrimp with Tomato Sauce, Feta & Rice Recipe
Step 1: Prepare and Season the Shrimp
Start by prepping your shrimp—make sure they’re fully thawed if frozen, and then remove the shells, tails, and veins. Pat them dry with a paper towel to help them sear beautifully. Toss the shrimp in 1 tablespoon of olive oil along with salt and pepper; this simple step ensures the shrimp stay juicy and flavorful during cooking.
Step 2: Cook the Rice
While preparing the shrimp, cook your rice according to package instructions. The rice acts as the perfect fluffy canvas for the rich shrimp and tomato sauce topping that you’ll be making next. Setting this early means everything comes together smoothly at plating time.
Step 3: Sauté the Shrimp
Heat a large pan over medium-high heat and cook the shrimp for just 1 to 2 minutes per side until they turn pink and opaque — avoid overcooking to keep them tender. Don’t overcrowd the pan; cook in batches if needed. Once done, transfer the shrimp to a clean bowl and set aside, keeping that wonderfully savory shrimp flavor locked in.
Step 4: Build the Veggie-Tomato Sauce
In the same pan, add another tablespoon of olive oil. Toss in the minced garlic and sauté for 1 to 2 minutes until wonderfully fragrant. Next, add your sliced cremini mushrooms along with dried oregano, chili powder, cumin, salt, and pepper. Cook everything for 8 to 10 minutes until the mushrooms are golden and tender, stirring frequently for even cooking.
Step 5: Wilt the Spinach and Add Tomato Sauce
Add the baby spinach to the pan and cook for about 2 minutes until just wilted—this fresh green will brighten the sauce’s deep flavors. Pour in the tomato sauce and stir, letting it bubble gently for a few minutes so the spices meld and the sauce thickens slightly.
Step 6: Finish with Shrimp and Feta
Turn off the heat, then carefully stir the cooked shrimp into the rich tomato-vegetable sauce, allowing them to soak up all the flavors. Serve the steaming rice into bowls and spoon the shrimp-tomato mixture over the top. Finally, sprinkle crumbled feta cheese generously over each portion—the creamy tang of the feta creates a delightful finish that melts slightly as you mix it in for every bite.
How to Serve Shrimp with Tomato Sauce, Feta & Rice Recipe
Garnishes
Sprinkle chopped fresh parsley or basil to add a bright, herby freshness that cuts through the richness. For spice lovers, a pinch of red pepper flakes will bring just enough heat without overshadowing the other flavors. These little touches elevate the dish visually and flavor-wise with minimum effort.
Side Dishes
This dish is complete on its own, but pairing it with a crisp green salad, garlic bread, or roasted vegetables makes for a fulfilling meal. A simple cucumber and tomato salad dressed in lemon juice and olive oil refreshes the palate and complements the bold shrimp and feta combination beautifully.
Creative Ways to Present
For a stunning presentation, serve the shrimp and sauce in shallow bowls with the rice molded into a neat mound using a small bowl or ramekin. Alternatively, turn this recipe into a colorful stuffed bell pepper by spooning the shrimp-tomato mixture into hollowed peppers before topping with feta and baking briefly. It’s a showstopper for hosting casual dinner parties!
Make Ahead and Storage
Storing Leftovers
Leftover shrimp with tomato sauce can be stored in an airtight container in the refrigerator for up to 3 days. Keep the rice separate if possible to avoid it becoming too soggy. Reheat gently to preserve the delicate texture of the shrimp and maintain the brightness of the sauce.
Freezing
This dish can be frozen, but shrimp texture may slightly change upon thawing. For best results, freeze the tomato sauce and rice separately. When ready to eat, thaw overnight in the refrigerator and reheat slowly on the stove. Adding fresh feta just before serving ensures the best flavor.
Reheating
Reheat leftovers over low heat, gently warming the shrimp and sauce while stirring regularly to prevent sticking. A splash of water or broth can help loosen the sauce if it thickens too much. Avoid microwaving on high to keep the shrimp tender and avoid rubberiness.
FAQs
Can I use frozen shrimp straight from the freezer?
It’s best to thaw shrimp fully before cooking to ensure even cooking and to avoid extra moisture in the pan. Thaw them overnight in the fridge or quickly under cold running water before patting dry.
What type of rice works best with this recipe?
Long grain white rice or basmati works beautifully here as they stay fluffy and absorb the sauce well, but you can also use brown rice for a nuttier flavor and added fiber.
Can I make this recipe vegetarian?
Absolutely! Swap the shrimp for firm tofu or cooked chickpeas to enjoy the same savory tomato sauce and feta cheese vibes without seafood.
Is the feta cheese necessary?
While the dish is delicious without it, feta adds a wonderful salty tang and creamy texture that rounds out the flavors perfectly. If you prefer, you can use goat cheese or a mild mozzarella as alternatives.
How spicy is this dish?
The chili powder used is mild, so the dish has a gentle warmth rather than heat. You can adjust the spice level easily by adding red pepper flakes or using a spicier chili powder if you like some kick.
Final Thoughts
This Shrimp with Tomato Sauce, Feta & Rice Recipe is a shining example of how straightforward ingredients and simple techniques can create something truly special. It’s warm, welcoming, and packed with layers of flavor that feel both familiar and exciting. I hope you give it a try soon—you might just find yourself making it on repeat as much as I do!
Print
Shrimp with Tomato Sauce, Feta & Rice Recipe
A flavorful and hearty dish featuring tender shrimp cooked in a savory tomato and vegetable sauce, served over fluffy rice and topped with tangy crumbled feta cheese. This recipe combines aromatic spices, sautéed mushrooms, and fresh spinach for a satisfying meal that’s perfect for any night of the week.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
Shrimp
- 1 pound shrimp (thawed, de-veined, tails removed)
- 1 Tbsp olive oil
- Salt and pepper, to taste
Rice
- 1/2 cup rice, uncooked (or 3 cups cooked)
Veggie-Tomato Sauce
- 1 Tbsp olive oil
- 2 cloves garlic, minced
- 3 cups sliced cremini mushrooms (about 10 whole mushrooms)
- 1 tsp dried oregano
- 1 tsp mild chili powder
- 1/2 tsp cumin
- 1 cup tomato sauce (marinara recommended)
- 3 cups baby spinach
- 1/4 cup crumbled feta cheese
- Salt and pepper, to taste
Optional Garnishes
- Red pepper flakes for added spice
- Chopped parsley or basil for garnish
Instructions
- Prepare the shrimp: If frozen, thaw the shrimp thoroughly. Remove shells, tails, and veins. Pat the shrimp dry with a paper towel and place them in a clean bowl. Toss with 1 tablespoon of olive oil, salt, and pepper until they are evenly coated.
- Cook the rice: Prepare the rice according to the package instructions and set aside once cooked.
- Cook the shrimp: Heat a large pan over medium-high heat. Add the shrimp to the pan in a single layer without overcrowding. Cook each side for 1-2 minutes until shrimp turn pink and opaque. Work in batches if necessary. Transfer cooked shrimp to a clean bowl and set aside.
- Sauté garlic: In the same pan, add the remaining 1 tablespoon of olive oil. Add minced garlic and sauté for 1-2 minutes until fragrant, being careful not to burn it.
- Cook mushrooms and spices: Add sliced cremini mushrooms, dried oregano, chili powder, cumin, salt, and pepper to the pan. Cook for 8-10 minutes, stirring frequently until the mushrooms soften and develop a brown color.
- Add spinach: Stir in the baby spinach and cook for about 2 minutes, until it wilts completely.
- Combine tomato sauce: Pour the tomato sauce over the mushroom and spinach mixture. Stir well and cook for a few minutes until the sauce starts to bubble. Adjust seasoning with salt and pepper as desired.
- Mix shrimp into sauce: Turn off the heat and gently fold the cooked shrimp into the tomato-vegetable sauce to warm through.
- Serve: Spoon cooked rice into serving bowls. Top with the shrimp and tomato-vegetable sauce mixture. Sprinkle crumbled feta cheese over each serving and stir slightly to combine. Optionally, garnish with red pepper flakes and fresh herbs for added flavor. Enjoy hot!
Notes
- Work in batches to avoid overcrowding the pan when cooking shrimp to ensure even cooking and browning.
- Use mild chili powder to keep a gentle spice level; add red pepper flakes if you prefer more heat.
- Feta cheese adds a tangy contrast to the savory sauce but can be omitted for a dairy-free option.
- You can substitute cremini mushrooms with button mushrooms if not available.
- Leftovers keep well in the refrigerator for up to 2 days and reheat nicely on the stovetop or microwave.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean