Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Latin American / Spicy Mexican Shrimp Wraps with Bacon and Guacamole

Spicy Mexican Shrimp Wraps with Bacon and Guacamole

Three soft flour tortillas filled with shrimp, bacon, guacamole, diced tomatoes, and cilantro on a white plate.
Spicy Mexican Shrimp Wraps with Bacon and Guacamole
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Apr 29, 2022

Latin AmericanMexican30 min4 wrapseasy
Three soft flour tortillas filled with shrimp, bacon, guacamole, diced tomatoes, and cilantro on a white plate.
Spicy Mexican Shrimp Wraps with Bacon and Guacamole
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Apr 29, 2022

Latin AmericanMexican30 min4 wrapseasy
Spicy Mexican Shrimp Wraps with Bacon and Guacamole
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Apr 29, 2022

Latin AmericanMexican30 min4 wrapseasy

About this recipe

Craving a bold, satisfying lunch? These Spicy Mexican Shrimp Wraps with Bacon and Guacamole are quick, creamy, and packed with flavor. A perfect weekday meal ready in minutes.

↓ Jump to Recipe
Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Cooking With Anadi

12K subscribers · smoky spicy and meaty shrimp and bacon in soft greek pita

Subscribe

Watch the full method on YouTube →

Tools Needed

  • Mixing bowl
  • Nonstick pan
  • Olive oil dispenser
  • Wooden spoon
  • Tongs
  • Bamboo skewer

Ingredients for Spicy Mexican Shrimp Bacon Wraps

My first reaction when I made these wraps many years ago was “Oh gosh, take me to heaven!” I first developed this wrap recipe ages ago, but whenever I remake it, I fall in love with it all over again!

With that being said, I’m seriously convinced that you’re going to LOVE these Mexican Shrimp Wraps with Bacon and Guacamole! Every bite seriously took my taste buds on an adventure! With this delicious wrap, you can definitely pretend you’re in Mexico out in the sun!

What I love about this wrap is how creamy it is! I love the tender shrimp with the fresh guacamole. We also have a hint of heat from the shrimp that’s seasoned with Cajun spice, and the superb smokiness from the bacon. The fresh pico de gallo really complements everything by offsetting the heat!

I’d have to say that not only are these wraps absolutely delicious, but the fillings do look quite impressive! They’re almost too pretty to eat! I just love all the colors and the freshness going on here, and the proteins really shine with the condiments, all wrapped in a warm toasted pita! Why a pita bread? Read on to find out!

So get ready to have some fun in the kitchen! Even though there may seem like a lot going on here, I was quite surprised with how fast these are to prepare! We’ll be cooking the bacon and preparing our condiments as the shrimp marinates. Don’t worry, I’ll explain how to get everything together in the most efficient way as possible so you won’t need to dedicate too much time in the kitchen! If you’ve got your guacamole and pico de gallo on hand, then this is such an easy recipe to whip up for lunch. Looking to make your own guacamole and pico de gallo? No problem, I’ve got you covered!

  • Incredible & Easy Homemade Guacamole
  • How to Make Authentic Pico de Gallo

I’m very excited to share this recipe with you, and I hope you’ll try this out for a unique Mexican recipe! At the time of writing this, it’s almost Cinco de Mayo, so I totally recommend you try this out for your parties! Be sure to watch the video so you can see exactly how these awesome Mexican bacon and shrimp wraps come together! If you’re not already, please subscribe to my YouTube channel! If you hit the bell icon, you’ll be notified when my video recipes go live along with the written recipes! I love to share the videos for those of you who are visual learners and so that everything is laid out clearly so you’re set up for success! Let’s get cooking!

Ingredients for Mexican Shrimp Wrap with Bacon

