Creamy Chipotle Shrimp Skillet with Lime and Cilantro

A few years ago my partner and I visited a relaxed Mexican-inspired restaurant in Florida and I ordered the Creamy Chipotle Shrimp. I’m not always a huge chipotle fan, but something about the dish immediately grabbed me.

When it arrived and I took that first bite I was blown away: juicy shrimp, crispy chopped bacon, and tender sautéed red onion all bathed in a creamy, smoky chipotle sauce, finished with crumbled queso fresco and bright cilantro.

I kept daydreaming about that shrimp for weeks, so I set out to recreate it at home. After several tests I finally perfected a version that’s simple, fast, and full of flavor.

This recipe uses a handful of easy-to-find ingredients, packs a lot of flavor, and comes together in about 25 minutes—perfect for a weeknight dinner or a quick weekend meal.

  • Total Time – 25 Minutes
  • Servings – 4
Crispy bacon and cooked shrimp on a white paper towel lined plate.

Creamy Chipotle Shrimp Ingredients:

  • Shrimp – peeled and deveined. If using frozen shrimp, thaw in cool water, rinse, and drain before cooking. Extra-large shrimp work well because they remain a generous bite after cooking.
  • Bacon – adds a salty, savory crunch. Cook until crisp for contrast in texture.
  • Red onion – offers a milder onion flavor and adds color; slice thinly for quick sautéing.
  • Garlic cloves – minced for the sauce and sauté.
  • Butter – used to brown the shrimp and sauté the vegetables; it gives a richer flavor than a neutral oil.
  • Chipotles in adobo sauce – smoked, dried jalapeños in a tangy, slightly sweet tomato-based sauce. Their heat and smokiness define the sauce.
  • Half & half – a blend of cream and milk that makes the sauce creamy without being overly heavy. Whole milk can be substituted if needed.
  • Sour cream – adds a light, velvety texture and a subtle tang to the sauce.
  • Lime juice – a splash brightens and balances the rich, spicy sauce.
  • Salt & pepper – to taste.

Substitutions & Variations:

  • Not a shrimp fan? The creamy chipotle sauce works equally well with grilled chicken, seared scallops, or a flaky white fish.
  • Onion swap: use shallots for a sweeter, milder note or white onion for a sharper bite.
  • Add vegetables: bell peppers, mushrooms, or zucchini make excellent additions for extra color and texture.
  • Oil instead of butter: use a neutral oil like vegetable or canola if preferred.
  • Dairy adjustments: whole milk can replace half & half if needed; Greek yogurt can be a substitute for sour cream in a pinch.

How to Serve Chipotle Shrimp:

  • This dish is quick and satisfying—great for weeknights or when you want something flavorful without fuss.
  • Finish with crumbled queso fresco and roughly chopped fresh cilantro for contrast and brightness.
  • Serve with warm tortillas, Spanish rice, or a simple green salad and roasted vegetables to round out the meal.
Creamy chipotle shrimp, spanish rice, and flour tortillas in a white ceramic plate.

How to Make Shrimp in Chipotle Sauce:

  • Mix the chipotle sauce: In a food processor or blender, combine the chipotles in adobo (start with about 3.5 oz and increase to taste), half & half, sour cream, garlic, a splash of lime, and salt. Blend until smooth and refrigerate while you cook.
  • Cook bacon & shrimp:
    • Heat a frying pan over medium-high and cook bacon until crisp, about 3–5 minutes per side. Transfer bacon to a paper towel-lined plate to drain, then chop roughly.
    • Pour off most of the bacon fat, leaving about 1 tablespoon in the pan. Add 1 tablespoon butter and let it melt.
    • Place shrimp in a single layer, season with salt and pepper, and cook about 90 seconds per side until opaque. Remove shrimp and set aside.
  • Sauté onions & garlic: Reduce heat to medium-low, add the remaining tablespoon of butter, then the sliced red onion. Sauté 4–5 minutes until tender, stirring frequently. Add minced garlic and cook another 1–2 minutes until fragrant.
  • Add sauce & finish: Pour the blended chipotle sauce into the pan with the onions, add the shrimp and chopped bacon, and stir to combine. Simmer 2–3 minutes until heated through. Garnish with chopped cilantro and crumbled queso fresco, then serve.

Leftovers:

  • Store leftovers in an airtight container in the refrigerator for 1–2 days. Use your best judgment—discard if you notice any off smell, sliminess, or discoloration.
  • To reheat, warm gently in a frying pan over medium-low heat, covered, stirring occasionally until warmed through to avoid overcooking the shrimp.
Shrimp in Creamy Chipotle Sauce

Tips & Recipe Notes:

  • Chipotles in adobo are spicy and smoky. Start with 3.5 oz, taste the blended sauce, and adjust to suit your heat preference.
  • If you want the smoky flavor with less heat, remove the chipotle peppers and use only the adobo sauce from the can.

Recipe

Closeup of creamy chipotle shrimp with queso fresco and cilantro.

Creamy Chipotle Shrimp

Juicy shrimp, crispy bacon, and sautéed onions in a creamy, smoky chipotle sauce. Few ingredients, big flavor, ready in about 25 minutes.
5 from 2 votes
Prep Time 5 mins
Cook Time 20 mins
Total Time 25 mins
Course Main Course
Cuisine Mexican
Servings 4

Equipment

  • Food processor or blender
  • Frying pan
  • Cutting board
  • Knife
  • Tongs

Ingredients

  • 1 lb shrimp, thawed, peeled, and deveined
  • 6 strips bacon
  • 2 tablespoons butter, divided
  • ½ cup red onion, sliced
  • 1 tablespoon minced garlic (about 3 cloves)

For the chipotle sauce:

  • 3.5–7 oz chipotles in adobo (adjust to taste)
  • ¾ cup half & half (or whole milk)
  • 1 ½ cups sour cream
  • 1 ½ tsp kosher salt
  • 1–2 cloves garlic
  • Splash lime juice

Instructions

  1. Mix chipotle sauce: In a food processor or blender, combine chipotles (start with 3.5 oz and adjust), half & half, sour cream, garlic, lime juice, and salt. Blend until smooth and chill briefly.
  2. Cook bacon & shrimp: In a frying pan over medium-high heat, cook bacon until crisp, then drain on paper towels and chop. Remove all but about 1 tablespoon bacon fat from the pan. Add 1 tablespoon butter and cook shrimp in a single layer, about 90 seconds per side, until opaque. Remove shrimp and set aside.
  3. Sauté onions & garlic: Lower heat to medium-low, add the remaining tablespoon of butter, then the sliced red onion. Sauté 4–5 minutes until tender. Add minced garlic and cook 1–2 minutes until fragrant.
  4. Add sauce & finish: Stir the chipotle sauce, shrimp, and chopped bacon into the pan with the onions. Simmer 2–3 minutes until warmed through. Top with cilantro and crumbled queso fresco, then serve.

Notes

Chipotles in adobo are spicy—start with less and increase after tasting. To keep the smoky flavor without the heat, use only the adobo sauce from the can and omit the peppers.



Tried this recipe?
Let me know how it was!