Mexican Rice With Shrimp Recipe: Coastal Flavors in One Skillet

Mexican Rice With Shrimp Recipe: Coastal Flavors in One Skillet

This one-skillet dish brings the vibrant flavors of coastal Mexico straight to your kitchen. The shrimp cooks quickly, while the rice absorbs all the bold spices and aromatics.

I’ve perfected the timing so the shrimp stays tender and the rice turns out fluffy every time. A simple sofrito base builds layers of flavor without complicated techniques.

The result is a colorful, fragrant meal that’s as satisfying as it is impressive. Each bite delivers savory rice, juicy shrimp, and a hint of smoky depth.

Ready in under 45 minutes, it’s the perfect weeknight solution for a taste of the coast.

👨‍🍳
Difficulty
Hard
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Rice with Shrimp

Pantry staples meet fresh shrimp for a one-skillet taste of the coast.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Large Shrimp 🍤 1 lb Peeled, deveined, tails on or off
Olive Oil 🫒 3 tbsp Divided for cooking
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for sofrito base
Red Bell Pepper 🌶️ 1 whole Diced for color and sweetness
Roma Tomatoes 🍅 2 whole Diced, seeds removed
Chicken Broth 🥣 2 ½ cups Low-sodium preferred for control
Tomato Paste 🍅 2 tbsp For concentrated umami depth
Ground Cumin 🌿 1 tsp Toasted briefly for nuttiness
Smoked Paprika 🌶️ 1 tsp Key for that coastal smokiness
Dried Oregano 🍃 1 tsp Mexican oregano if available
Bay Leaf 🌿 1 whole Removed before serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍈 1 whole Juiced, plus wedges for serving
Salt 🧂 1 ½ tsp Divided, to taste

The shrimp quality matters here. Wild-caught from the seafood counter (ask for the day’s catch) or frozen at Whole Foods—thaw in cold water first. For the rice, jasmine or basmati work too but long-grain white absorbs the sofrito best. I grab my spices from Penzeys when I can—their smoked paprika has that perfect coastal depth. Don’t skip rinsing the rice (worth the extra minute).

No fresh cilantro? Flat-leaf parsley works in a pinch (different flavor, still fresh). Short on time? Pre-diced onions and peppers from the grocery store save chopping. For extra smokiness, add half a chipotle in adobo (minced fine). The chicken broth can be subbed with vegetable broth—just add a pinch more salt. And yes, frozen shrimp is totally fine (just thaw properly).

Leftovers keep 3-4 days in the fridge—reheat with a splash of water to loosen the rice. The flavors actually deepen overnight. Freezes for 2 months if you double the batch. I always make extra for lunches (the shrimp reheats surprisingly well).

❤️

Why You’ll Love This Recipe

  • One-Pan Meal: I love tossing the rice, shrimp, and onions in a single skillet—minimal cleanup, maximum flavor.
  • Garlic-Infused Bite: The sizzle of garlic and shrimp in olive oil creates a smell so good, my neighbors ask what’s cooking.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need dinner ready in under 30 minutes.
  • Budget Stretcher: A pound of shrimp and pantry staples feed my family of four without breaking the bank.

Step-by-Step Instructions for Mexican Rice With Shrimp

This one-pan wonder comes together with simple technique and bold coastal flavors.

Step 1: Toast the Rice and Build the Sofrito Base

Heat 2 tbsp olive oil in a large skillet over medium heat. Add the 1.5 cups long-grain white rice and toast for 3-4 minutes, stirring frequently, until the grains turn light golden brown and smell nutty. This prevents the rice from becoming mushy later.

Push the rice to one side of the skillet and add the remaining 1 tbsp olive oil to the cleared space. Add the finely diced yellow onion, diced red bell pepper, and minced garlic cloves. Sauté for 4-5 minutes until the vegetables soften and the onion becomes translucent.

Step 2: Incorporate Aromatics and Tomatoes

Stir the 2 tbsp tomato paste into the vegetable mixture and cook for 1 minute to deepen its flavor. Add the diced Roma tomatoes, 1 tsp ground cumin, 1 tsp smoked paprika, and 1 tsp dried oregano. Cook for 2-3 minutes until the tomatoes begin to break down and the spices become fragrant.