Here is what we’ll need to make awesome Mexican Shrimp Wraps with Bacon don’t forget that the FULL PRINTABLE RECIPE is at the bottom with quantities of the ingredients listed!

  • Shrimp: You can use fresh or frozen shrimp, but if you’re using frozen shrimp, be sure to allow the shrimp to defrost. I’ll have instructions on how to defrost the shrimp in the recipe.
  • Amazing Homemade Cajun Seasoning: To marinate the shrimp. You can make your own Cajun spice or use a store-bought one.
  • Olive oil: We’ll add some olive oil for the shrimp marinade. We won’t need any additional cooking oil because we’ll cook our shrimp in the bacon fat and in the oil from the marinade.
  • Bacon: Use your favorite kind of bacon, but I recommend a thick slice of bacon for the most body and deliciousness! I’m using double-smoked bacon I got from my butcher! This nicely complements the Cajun shrimp.
  • Incredible & Easy Homemade Guacamole: Again, you can use a store-bought one, but I recommend to make your own! You can easily get this ready as your shrimp marinates and the bacon cooks.
  • Authentic Pico de Gallo: Same as above! This comes together so easily, and a homemade Pico will add lots of freshness to your wraps!
  • Pita bread: It may seem odd that I’m using pita bread for a Mexican wrap, but there’s a reason why! I’m using a Greek pita bread because these fillings are loaded and thick, and a Greek pita bread will be able to contain everything without getting soggy or having your toppings fall out of the bread!

How to Make Spicy Mexican Shrimp Wrap with Guacamole and Bacon

Peel and clean your shrimp and transfer the shrimp to a small bowl. Add the Cajun seasoning and the olive oil.

Hand holding seasoned shrimp in a glass bowl being rinsed under running water at a kitchen sink.
Hands holding a peeled raw shrimp over a bowl during preparation.
Cajun seasoning being spooned onto raw shrimp in a glass bowl with olive oil.

Mix well, ensuring the seasoning is well combined on the shrimp. Marinate for 10-15 minutes.

Peeled shrimp coated in Cajun seasoning and olive oil in a glass bowl during marination.
Marinated shrimp coated in Cajun seasoning and olive oil in a clear bowl, ready to cook.

In the meanwhile, place the bacon strips on a cold non-stick pan and turn the heat to medium. Cook the bacon until crispy and to your liking.

Bacon strips cooking in a non-stick pan with rendered fat, partially cooked and glistening.
Bacon strips cooking in a non-stick pan until crispy and golden brown.
Crispy bacon strips on white paper towel, cooked until golden brown and caramelized.
Bacon strip cooking in a non-stick pan with oil and fat, partially browned and curled.

Drain any excess fat and in the same pan, add the marinated shrimps. Cook for 2-4 minutes or until the shrimp is cooked - opaque in the middle.

Cooked shrimp with seasoning in a non-stick pan with oil, showing opaque pink shrimp ready to be assembled into wraps.
Cooked shrimp in a non-stick pan with spices and butter, showing opaque pink shrimp ready to be assembled into wraps.

While the shrimp is cooking, warm up the pitas. Either for 30 seconds in the microwave or toasted lightly over a pan.

Warm pita bread being toasted on a dark skillet, with sesame seeds visible on its surface.
Warm pita bread toasted on a dark griddle pan, lightly browned with char marks.

To assemble the wrap, spread the guacamole onto the pita. Follow with the shrimp, bacon and the pico de gallo.

Spreading green guacamole onto a warm pita bread with a knife during wrap assembly.
Assembled shrimp wrap on pita bread with green guacamole, cooked shrimp, and bacon, secured with a wooden skewer on a pink plate.
Assembled wrap on red napkin with pita bread, guacamole, bacon, and shrimp, secured with a skewer.

Finish with pico de gallo, and wrap the pita.

Hand assembling a Mexican shrimp wrap with bacon, guacamole, pico de gallo, and greens on a pita bread.
Hand holding a pita wrap filled with shrimp, bacon, and guacamole, secured with a wooden skewer on a red surface.
Spicy Mexican shrimp wrap with bacon, guacamole, and pico de gallo on a pita, held in hands on a pink surface.

Use a skewer to secure the wrap and serve warm.

Spicy shrimp wrap secured with a skewer, filled with bacon, seasoned shrimp, pico de gallo, and guacamole on a pita tortilla.
What Shrimp Should I Use for Mexican Shrimp Wraps?▼

