Mediterranean Shrimp & Tomato Rice Skillet

Mediterranean Shrimp & Tomato Rice Skillet

This post may contain affiliate links. Read our disclosure policy.

If you want a vibrant, deeply satisfying dinner that comes together in a single pan without a pile of dishes to wash afterward, this Mediterranean shrimp and tomato rice skillet is your answer. We are cooking the rice right in the flavorful tomato broth alongside plump shrimp, which means every single grain absorbs all those rich, garlicky juices. Don't worry if you have never cooked raw rice directly in a skillet before; just follow the liquid-to-grain ratio, and you will get tender, fluffy results every time.

Why You'll Love This Recipe

  • Uses just one skillet for both the rice and the shrimp, cutting cleanup down to practically zero.
  • The rice absorbs savory tomato and garlic broth directly, giving it incredible depth of flavor compared to plain boiled rice.
  • Ready from scratch in about 30 minutes, making it completely realistic for busy weeknights.
  • Packed with classic Mediterranean staples like briny olives, crumbled feta, and sweet cherry tomatoes.
  • Shrimp cooks in just a few minutes right on top of the finished rice, eliminating any risk of rubbery, overcooked seafood.

Ingredients You'll Need (and Why)

long-grain white rice: Long-grain varieties stay separate and fluffy when cooked in a skillet, unlike short-grain rice which tends to get sticky or gummy.

diced tomatoes: Using canned diced tomatoes along with their juices provides the essential liquid base needed to steam the raw rice to perfection.

large shrimp: Peeled and deveined large shrimp cook gently in the residual steam of the finished rice, ensuring they stay plump and juicy instead of rubbery.

Kalamata olives: Their sharp, briny kick cuts through the rich tomato sauce and balances out the creamy, salty feta cheese.

feta cheese: Adding it right at the end allows it to soften slightly from the heat of the skillet without completely melting into a heavy cream sauce.

How to Make It

Building the Flavor Base

Every great one-pan rice dish starts with aromatics. Sweating the onions slowly builds natural sweetness, while a quick toast of the dry rice grains in the oil creates a protective barrier that helps the grains stay distinct and fluffy rather than mushy as they absorb the simmering tomato broth.

Simmering the Rice

Because we are cooking raw rice directly in the sauce, moisture management is key. Bringing the broth and tomatoes to a boil ensures everything starts at the right temperature before you clamp on the lid and reduce the heat to low. Resist the urge to lift the lid while it simmers, as keeping the steam trapped is what cooks the rice evenly.

Steaming the Shrimp & Finishing

Shrimp cooks remarkably fast and can turn rubbery if boiled or over-seared. By nestling the raw shrimp into the rice during the last few minutes of cooking, they gently steam to tender, pink perfection without drying out. A final rest off the heat lets the flavors settle and gives you the best texture.

Success Tips

  • Always pat your shrimp completely dry with paper towels before adding them to the skillet; excess surface moisture will water down your sauce.
  • Keep your burner on low during the 15-minute rice simmer phase. If the heat is too high, the liquid will evaporate before the rice kernels have a chance to soften all the way through.
  • Do not skip the 5-minute resting period at the end! It allows the moisture to distribute evenly through the rice so it scoops easily without sticking to the pan.

Variations

  • Swap the white rice for brown long-grain rice, keeping in mind that you will need to increase the broth by about 1/2 cup and simmer for roughly 40 minutes.
  • Add a handful of fresh baby spinach at the same time you add the shrimp for an extra boost of greens.

Storage & Make-Ahead

Fridge: Store leftover shrimp and rice in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat with a splash of water to restore moisture.

FAQ

Can I use frozen shrimp for this recipe?

Yes! Just make sure to thaw them completely and pat them thoroughly dry with paper towels before adding them to the skillet so they don't release excess water.

Why is my rice still hard after 15 minutes?

If your rice is still crunchy, your heat may have been too high during the simmer, causing the liquid to evaporate too quickly. Stir in 2 tablespoons of extra broth, cover tightly, and cook on low for another 3 to 5 minutes.

Can I use brown rice instead of white rice?

You can, but brown rice requires a longer cooking time and more liquid. Add an extra 1/2 cup of broth and increase the covered simmer time to about 40 minutes before adding the shrimp.

⏱️
Prep
10 mins
🔥
Cook
20 mins
Total
30 mins
🍽️
Servings
4 servings
👩‍🍳
Difficulty
Easy

Mediterranean Shrimp & Tomato Rice Skillet

Make a quick, one-pan Mediterranean shrimp and tomato rice skillet in under 30 minutes. Juicy shrimp, garlic, and fluffy rice in a vibrant tomato sauce.

📌 Pin

Ingredients

Servings: 4 servings

Want to Save This Recipe?

Enter your email and we'll send the link straight to your inbox — plus new recipes each week.

Thanks! Please check your inbox to confirm.

Instructions

  1. Heat the extra-virgin olive oil in a large, deep skillet over medium heat until shimmering.
  2. Add the diced yellow onion and cook for 4 to 5 minutes, stirring occasionally, until soft and translucent.
  3. Stir in the minced garlic and cook for about 30 to 60 seconds until fragrant, making sure not to let it brown.
  4. Add the rinsed long-grain white rice directly to the skillet, stirring for 1 minute so the grains are lightly coated in oil and toasted.
  5. Pour in the diced tomatoes with their juices, chicken broth, dried oregano, kosher salt, and black pepper. Stir well to combine.
  6. Bring the mixture to a lively boil over medium-high heat.
  1. Once boiling, immediately reduce the heat to low, cover the skillet tightly with a lid, and let it simmer undisturbed for 15 minutes.
  2. While the rice cooks, pat the shrimp completely dry with paper towels and season lightly with a pinch of salt and pepper.
  3. After 15 minutes, remove the lid. The liquid should be mostly absorbed and the rice tender. Nestle the raw shrimp evenly into the top of the rice, scattering the Kalamata olives around them.
  4. Cover the skillet back up with the lid and cook for another 4 to 5 minutes, or until the shrimp are completely pink and opaque.
  5. Remove the skillet from the heat, take off the lid, and sprinkle the crumbled feta cheese and fresh parsley all over the top.
  6. Let the skillet rest uncovered for 5 minutes so the rice can firm up slightly, then serve warm with fresh lemon wedges.
420 kcal
Calories
26g
Protein
48g
Carbs
14g
Fat

Rate This Recipe

Made this? Let others know how it turned out.

About the Author

harrycruse

Recipe developer and home cook sharing tested, reliable recipes with step-by-step photos. Update this bio under Users > Your Profile.

Leave a Review

Your email address will not be published. Required fields are marked *