Thai Shrimp Tacos Recipe
There is nothing quite like the vibrant, bold flavors of a well-made Thai Shrimp Tacos dish to transport your taste buds on a whirlwind adventure. This recipe combines juicy, chili-garlic spiced shrimp with tangy lime-infused jasmine rice and a creamy cilantro avocado sauce, all nestled inside warm, soft tortillas. Each bite is a harmonious mix of heat, zest, creaminess, and crunch that makes Thai Shrimp Tacos a simple yet irresistible meal perfect for weeknights or casual gatherings.

Ingredients You’ll Need
Creating Thai Shrimp Tacos is a delightful balance of fresh, fragrant, and colorful ingredients that work together to create layers of flavor and texture. Every element plays a key role, from the spicy shrimp to the cooling sauce and crisp cabbage, ensuring each bite keeps you coming back for more.
- 1 cup jasmine rice: A fluffy, aromatic base that absorbs lime zest and ties the dish together.
- Zest of 1 lime: Adds a burst of citrus brightness that lifts the rice and complements the shrimp.
- 1 lb shrimp, peeled and deveined: The star protein, juicy and quick to cook.
- 1 tablespoon chili garlic sauce: Brings a spicy, savory kick that awakens your palate.
- Juice of half a lime: Imparts fresh acidity throughout the shrimp and dipping sauce.
- 2 cloves garlic, minced: Provides warm depth and aroma.
- 8 ounces coleslaw cabbage mix: Adds crisp crunch and a mild, refreshing contrast.
- 1/4 cup peanuts, unsalted, roughly chopped and toasted: Offers a nutty crunch that elevates texture.
- 4-6 6-inch flour tortillas: Soft and pliable, perfect for holding all those delicious fillings.
- Fresh cilantro leaves for garnish: Bright herbal notes that finish the dish beautifully.
- 1/4 cup cilantro leaves: The base for the creamy dipping sauce with a fresh herbal punch.
- 1/2 large avocado: Adds luscious creaminess to the sauce, balancing the spice.
- 1/2 cup plain yogurt: Light and tangy, creating a smooth sauce texture.
- Pinch of salt: Enhances all the flavors.
How to Make Thai Shrimp Tacos
Step 1: Prepare the Cilantro Avocado Sauce
This creamy sauce is the cooling counterpart to the spicy shrimp, adding richness and fresh herbs to every bite. Simply combine the cilantro leaves, ripe avocado, plain yogurt, lime juice, and a pinch of salt in your food processor and blend until smooth. Setting it aside to chill allows the flavors to meld beautifully while you continue cooking.
Step 2: Cook the Lime Jasmine Rice
Rinsing the jasmine rice helps remove excess starch, producing fluffy grains once cooked. Boil the rice in salted water, then cover and simmer until tender. Stir in the lime zest at the end to infuse the rice with citrusy brightness, making it the perfect bed for our shrimp filling.
Step 3: Sauté the Shrimp
Heat olive oil in a large skillet, then add the shrimp seasoned with salt and pepper. Cook the shrimp until they turn pink and opaque—this happens quickly, so keep an eye on them. The juicy shrimp provide the essential seafood component that makes Thai Shrimp Tacos so special.
Step 4: Add Chili Garlic Sauce and Flavorings
To make the shrimp really sing, stir in the chili garlic sauce, fresh lime juice, and minced garlic. Allow it to cook for a couple more minutes so the shrimp soak up all those fiery, tangy flavors, creating that signature bite of Thai Shrimp Tacos.
Step 5: Assemble the Tacos
Warm the flour tortillas to make them soft and pliable. Spoon a generous layer of the lime jasmine rice onto each tortilla, followed by a handful of the coleslaw mix for crunch and freshness. Add about four shrimp with some of the pan sauce, then drizzle with the cilantro avocado sauce. Finish by sprinkling chopped toasted peanuts and fresh cilantro leaves on top for an extra flavor and texture boost. Serve immediately with lime wedges for that extra zing.
How to Serve Thai Shrimp Tacos