My personal favorite shrimp is Argentinian Shrimp. As the name suggests, these shrimps are caught off the coast of Argentina. These shrimps are also known as Wild Red Shrimp and Patagonian King Prawn. These shrimps are usually caught from their natural ocean habitats, giving them a natural sweet taste from the sea.

I love how big these shrimps are and their sweetness is unlike any other shrimp I have ever had. If you enjoy shrimp, try and find these in your grocery store.

Tips for Cooking the Bacon and Shrimp

  • To defrost shrimp quickly, place them in a bowl of cold water and have a small stream of running water flowing into the bowl.
  • Start cooking the bacon from a cold pan to ensure the fat renders out properly and the bacon is crisp as ever.
  • Cooking the shrimp in the same pan as the bacon will really pack it with tons of smoky flavor.
  • Skewers are a great way to really pack the wrap and make sure it stays a wrap.

Wrap Recipes: Where a Shrimp and Bacon Pita Fits In

People searching for wrap recipes are usually after one of a handful of things, and it is worth naming them so you can tell whether this is the one you want. There is the classic tortilla wrap — a chicken wrap, a Caesar wrap, anything rolled in a flour or whole-wheat tortilla. There is the deli wrap built from cold cuts, like our healthy deli roasted turkey guacamole wrap. There are breakfast wraps, such as meal prep breakfast burritos or a Tim Hortons style farmer's wrap. There are vegetarian and vegan wraps, usually built on beans — black bean and corn is the standard — or on tofu, roasted vegetable and grains. And there are lettuce wraps, where the wrapper is a leaf rather than bread.

This recipe is none of those. It is a pita wrap, and that choice is the whole point. The filling here is heavy and wet — guacamole, cooked shrimp, bacon, lettuce and pico de gallo — and a thin flour tortilla splits under that load or turns soggy from the bottom up. A Greek-style pita is thicker, softer and has no pocket to tear open, so it folds around a generous filling and holds. If you only have tortillas, use two stacked together, or warm a whole-wheat tortilla well so it stays pliable.

It is also worth saying what this is not: it is not a light lunch wrap. With bacon and guacamole in it, this sits at the indulgent end of the category. If you came here wanting the lighter version, the turkey and guacamole wrap on this site is the closer match, and it is an easier one to make for kids or to pack for picnics.

What Goes Inside, and Why the Layering Order Matters

The recipe makes four wraps and calls for fourteen medium shrimp (41-50 count, about 5 oz, peeled), one tablespoon of Cajun seasoning, one tablespoon of olive oil, four slices of bacon, a quarter cup of guacamole, pico de gallo for topping, lettuce, and four Greek pita breads. Two of those are recipes in their own right, and they are what bring the freshness to an otherwise rich wrap.

The guacamole is avocado mashed with tomatoes, onion, garlic, cilantro, a green chili, a tablespoon of lime juice, salt and pepper. It is doing two jobs here: it is the creamy dressing that would otherwise be a bottled sauce, and it is a moisture barrier. The pico de gallo is tomato, onion, cilantro, a Serrano pepper, ground cumin and lemon juice — that is the source of the fresh vegetables and the fresh herbs in every bite, and it is deliberately not cooked.

The order in the recipe is not arbitrary. Guacamole goes onto the pita first, and because it is fatty it seals the bread against everything wet that follows. Shrimp and bacon go next, which keeps the crunch of the bacon away from the wettest ingredient. Lettuce adds the crunchy veggies. Pico de gallo goes on last, closest to the fold and furthest from the bread, because chopped raw tomato leaks. Then a bamboo skewer holds the whole thing shut. Assemble in that order and the texture stays right through the last bite; assemble it backwards and the pita is damp before you sit down.

A few honest swaps. There is no cheese in this wrap at all, which is unusual for the category — if you want some, a light crumble of cotija or a little shredded cheddar works, but skip parmesan, which fights the lime. If you want it sweeter and less smoky, swap the standard guacamole for the chunky mango guacamole on this site. A little diced red pepper adds crunch without adding water. And if you are cooking for someone who does not want heat, cut the Cajun seasoning back — it is the only source of spice in the recipe.

Leftovers, Making It Ahead, and Taking These to a Picnic

