Spicy Shrimp Over Rice: A Flavor-Packed Easy Meal

Spicy Shrimp Over Rice is an easy 40–50 minute fish dinner made with tender seared shrimp, fluffy seasoned white rice, and a smoky tomato-garlic sauce. The recipe serves 4 and uses pantry-friendly ingredients, including fire-roasted tomatoes, paprika, chili powder, cumin, lime juice, and fresh herbs.

Every bite brings juicy shrimp, mild sweetness from softened onion, savory garlic, gentle smokiness, and adjustable chile heat. The shrimp are quickly seared and added back at the end, so they stay tender while the sauce thickens around them.

Jump to Recipe

Why You’ll Love This Recipe

Spicy shrimp over rice in tomato-garlic sauce

This spicy shrimp dinner has the comfort of a rice bowl and the bright, savory character of a quick tomato skillet. The rice creates a soft, neutral base for the sauce, while the shrimp bring a delicate seafood flavor that works beautifully with smoky spices and lime.

It is also an efficient meal for a busy evening. The rice cooks in one saucepan while the shrimp and sauce come together in a skillet, and the total cooking time stays within the researched 25–30 minute range after 15–20 minutes of preparation.

The heat level is easy to control. The seeded jalapeño adds a fresh chile note without overwhelming the sauce, while the cayenne can be reduced, omitted, or increased to taste. For another shrimp dinner with a fajita-style profile, take a look at our easy shrimp fajita recipe.

Because the shrimp cook separately before the sauce is finished, they develop better color and stay juicy. This small technique makes a noticeable difference in texture and keeps the finished dish from tasting flat or overcooked.

Ingredients You’ll Need

Ingredients for spicy shrimp over rice

The rice needs only long-grain white rice, water or chicken stock, salt, and butter or olive oil. Stock gives the grains a deeper savory flavor, but water works perfectly when you want the tomato sauce and spices to be the main focus.

For the skillet, use 1 1/2 pounds of large shrimp that are peeled and deveined. Fresh or thawed shrimp both work, but they must be patted very dry before seasoning. Moisture on the surface can cause steaming instead of the quick browning this recipe needs.

The sauce begins with a small yellow onion, four garlic cloves, and a seeded minced jalapeño. Fire-roasted diced tomatoes add a subtle roasted taste, while tomato paste gives the sauce body and a concentrated tomato flavor.

The spice mixture combines smoked paprika, chili powder, cumin, cayenne, kosher salt, and black pepper. Lime juice stirred in at the end cuts through the richness, and chopped cilantro or parsley provides a fresh finish.

  • Use chicken stock in both the rice and sauce for a fuller savory taste.
  • Choose parsley instead of cilantro if you prefer a milder herbal finish.
  • Use the optional jalapeño for a fresh pepper flavor, or leave it out for less heat.

If you enjoy comforting rice-based dinners, our simple chicken and rice casserole is another hearty option for the dinner table.

How to Make It Step-by-Step

Cooking seasoned shrimp in a skillet

Step 1: Rinse the rice under cool water until the water runs mostly clear. Put it in a saucepan with 2 1/4 cups water or chicken stock, 1/2 teaspoon salt, and 1 tablespoon butter or olive oil. Bring the mixture to a boil, cover it, reduce the heat to low, and simmer for 15–18 minutes.

Step 2: Turn off the heat when the rice has absorbed the liquid and let the covered saucepan stand for 5 minutes. This resting time allows the moisture to distribute through the grains. Fluff gently with a fork so the rice stays light rather than compressed.

Step 3: While the rice cooks, pat the shrimp thoroughly dry with paper towels. Toss them with about half of the smoked paprika, chili powder, cumin, cayenne, kosher salt, and black pepper, making sure the seasoning coats both sides.

Step 4: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Arrange the shrimp in a single layer and cook for about 1–2 minutes per side, just until pink and nearly cooked through. Move them to a plate immediately so the residual heat does not overcook them.

Step 5: Pour the remaining tablespoon of olive oil into the same skillet. Add the diced onion and sauté for 3–4 minutes, stirring occasionally, until soft and lightly translucent. Add the minced garlic and jalapeño and cook for about 30 seconds, just until fragrant.

Step 6: Stir in the diced tomatoes, tomato paste, remaining spices, and 1/2 cup chicken stock or water. Scrape the bottom of the skillet to loosen any flavorful browned bits, then simmer for 5–8 minutes until the sauce is slightly thickened.

Step 7: Return the shrimp and any juices from the plate to the skillet. Cook for another 1–2 minutes, turning gently, until every shrimp is fully opaque. Stir in the fresh lime juice and taste for salt.

Step 8: Spoon hot rice into four serving bowls and top with the spicy shrimp and tomato sauce. Finish with chopped cilantro or parsley and serve immediately while the rice is fluffy and the sauce is warm.

Pro Tips for Tender Shrimp

Shrimp searing for a tender texture

Dry shrimp are the foundation of a good sear. After peeling and deveining, press them gently between paper towels until the surface feels dry, then season them just before they go into the hot skillet.

Do not crowd the pan if your skillet is small. Shrimp should have enough room to touch the hot surface; if they are packed tightly together, they release moisture and steam instead of developing light browning.

The first cooking stage should stop when the shrimp are pink and nearly cooked through, not fully finished. They will cook again in the tomato sauce for 1–2 minutes, and that short second stage keeps the texture tender.

Look for shrimp that are opaque and curled into a loose C shape. A tight O shape usually means they have cooked too long and may have a rubbery bite. For a separate sauce idea to serve with seafood, browse our homemade shrimp sauce.