Garnishes
Fresh cilantro leaves and toasted chopped peanuts are essential for that final pop of texture and herbal freshness. Lime wedges on the side not only add a beautiful touch but also allow everyone to customize the citrus intensity to their liking, bringing the Thai Shrimp Tacos alive with vibrant flavor.
Side Dishes
Pair these tacos with a simple cucumber salad, tangy pickled vegetables, or even a vibrant mango salsa to round out the tropical, spicy theme. Light yet refreshing sides help maintain the balance so that the main dish remains the star on your plate.
Creative Ways to Present
For a fun twist, serve your Thai Shrimp Tacos on colorful platters stacked like a taco bar, inviting guests to build their own. Alternatively, layer the ingredients in small bowls for a deconstructed taco experience that’s interactive and visually stunning.
Make Ahead and Storage
Storing Leftovers
Store any leftover shrimp, rice, and sauce separately in airtight containers in the refrigerator. Shrimp should be eaten within one to two days to maintain freshness and safety, while the rice and sauce can last two to three days.
Freezing
Because of the delicate texture of cooked shrimp and the creamy avocado sauce, freezing is not recommended for leftovers of Thai Shrimp Tacos. These components lose their texture and flavor integrity when frozen and thawed.
Reheating
When ready to enjoy your leftovers, gently reheat the shrimp in a skillet over medium heat to maintain their tenderness. Warm the rice in the microwave or on the stovetop, and serve the avocado sauce chilled to preserve its creaminess and freshness.
FAQs
Can I substitute the shrimp with chicken or tofu?
Absolutely! While shrimp gives that classic seafood flair to Thai Shrimp Tacos, tender chicken or crispy tofu can be delicious alternatives for a different protein twist that still works beautifully with the other flavors.
How spicy are these tacos?
The heat level mainly depends on the chili garlic sauce you use. It generally offers a moderate kick, but you can adjust the amount based on your spice tolerance or swap it for a milder sauce without compromising flavor.
Can I make these tacos gluten-free?
Yes! Simply swap the flour tortillas for corn tortillas or other gluten-free wraps to enjoy these Thai Shrimp Tacos without gluten while maintaining all the flavor fun.
What’s the best way to peel and devein shrimp quickly?
Using kitchen shears to cut along the back makes deveining easy, and peeling is quickest if you start from the legs by pinching and pulling the shell away. Fresh or thawed shrimp work best for ease.
Is jasmine rice essential for this recipe?
Jasmine rice provides a wonderful fragrant element that pairs beautifully with lime zest and shrimp, but you can substitute it with basmati or even brown rice if you prefer a nuttier flavor and chewier texture.
Final Thoughts
Sharing these Thai Shrimp Tacos is like sharing a little happy moment filled with bold flavors and fresh textures. This dish is approachable enough for a cozy weeknight but impressive enough to serve friends when you want something special. I can’t wait for you to give this recipe a try and make it your own—there’s nothing better than tacos with a tropical twist that warm the heart and excite the palate.
Print
Thai Shrimp Tacos Recipe
- Total Time: 35 minutes
- Yield: 4–6 tacos 1x
- Diet: Halal
Description
These Thai Shrimp Tacos combine the vibrant flavors of chili garlic shrimp with refreshing lime jasmine rice and a creamy cilantro avocado sauce. Topped with crunchy coleslaw, toasted peanuts, and fresh cilantro, these tacos deliver a perfect balance of spicy, tangy, and creamy textures, making them a delicious and satisfying meal with a Southeast Asian twist.
Ingredients
For the Rice
- 1 cup jasmine rice
- Zest of 1 lime
- 2 1/2 cups salted water (for cooking rice)
For the Shrimp
- 1 lb shrimp, peeled and deveined, patted dry
- 1 tablespoon chili garlic sauce
- Juice of half a lime
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Pinch of salt and pepper
For the Toppings and Sauce
- 8 ounces coleslaw cabbage mix
- 1/4 cup unsalted peanuts, roughly chopped and lightly toasted
- 4–6 6-inch flour tortillas (or 8–10 if doubling tortillas)
- Fresh cilantro leaves for garnish
- 1/4 cup cilantro leaves (for sauce)
- 1/2 large avocado
- 1/2 cup plain yogurt
- Juice of half a lime
- Pinch of salt
Instructions
- Make Cilantro Avocado Sauce: In a food processor, combine cilantro leaves, avocado, plain yogurt, juice of half a lime, and a pinch of salt. Puree until smooth. Taste and adjust salt as needed. Set aside to chill in the refrigerator while you prepare the other components.
- Cook Jasmine Rice: Rinse the jasmine rice under cold water until the water runs clear. Drain well. In a small pot, combine the rinsed rice and 2 1/2 cups of salted water. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for about 12 minutes or until the rice is tender and water has been absorbed. Remove from heat, add lime zest, and fluff the rice gently with a fork. Keep warm until serving.
- Cook Shrimp: Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the shrimp along with a pinch of salt and black pepper. Sauté the shrimp until they turn pink and are cooked through, about 3-4 minutes.
- Add Flavor to Shrimp: Lower the heat slightly and add the chili garlic sauce, lime juice, and minced garlic to the shrimp in the skillet. Stir and cook for another 2 minutes until everything is heated through and well combined.
- Assemble Tacos: Warm the flour tortillas in a dry skillet or microwave until pliable. Place a generous spoonful of lime jasmine rice on each tortilla, then add a handful of coleslaw mix. Top with approximately 4 shrimp each along with the pan sauce. Drizzle the tacos with the prepared cilantro avocado sauce. Sprinkle chopped toasted peanuts and fresh cilantro leaves on top. Serve immediately with lime wedges on the side.
Notes
- You can substitute flour tortillas with corn tortillas for a gluten-free option, but the recipe as is uses flour tortillas.
- Adjust the chili garlic sauce amount to control the spiciness of the shrimp.
- Lightly toasting the peanuts enhances their flavor and adds a nice crunch.
- Jasmine rice can be replaced with brown rice for a whole grain alternative, but cooking time will increase.
- Serve with lime wedges to add extra citrus brightness if desired.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Sautéing, Simmering
- Cuisine: Thai fusion
Nutrition
- Serving Size: 2 tacos
- Calories: 450 kcal
- Sugar: 3 g
- Sodium: 550 mg
- Fat: 16 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 6 g
- Protein: 25 g
- Cholesterol: 140 mg
Keywords: Thai shrimp tacos, chili garlic shrimp, cilantro avocado sauce, lime jasmine rice, easy taco recipe, Asian fusion tacos