Assembled wraps do not keep. The pico de gallo and the lettuce start releasing water into the guacamole within the hour, and reheating is not an option once there is raw salad inside. So treat this as a components dish rather than a make-ahead one.

Everything except the assembly can be done in advance. The shrimp marinate in the Cajun seasoning and olive oil for 10 to 15 minutes and can sit longer in the fridge. The bacon starts in a cold non-stick pan so the fat renders out properly, and the shrimp then cook in that same fat for 2 to 4 minutes, just until opaque in the middle — both can be cooked, cooled and refrigerated. Guacamole and pico de gallo are better made the same day, but a few hours ahead is fine.

For a picnic, carry the components separately and build on site: it takes about a minute per wrap once the parts are ready, and the pitas only need 30 seconds in the microwave or a light toast in a pan to become foldable again. The bamboo skewer is what makes these travel-friendly at all — it holds the fold so the wrap survives being carried. As leftovers, cooked shrimp and bacon are worth keeping on their own; use them the next day over rice or in a salad rather than trying to revive a wrap.

Can You Meal Prep These Wraps?▼

While technically you are able to, my personal recommendation would not roll the wraps if you are planning to meal prep. The best way would be to packing the proteins, toppings and tortillas separately. Then when you are ready to eat, heat up the proteins and assemble your wrap.

There is one key reason for this. Guacamole does not taste good at all once it has been warmed up. By the time you the roll and the protein heats up, the guacamole will be a bubble, inedible mess. Be smart, pack it up individually.

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Spicy Mexican Shrimp Wraps with Bacon and Guacamole

Craving a bold, satisfying lunch? These Spicy Mexican Shrimp Wraps with Bacon and Guacamole are quick, creamy, and packed with flavor. A perfect weekday meal ready in minutes.

Stovetop

Rate this recipe ✦

Leave a review
Saved to your collection
··
·
·

10 min

Prep

20 min

Cook

30 min

Total

4

wraps

easy

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

  • medium shrimps(41-50 size, about 5 oz, peeled)
  • (8 g) Amazing Homemade Cajun Seasoning · make your own
  • (15 ml) olive oilShop →
  • bacon
  • (33 g) Incredible Easy Homemade Guacamole · make your own
  • Pico de Gallo (for topping) · make your own
  • Greek pita breads · make your own

Instructions

  1. 1

    Peel and clean your shrimp and transfer the shrimp to a small bowl. Add the Cajun seasoning and the olive oil. Mix well, ensuring the seasoning is well combined on the shrimp. Marinate for 10-15 minutes.

    Peel and clean your shrimp and transfer the shrimp to a small bowl. Add the Cajun seasoning and the olive oil. Mix well, ensuring the seasoning is well combined on the shrimp. Marinate for 10-15 minutes.

  2. 2

    In the meantime, place the bacon strips on a cold non-stick pan and turn the heat to medium. Cook the bacon until crispy and to your liking.

    In the meantime, place the bacon strips on a cold non-stick pan and turn the heat to medium. Cook the bacon until crispy and to your liking.

  3. 3

    Drain any excess fat and in the same pan, add the marinated shrimp. Cook for 2-4 minutes or until the shrimp is cooked - opaque in the middle.

    Drain any excess fat and in the same pan, add the marinated shrimp. Cook for 2-4 minutes or until the shrimp is cooked - opaque in the middle.

  4. 4

    While the shrimp is cooking, warm up the pitas. Either for 30 seconds in the microwave or toasted lightly over a pan.

    While the shrimp is cooking, warm up the pitas. Either for 30 seconds in the microwave or toasted lightly over a pan.

  5. 5

    To assemble the wrap, spread the guacamole onto the pita. Follow with the shrimp, bacon and the lettuce. Finish with pico de gallo, and wrap the pita. Use a skewer to secure the wrap and serve warm.

    To assemble the wrap, spread the guacamole onto the pita. Follow with the shrimp, bacon and the lettuce. Finish with pico de gallo, and wrap the pita. Use a skewer to secure the wrap and serve warm.

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

Mixing bowl

Check on Amazon →

Nonstick frying pan set