This step builds the flavor foundation. The tomato paste caramelizes slightly, while the spices bloom in the hot oil, creating a rich, aromatic base for the rice.

Step 3: Add Liquids and Simmer the Rice

Pour in the 2.5 cups chicken broth and add the 1 whole bay leaf and 1 tsp salt (reserve the remaining 0.5 tsp salt for the shrimp). Stir to combine, scraping up any browned bits from the bottom of the skillet. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes.

After 15 minutes, check the rice—it should be nearly tender with most of the liquid absorbed. If it’s still very firm, add ¼ cup water and cook for an additional 5 minutes.

Step 4: Cook the Shrimp and Finish the Dish

Nestle the 1 lb large shrimp into the rice, pressing them slightly into the surface. Sprinkle with the remaining 0.5 tsp salt. Cover and cook for 5-6 minutes until the shrimp turn opaque and pink and the rice is fully tender. Avoid overcooking the shrimp, as they’ll continue to heat once removed from the skillet.

Once the shrimp are cooked, remove the skillet from the heat. Discard the bay leaf, then squeeze the juice of the 1 whole lime over the top. Let the dish rest, covered, for 5 minutes.

Step 5: Garnish and Serve

Fluff the rice gently with a fork, then scatter the 0.25 cup fresh cilantro over the top. Serve the rice and shrimp hot, with extra lime wedges on the side for squeezing.

The cilantro adds a bright, fresh finish, while the lime juice enhances the coastal flavors. Each bite should be packed with smoky, savory, and slightly tangy notes, with perfectly cooked shrimp nestled into the fluffy rice.

👨‍🍳

Pro Tips For Making Mexican Rice With Shrimp

  • Toast the Rice First: Cook the rice in olive oil for 3-4 minutes until golden—this adds nutty depth and prevents mushiness. I learned this the hard way after ending up with bland, sticky rice more than once.
  • Pat Shrimp Dry: Blot the shrimp with a paper towel before cooking to guarantee a good sear instead of steaming. Sounds tedious, but it actually changes the outcome.
  • Skip Overcrowding: Cook shrimp in a single layer so they brown properly instead of releasing water. After ruining a batch with soggy shrimp, I now use a larger pan or do it in shifts.
  • Bloom the Garlic: Add minced garlic to the oil for just 30 seconds until fragrant—any longer and it turns bitter. My grandmother swore by this, and she was right.

Essential Equipment for mexican rice with shrimp

Skillet Selection

I always reach for my 12-inch cast iron skillet for this—it distributes heat evenly and retains it beautifully. A heavy-bottomed stainless steel works too, but avoid nonstick as you need those browned bits for flavor development. 🔥

Wooden Spoon

A wooden spoon is essential for stirring the rice while toasting and scraping up the fond. I keep one dedicated to my skillet cooking. It won’t scratch your pan like metal utensils might.

Sharp Chef’s Knife

You’ll be dicing onion, bell pepper, and tomatoes—a 8-inch chef’s knife makes quick work of prep. I use Wüsthof and it glides through veggies. Keep it sharp for safety and precision.

Cutting Board

A large plastic or wooden cutting board gives you space to prep all vegetables at once. I prefer plastic for easy cleanup. Place a damp towel underneath to prevent slipping while chopping.

Measuring Tools

Accurate measurements matter here—use dry measuring cups for rice and liquid measuring cup for broth. A set of measuring spoons ensures proper spice ratios. I keep mine from OXO in a drawer.

Citrus Juicer

A handheld citrus reamer helps extract every drop of lime juice efficiently. Roll the lime on the counter first to maximize juice yield. Fresh lime makes all the difference in this dish. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 180mg60%
Sodium 850mg37%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead?

Yes, but adjust the liquid to 3 cups and simmer for 40-45 minutes. The texture will be chewier, and the dish may take on a nuttier flavor.

2

What if my shrimp are frozen?

Thaw them in cold water for 15-20 minutes before cooking. Pat dry thoroughly so they sear properly in the rice.

3

Can I make this ahead of time?

Store in an airtight container for up to 3 days. Reheat with a splash of water to restore moisture.

4

Why toast the rice first?

Toasting enhances the nutty flavor and prevents the grains from turning mushy as they absorb the cooking liquid. It’s a key step for perfect texture.

★★★★★5.0(14 reviews)
Tyler Campbell