Hold onto your taste buds, because these Street-Style Steak and Shrimp Tacos are about to take your taco game to a whole new level! Think juicy, perfectly seasoned steak and succulent shrimp, all tucked into soft corn tortillas and topped with vibrant, fresh ingredients. These tacos are the perfect mix of smoky, savory, and just a touch of sweetness, making them the ultimate bite of street food magic. You’ll feel like you’re wandering the streets of Mexico City with each delicious bite.
This recipe is an absolute crowd-pleaser—whether you’re cooking for a casual weeknight dinner or hosting friends for Taco Tuesday, these tacos will disappear in no time. Trust me, you’ll want to make a double batch!
Why You’ll Love Street-Style Steak and Shrimp Tacos
These tacos aren’t just about the ingredients—they’re about creating an experience. From the moment you take that first bite, you’re going to be hooked. Here’s why:
Flavor-Packed Filling
The combination of grilled steak and shrimp gives you the best of both worlds—tender, juicy beef with the sweet, briny burst of shrimp. The seasonings, especially the smoky cumin and chili powder, bring out the best in both proteins.
Fresh Toppings
These tacos are topped with all the fresh, vibrant ingredients you could want—tangy lime, zesty cilantro, and crispy cabbage. The toppings balance the richness of the meats perfectly, adding crunch, freshness, and a pop of flavor with every bite.
Versatile and Customizable
You can make these tacos your own! Add your favorite salsas, switch up the toppings, or toss in some avocado for that creamy, dreamy texture. You can even switch out the proteins for chicken or fish if that’s more your vibe.
Quick and Easy
From grilling to assembly, these tacos come together in no time! In just about 30 minutes, you’ll have a delicious, flavorful meal that feels like a treat but is easy enough to make on a regular basis.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients
Let’s talk about the ingredients. These tacos come together with just a few fresh ingredients, making them easy to pull off even on busy nights. Get ready for flavor overload!
For the Steak and Shrimp:
- 1 lb flank steak (or your preferred cut of steak)
- 1/2 lb shrimp (peeled and deveined)
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 2 teaspoons chili powder
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and pepper (to taste)
- 1 tablespoon lime juice (for extra zing)
For the Toppings:
- Corn tortillas (6-8 small, preferably soft and fresh)
- 1/2 cup shredded cabbage (red or green for a little crunch)
- 1/4 cup fresh cilantro (chopped)
- 1 small red onion (thinly sliced)
- 1 ripe avocado (sliced)
- 1 lime (cut into wedges)
- Hot sauce or salsa (optional, for some heat)
(Note: The full ingredient list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to get cooking? Here’s how to make these mouthwatering Street-Style Steak and Shrimp Tacos:
Step 1: Marinate the Steak and Shrimp
In separate bowls, marinate the steak and shrimp with olive oil, cumin, chili powder, garlic powder, smoked paprika, salt, and pepper. Squeeze a little lime juice over both, then toss everything to coat evenly. Let them marinate for about 10-15 minutes to allow those flavors to soak in.
Step 2: Grill the Steak and Shrimp
Heat your grill or grill pan to medium-high heat. Grill the steak for about 4-5 minutes per side for medium-rare (adjust cooking time for your preferred level of doneness). Once cooked, remove from heat and let the steak rest for a few minutes before slicing it thinly against the grain.
Next, grill the shrimp for about 2-3 minutes per side, just until they’re pink and opaque. Be careful not to overcook them!
Step 3: Warm the Tortillas
While the steak and shrimp are cooking, warm your corn tortillas. You can do this on the grill for a few seconds on each side or heat them in a dry pan over medium heat for about 30 seconds per side.
Step 4: Assemble the Tacos
Now it’s time to build your tacos! Start with a warm tortilla, and add a few slices of grilled steak and a couple of shrimp. Top with shredded cabbage, fresh cilantro, a few slices of avocado, and some thinly sliced red onion. Finish with a squeeze of lime juice and your favorite hot sauce or salsa, if desired.
Step 5: Serve and Enjoy!
Serve your tacos right away, while they’re still warm and fresh. These are perfect for taco night, but you can also serve them for a casual dinner with friends or family.
Nutrition Facts
Here’s a rough breakdown of the nutrition per taco (based on 6 tacos):
Calories per taco: 230
Total Fat: 13g
Saturated Fat: 2g
Cholesterol: 50mg
Sodium: 360mg
Total Carbohydrates: 12g
Dietary Fiber: 3g
Sugars: 2g
Protein: 19g
Vitamin A: 15%
Vitamin C: 30%
Calcium: 6%
Iron: 10%
Preparation Time
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
How to Serve Street-Style Steak and Shrimp Tacos
These tacos are tasty enough to stand alone, but if you want to serve them with sides to round out the meal, here are some great options:
Mexican Rice
Pair your tacos with fluffy, flavorful Mexican rice. It’s the perfect side to soak up all the delicious taco juices.
Guacamole and Chips
Serve these tacos with a side of guacamole and crispy tortilla chips for an extra indulgent touch.
Refried Beans
A warm side of refried beans adds creaminess and comfort to your taco meal.
Grilled Veggies
If you’re looking to add more veggies, grill up some bell peppers, zucchini, or corn on the cob to serve alongside these tacos.
Additional Tips
Marinate the Meat Longer:
For even more flavor, let the steak and shrimp marinate for up to 30 minutes. This extra time allows the spices to really soak in and make the meat even more flavorful.
Make it Spicy:
If you love heat, try adding a bit of chopped jalapeño to your taco toppings or mixing some chili flakes into the seasoning for the shrimp and steak.
Store Leftovers:
Store leftover steak and shrimp in an airtight container in the fridge for up to 2 days. You can use the leftover meat for salads, wraps, or even another round of tacos!
FAQ Section
Q1: Can I use chicken instead of steak and shrimp?
A1: Absolutely! Chicken thighs or breasts would work great here. Just be sure to adjust the cooking time for the chicken to ensure it’s cooked through.
Q2: Can I prepare these tacos ahead of time?
A2: You can marinate the steak and shrimp ahead of time (up to 30 minutes before cooking) and prepare the toppings in advance. However, it’s best to assemble and serve the tacos fresh for the best texture.
Q3: Can I make these tacos without grilling?
A3: Yes! You can sauté the shrimp and steak in a skillet if grilling isn’t an option. Just be sure to get a nice sear on the meat for flavor.
Q4: How do I store leftover tacos?
A4: You can store the leftover steak, shrimp, and toppings separately in airtight containers in the fridge for up to 2 days. Reheat the meat gently before assembling the tacos.
Q5: Can I make these tacos vegetarian?
A5: Yes! Try replacing the steak and shrimp with sautéed mushrooms, grilled peppers, or even roasted cauliflower for a delicious vegetarian taco option.
Q6: How can I make these tacos gluten-free?
A6: Simply use gluten-free corn tortillas, and you’re good to go!
Q7: How spicy are these tacos?
A7: These tacos are mildly spicy, but you can adjust the heat by adding more chili powder or fresh jalapeños to the toppings.
Q8: Can I freeze the steak and shrimp?
A8: Yes, you can freeze the cooked steak and shrimp for up to 3 months. Just make sure to store them in an airtight container and reheat thoroughly before using.
Q9: Can I make this recipe without cilantro?
A9: Absolutely! If you’re not a fan of cilantro, try using parsley or even green onions for a fresh, herbaceous flavor.
Q10: Can I add cheese to these tacos?
A10: Definitely! A sprinkle of crumbled queso fresco or shredded cheddar would be delicious on these tacos, especially if you want to add a creamy, cheesy element.
Print
Street-Style Steak and Shrimp Tacos
- Total Time: 0 hours
- Yield: 12 servings 1x
Description
These Street-Style Steak and Shrimp Tacos are a flavor-packed delight! Tender grilled steak and succulent shrimp topped with fresh cilantro, onions, and a zesty lime crema, all wrapped in soft corn tortillas. Perfect for Taco Tuesday or any casual gathering!
Ingredients
For the Steak:
- 1 lb flank steak or skirt steak
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon onion powder
- Salt and pepper, to taste
- Juice of 1 lime
For the Shrimp:
- 1 lb large shrimp, peeled and deveined
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon cumin
- Salt and pepper, to taste
- Juice of 1 lime
For the Lime Crema:
- 1/2 cup sour cream
- 2 tablespoons mayonnaise
- Juice of 1 lime
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
Toppings and Tortillas:
- 12 small corn tortillas
- 1/2 cup finely chopped red onion
- 1/2 cup chopped fresh cilantro
- 1 avocado, sliced
- Lime wedges (for serving)
Instructions
-
1. Marinate the Steak:
- In a small bowl, mix together the olive oil, chili powder, cumin, garlic powder, smoked paprika, onion powder, salt, pepper, and lime juice.
- Rub the seasoning mixture all over the steak and let it marinate for at least 30 minutes (or up to 2 hours in the fridge) for maximum flavor.
2. Marinate the Shrimp:
- In another bowl, combine the olive oil, chili powder, garlic powder, smoked paprika, cumin, salt, pepper, and lime juice.
- Toss the shrimp in the seasoning mixture until evenly coated and let them marinate for 10-15 minutes.
3. Grill the Steak:
- Preheat your grill or grill pan to medium-high heat.
- Grill the steak for about 4-5 minutes per side (depending on thickness) for medium-rare or 6-7 minutes per side for medium.
- Once cooked, remove the steak from the grill and let it rest for 5 minutes before slicing it thinly against the grain.
4. Grill the Shrimp:
- Preheat a grill pan or skillet over medium-high heat.
- Cook the shrimp for about 2-3 minutes per side, or until pink and cooked through.
- Remove from the heat and set aside.
5. Prepare the Lime Crema:
- In a small bowl, mix together the sour cream, mayonnaise, lime juice, garlic powder, salt, and pepper. Adjust seasoning as needed.
6. Assemble the Tacos:
- Warm the corn tortillas on a grill or in a skillet for about 20-30 seconds on each side until soft and warm.
- For each taco, add a few slices of grilled steak and a couple of shrimp.
- Top with chopped red onions, fresh cilantro, and a few slices of avocado.
- Drizzle the lime crema over the top.
7. Serve:
- Serve the tacos immediately with lime wedges on the side for extra zest.
Notes
- Toppings: Feel free to add your favorite taco toppings, such as salsa, shredded lettuce, or cheese.
- Spicy Kick: If you like some heat, add some sliced jalapeños or a drizzle of hot sauce to the tacos.
- Make-Ahead: The steak and shrimp can be marinated ahead of time and stored in the fridge for up to 2 hours before grilling.
- Prep Time: 15 minutes
- Cook Time: 10-12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 180-220 kcal
- Sugar: 2g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 125mg