Check on Amazon →

Olive oil dispenser

Check on Amazon →

Wooden spoon

Check on Amazon →

Hotec Stainless Steel Kitchen Tongs

Check on Amazon →

Extra virgin olive oil

Check on Amazon →

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.

Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen.

40,000 home cooks a month cook from this site. Get one tested recipe a week from it, plus the weeknight tip that makes it work.

No spam. Unsubscribe anytime.


Filed under

lunch recipequick lunch recipelunch wrap recipecreamy shrimp bacon wrapsandwich recipesmeat & seafoodfish & seafoodlunchdinnereasy recipesquick recipesspicy mexican wrap with baconmexican wrap with baconmexican wrap with bacon recipemexican wrap with shrimp and avocadohow do you make mexican wrapshow to make mexican wrap at homehow to make mexican wrapsmexican wrap recipesmexican wrap recipe easymexican shrimp wrap recipemexican shrimp wrapsegg-lessdairy-free

Part of

The Most Delicious Mexican Cinco de Mayo Recipes

You might also like

Tim Hortons Farmer's Wrap unwrapped in parchment paper, showing cooked meat filling inside a flatbread.
Breakfast & Brunch

Start Your Day Right with Tim Horton’s Farmer's Wrap

Make Tim Hortons Farmer's Wrap at home! Packed with eggs, crispy bacon, and a creamy sauce, this hearty breakfast wrap is quick, satisfying, and perfect for busy mornings.

1 hr 10 minHard4 wraps
Tandoori chicken tikka wrap with lettuce, purple onions, tomato slices, and cucumber on a whole wheat tortilla.
Indian

Healthy Tandoori Chicken Tikka Wraps Recipe

Juicy tandoori chicken tikka wrapped in a soft flatbread with fresh toppings. A quick, flavorful Indian-inspired lunch that is easy to make and impossible to resist.

45 minMedium2 wraps
Spicy egg roll wrapped in foil on white plate with green cilantro chutney in small bowl, served on granite countertop.
Indian

Spicy Egg Roll - Indian Street Food Recipe

Craving Indian street food at home? This Spicy Egg Roll is a crispy, flavor-packed lunch wrap ready in minutes. A must-try vegetarian recipe that delivers bold street food taste.

20 minEasy2 egg rolls
Turkey and guacamole wrap with roasted deli meat and greens on a white plate.
American

Healthy Deli Roasted Turkey Guacamole Lunch Wrap

Packed with creamy guacamole and savory roasted turkey, this healthy deli lunch wrap is a quick, satisfying meal you will want to make on repeat.

10 minEasy4 wraps
Cajun-spiced shrimp with peppers in a white bowl, surrounded by corn, avocado, salsa, sour cream, and lettuce wraps.
American

30 Minute Cajun-Spiced Shrimp Lettuce Wraps

Bold Cajun spices meet fresh, crisp lettuce in these easy shrimp lettuce wraps. Ready in just 30 minutes, they make the perfect quick lunch or dinner packed with flavor.

30 minMedium2 wraps
Chicken shawarma wrap on a white plate with grilled chicken, sliced tomatoes, and shredded lettuce on a whole wheat tortilla.
Mediterranean

Quick Healthy Chicken Shawarma Wrap Recipe

Make a delicious homemade chicken shawarma wrap in minutes! This quick, healthy pita recipe is packed with flavor and perfect for an easy lunch the whole family will love.

20 minEasy3 wraps

Comments

No comments yet — be the first to share your thoughts!

Leave a review

Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
I had never brined a chicken at home before this one. Was it worth it? Find out! Master making the most delicious whole

Free guide

7 Quick Dinners

Easy weeknight dinners you'll make on repeat.

Three questions before I put a whole bird in a standard air fryer basket. All three get answered in the video, along wit
See how what size of chicken will fit in your air fryer basket and the RIGHT way to place it in! Get the full recipe for
Looking for the ultimate weekend meal prep? You NEED to air fry your whole chicken! My latest video will show how to get
This is the one I'd tell my past self! I spent years treating the freezer as the problem, when the problem was the step

Tag your makes with #cookingwithanadi