For a different kind of heat, you can use 1 teaspoon red-pepper flakes instead of the cayenne. A cup of salsa may replace the canned tomatoes for a faster Tex-Mex-style variation, although the flavor and texture will change slightly.

Serving Ideas and Variations

Garnished spicy shrimp rice bowl

Serve each portion with plenty of tomato sauce spooned over the rice so the grains absorb the smoky juices. A lime wedge, a little extra chopped herb, or a few thin jalapeño slices can be added at the table for color and freshness.

The recipe is satisfying on its own, but a crisp green salad or simple steamed vegetable makes a pleasant side. Keep accompaniments lightly seasoned so they do not compete with the spiced shrimp and tomato base.

You can add diced bell pepper or scallions to the sauce for more color and texture. Black beans are another common variation and make the bowl more filling, though they are not part of the core ingredient list.

For a change from plain white rice, serve the shrimp over brown rice, cauliflower rice, or coconut rice. These substitutions change the character of the meal, but the tomato-garlic sauce remains a strong match for each one.

If you are planning a comfort-food menu, our one-pan chicken and rice dinner offers another practical rice-centered meal. For a smoky sandwich-style contrast on a later night, try this easy crockpot barbecue recipe.

Storage and Reheating

Spicy shrimp and rice meal prep portions

Store leftover shrimp, sauce, and rice in separate airtight containers when possible. Refrigerate them promptly and use them within a few days for the best texture and flavor.

Reheat the rice with a small splash of water or stock, covered, until hot. Warm the shrimp and sauce gently in a skillet over low to medium-low heat, stirring carefully and stopping as soon as they are heated through.

Avoid simmering the leftovers for a long time because shrimp can become firm and dry with repeated cooking. If you know you will have leftovers, slightly undercook the shrimp during the first heating stage and finish them gently during reheating.

For meal prep, cook the rice and sauce ahead, then prepare the shrimp close to serving time. This preserves the best seafood texture while still allowing the rest of the meal to be organized in advance.

Spicy Shrimp Over Rice: A Flavor-Packed Easy Meal

Spicy Shrimp Over Rice

Tender, spice-seasoned shrimp simmer briefly in a smoky tomato-garlic sauce and are served over fluffy seasoned white rice. This flavorful skillet meal makes 4 generous servings.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

For the Rice
  • 1 1/2 cups Long-grain white rice
  • 2 1/4 cups Water or chicken stock
  • 1/2 teaspoon Salt
  • 1 tablespoon Butter or olive oil
For the Shrimp and Sauce
  • 1 1/2 pounds Large shrimp, peeled and deveined
  • 2 tablespoons Olive oil, divided
  • 1 Small yellow onion, finely diced
  • 4 Garlic cloves, minced
  • 1 Small jalapeño, seeded and minced
  • 1 14- to 15-ounce can Diced tomatoes, preferably fire-roasted
  • 1 tablespoon Tomato paste
  • 1 teaspoon Smoked paprika
  • 1 teaspoon Chili powder
  • 1/2 teaspoon Ground cumin
  • 1/4 teaspoon Cayenne pepper
  • 1/2 teaspoon Kosher salt, plus more as needed
  • 1/4 teaspoon Black pepper
  • 1/2 cup Chicken stock or water
  • 1 tablespoon Fresh lime juice
  • 2 tablespoons Fresh cilantro or parsley, chopped

Method
 

Step-by-Step
  1. Rinse the rice until the water runs mostly clear. Combine the rice, water or chicken stock, salt, and butter or olive oil in a saucepan. Bring to a boil, cover, reduce heat to low, and simmer for 15–18 minutes. Turn off the heat and let the rice stand, covered, for 5 minutes, then fluff with a fork.
  2. Pat the shrimp very dry. Toss them with about half of the smoked paprika, chili powder, cumin, cayenne, kosher salt, and black pepper.
  3. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Cook the shrimp for 1–2 minutes per side, just until pink and nearly cooked through. Transfer them to a plate.
  4. Add the remaining tablespoon of olive oil to the skillet. Sauté the onion for 3–4 minutes until softened, then add the garlic and jalapeño and cook for about 30 seconds.
  5. Stir in the diced tomatoes, tomato paste, remaining spices, and chicken stock or water. Simmer for 5–8 minutes, stirring occasionally, until the sauce is slightly thickened.
  6. Return the shrimp to the skillet and cook for 1–2 minutes more, just until fully opaque. Stir in the lime juice, garnish with cilantro or parsley, and serve over the hot rice.

Notes

Pat shrimp dry for better browning and add them back only at the end so they do not become rubbery. Shrimp are ready when opaque and curled into a loose C shape rather than a tight O. Refrigerate leftovers promptly and reheat gently.

Final Thoughts

Spicy Shrimp Over Rice is the kind of dinner that tastes carefully planned but comes together with straightforward pantry ingredients. The fluffy rice balances the bold tomato sauce, while the quickly seared shrimp provide a tender, satisfying centerpiece.

Keep the shrimp dry, cook them in two short stages, and adjust the cayenne and jalapeño to suit your table. With a squeeze of lime and a shower of fresh herbs at the finish, this 4-serving skillet meal is ready for a flavorful weeknight dinner in approximately 40–50 minutes.

Serve it hot, spoon the sauce generously over every bowl, and enjoy a bright, smoky seafood meal that is simple enough for a regular weeknight yet special enough to share with guests.

Leave a Comment

Recipe Rating