Shrimp Tacos with Corn and Bacon

Tacos are just a way of life in our household. I’ve got them on the menu plan at least once every few weeks. I’m, therefore, always looking for different ways to make them interesting and delicious.

This recipe for street-style shrimp tacos is so tasty! Sautéed shrimp meets with fresh corn and bacon, and gets topped off with a bright lime crema. Add a side of Mexican Rice and you are good to go!

Shrimp Tacos with Corn Bacon & Lime Crema
Shrimp Tacos with Corn Bacon & Lime Crema

Share Your Thoughts...

Lastly, if you make Shrimp Tacos with Corn and Bacon, be sure to leave a review down below at the bottom of this page (stars are also appreciated)! Above all, I love to hear from you and always do my best to respond to each and every review. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is one of my favorite things to do!

Shrimp Tacos with Corn and Bacon

Makes: 4-6 servings

Prep Time: 25 minutes

Cook Time: 15 minutes

Total Time: 40 minutes


For the Lime Crema:

  • 1 cup sour cream
  • 1 tbsp fresh lime juice, from 1 lime
  • Pinch salt

For the Shrimp Tacos:

  • 4 slices (6 oz) thick-cut bacon, diced
  • 4 corn cobs, uncooked kernels removed
  • 1 bunch scallions, white and green parts, thinly sliced
  • 3 cloves garlic, finely chopped
  • 2 lbs large (16/20) shrimp, peeled and de-veined, thawed if frozen
  • 1 tsp ground cumin
  • 1 tsp ancho chili powder
  • Salt
  • 1/4 cup finely chopped fresh cilantro
  • 1 to 2 tbsp fresh lime juice, from 1 lime
  • 12 small corn tortillas

For the Lime Crema:

In a small bowl, stir together the sour cream, fresh lime juice and salt.

For the Shrimp Tacos:

In a large nonstick skillet over medium-high heat, fry the bacon, stirring frequently, until crispy and golden, 7 to 8 minutes. Using a slotted spoon, transfer the bacon to a paper towel-lined plate, leaving the bacon fat in the skillet. Add the corn to the fat in the skillet and season with 1/4 teaspoon salt. Cook the corn, stirring frequently, until crisp, about 2 minutes. Spoon the corn into a bowl and set aside.

Add the shrimp, scallions, garlic, cumin, chili powder, and 1/8 teaspoon salt to the skillet. Cook, stirring frequently, until the shrimp are opaque and cooked through, 3 to 4 minutes. Add the corn, bacon, cilantro, and 1 tablespoon lime juice to the shrimp. Stir to combine, then taste and adjust the seasoning with more lime juice or salt, if necessary. Remove from the heat and cover to keep warm while you heat the tortillas.

Warm the tortillas in the microwave or in a skillet according to the package instructions. Place the tortillas on serving plates and top with the shrimp mixture and generous spoonfuls of the lime crema. Serve the rest of the crema on the side.

Make-Ahead Instructions: 

The lime crema can be made up to four days ahead of time and stored in a covered container in the refrigerator. The shrimp mixture can be made one day ahead of time and refrigerated; just keep the cooked bacon and cilantro separate until you reheat the dish. Reheat the shrimp mixture in a skillet over medium heat until just heated through.

Recipe from Once Upon a Chef


    You May Also Like

    Recipe Reviews

    • Harry

      I love shrimp, bacon, and corn. I’ll make this taco dish tomorrow. It looks like such an easy dish to cook. Thanks Fran.

      • Francine

        I love these tacos! Enjoy!

    • harry

      Made them today for lunch, and they were delicious. The bacon gave them that extra flavor (the Garlic helped too of course). I usually have bacon wrapped scallops. Go wonder. But I never thought of wrapping the shrimp too. Silly me. I had some fresh frozen Peruvian jumbo shrimp, sitting in the Freezer too. So your timing was perfect. Thanks Fran, keep them coming.

      • Francine

        I also always keep frozen shrimp in my freezer just for those times when I find the perfect recipe! So quick and easy!

    Leave a Review

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