“You won’t believe it,” my friend Carlos said as he flipped the sizzling carne asada on his rusty backyard grill, “this recipe comes from my cousin’s little taqueria in Tijuana.” I remember that evening well — the smell of charred meat mingling with the sharp tang of fresh lime and the sweet burst of pineapple salsa pulled me right into a sun-soaked street corner in Mexico. Honestly, I wasn’t expecting street tacos to become my new obsession, especially after a long, chaotic day that left me juggling groceries and forgetting half the marinade ingredients. But somehow, the result was a perfect balance of smoky, spicy, and sweet that kept me coming back for more.
Maybe you’ve been there — craving something fresh yet deeply satisfying, something that feels like a treat but is simple enough to whip up on a weeknight. These grilled carne asada street tacos with pineapple salsa hit that spot every time. The tender, marinated steak with its hint of char, paired with the juicy, vibrant pineapple salsa, is honestly like a mini fiesta on your plate. And yeah, I made a mess of the kitchen trying to dice the pineapple while chatting on the phone — but it was all worth it.
What sticks with me is how this recipe changed my idea of tacos from just “food” to a moment of joy. Each bite reminds me of that warm summer evening, the laughter, and how sometimes the best recipes come from a friend’s kitchen—or a cousin’s taqueria—and a little bit of happy accident. I keep making it, not just because it tastes amazing, but because it brings that slice of sunshine right into my home.
Why You’ll Love This Recipe
If you’re anything like me, you want a taco that’s quick but feels special, simple but packed with flavor. This grilled carne asada street tacos recipe with easy pineapple salsa checks all those boxes and more:
- Quick & Easy: It comes together in about 30 minutes, perfect for those busy weeknights when you want something tasty without fussing for hours.
- Simple Ingredients: You probably have most of these in your pantry already—no need for exotic trips to specialty markets.
- Perfect for Casual Gatherings: Whether it’s a backyard BBQ, a potluck, or just taco Tuesday, these street tacos always steal the show.
- Crowd-Pleaser: Kids and adults alike rave about the tender grilled steak and refreshing pineapple salsa combo.
- Unbelievably Delicious: The juicy, smoky carne asada with the zingy, sweet salsa is a flavor explosion that feels like a mini celebration.
This isn’t just another carne asada recipe. The magic lies in the marinade—a blend of spices and citrus that tenderizes while packing in flavor—and the pineapple salsa, which adds a bright, unexpected twist that cuts through the richness perfectly. I’ve tested this recipe several times with friends and family, and it’s always the one that gets asked for seconds (and thirds). It’s comfort food with a little kick, and honestly, it’s the kind of meal that makes you pause and savor each bite.
What Ingredients You Will Need
This recipe uses straightforward, fresh ingredients that come together to build layers of flavor and texture. Most are pantry staples, with a few fresh items that bring brightness and balance.
- For the Carne Asada Marinade:
- 1 ½ pounds flank steak or skirt steak (look for well-marbled cuts for juiciness)
- 3 cloves garlic, minced (adds a savory punch)
- 1 jalapeño, seeded and chopped (adjust based on heat preference)
- ½ cup fresh lime juice (about 3 limes, key for tenderizing)
- ¼ cup orange juice (adds subtle sweetness and acidity)
- 2 tablespoons olive oil (for moisture and flavor)
- 1 teaspoon ground cumin (earthy warmth)
- 1 teaspoon smoked paprika (gives a subtle smoky depth)
- 1 teaspoon chili powder (mild heat and complexity)
- 1 teaspoon kosher salt (balances flavors)
- ½ teaspoon black pepper (freshly ground for best taste)
- For the Pineapple Salsa:
- 1 cup fresh pineapple, finely diced (fresh is best, but canned works in a pinch)
- ½ red onion, finely chopped (adds sharpness)
- 1 small handful fresh cilantro, chopped (bright herbal note)
- 1 small jalapeño, seeded and diced (optional, for extra heat)
- Juice of 1 lime (for zing)
- Salt to taste
- For Serving:
- Small corn tortillas (look for fresh or freshly thawed for best texture)
- Fresh lime wedges
- Optional: crumbled queso fresco or cotija cheese
- Optional: sliced radishes or pickled onions for crunch
I usually go for organic limes and a trusted brand of tortillas like La Tortilla Factory for that authentic feel. When picking pineapple, ripe but firm ones work best to keep the salsa juicy but not mushy. If you’re feeling adventurous, swapping in mango for pineapple can be a fun twist.
Equipment Needed
- A grill or grill pan (I use a cast iron grill pan when the weather isn’t cooperating—both work great)
- Mixing bowls (a medium one for the marinade and another for the salsa)
- Sharp chef’s knife (crucial for finely chopping the pineapple and jalapeño)
- Tongs or a spatula for flipping the steak
- Meat thermometer (optional but helpful to check doneness)
- Cutting board (preferably separate ones for meat and veggies)
- Small serving bowls or ramekins for garnishes
If you don’t have a grill pan, a heavy skillet will do, though you won’t get those signature grill marks. I’ve also grilled these tacos on a charcoal grill once, and the smoky flavor was out of this world—worth the extra effort! Keeping your knife sharp makes slicing the steak easier and safer. For budget-friendly grilling, a simple stovetop grill pan under $20 works just fine.
Preparation Method

- Prepare the Marinade: In a medium bowl, combine minced garlic, chopped jalapeño, fresh lime juice (½ cup), orange juice, olive oil, ground cumin, smoked paprika, chili powder, kosher salt, and black pepper. Whisk everything together until well blended. (About 5 minutes)
- Marinate the Steak: Place the flank or skirt steak in a shallow dish or resealable plastic bag. Pour the marinade over the steak, ensuring it’s fully coated. Seal and refrigerate for at least 1 hour, ideally 2-3 hours for maximum flavor and tenderness. (Tip: If you’re short on time, even 30 minutes helps.)
- Make the Pineapple Salsa: While the steak marinates, combine diced pineapple, red onion, chopped cilantro, diced jalapeño (if using), lime juice, and a pinch of salt in a bowl. Stir gently and refrigerate until ready to serve. The flavors meld better if it sits for at least 15 minutes. (Prep time: 10-15 minutes)
- Preheat Your Grill or Grill Pan: Get your grill or pan hot over medium-high heat. A properly heated surface is key to that perfect sear and grill marks. (3-5 minutes)
- Grill the Steak: Remove the steak from the marinade and shake off excess (don’t wipe it off). Place on the grill and cook for about 4-5 minutes per side for medium-rare (internal temp around 130°F/54°C). Adjust timing if you prefer more done but be careful not to overcook—it gets tough fast. (Tip: Let the steak rest for 5 minutes after grilling to lock in juices.)
- Warm the Tortillas: While the steak rests, warm the corn tortillas on the grill for about 20-30 seconds per side until pliable and slightly charred. Keep them wrapped in a clean kitchen towel to stay warm and soft.
- Slice and Assemble: Slice the rested steak thinly against the grain for tenderness. Fill each tortilla with a few slices of carne asada, top generously with pineapple salsa, and add optional garnishes like cheese or radishes. Serve immediately with lime wedges on the side.
Quick note: If your steak feels tough or chewy, it might need a bit longer marinade time, or your slices could be cut with the grain. Always cut against the grain for the best texture. Also, don’t overcrowd the grill—give each piece space to sear properly. I once tried cooking two steaks at once on a small pan and ended up steaming rather than grilling—lesson learned!
Cooking Tips & Techniques
Getting that perfect grilled carne asada street taco is about a few key tricks and paying attention to detail.
- Marinate Long Enough: The acid in lime juice helps tenderize the meat, but too long (over 6 hours) can make it mushy. I find 2-3 hours hits the sweet spot.
- Pat the Steak Dry Before Grilling: Excess marinade can cause flare-ups or steaming. Patting dry ensures a nice sear and those gorgeous grill marks.
- Use High Heat: A hot grill or pan is essential for that smoky char without overcooking inside. Don’t rush this step!
- Rest Your Meat: Letting the steak rest post-grill for about 5 minutes redistributes the juices, making every bite juicy and tender.
- Cut Against the Grain: This little detail makes a world of difference in chewiness. Look for the lines of muscle fibers and slice perpendicular.
- Freshness Matters in Salsa: Make the pineapple salsa right before serving or keep it chilled. The fresh, bright flavors are what balance the rich steak.
- Multitasking: While the steak marinates, prep your salsa and warm the tortillas toward the end. Keeping things moving helps everything come together hot and fresh.
I once tried skipping the resting step because I was hungry—and the steak was noticeably less juicy. Also, if you get flare-ups, move the steak to a cooler part of the grill rather than turning the heat down too much. Keep those flames controlled for the best flavor.
Variations & Adaptations
While this recipe is fantastic as is, there’s plenty of room to play around based on your taste or dietary needs.
- For a Spicier Kick: Add more jalapeños or swap them for serrano peppers in both the marinade and salsa. A dash of chipotle powder adds smoky heat too.
- Gluten-Free Option: Stick to corn tortillas (naturally gluten-free) and double-check your chili powder and spices for any additives.
- Vegetarian Version: Replace the steak with grilled portobello mushrooms or marinated tofu, and keep the pineapple salsa for that bright contrast.
- Seasonal Salsa Swap: Use mango or peach instead of pineapple in summer months for a different sweet twist.
- Cheese-Free: Skip the queso fresco and add sliced avocado or a dollop of dairy-free crema for creaminess.
Personally, I once made this with a smoky chipotle marinade and grilled peaches instead of pineapple—it was a happy accident when my local store was out of fresh pineapple! It added a lovely depth and kept the sweet balance intact.
Serving & Storage Suggestions
These grilled carne asada street tacos are best served immediately, while the steak is warm and the tortillas are soft and warm. Serve them garnished with fresh lime wedges for squeezing, and if you like, a sprinkle of crumbled queso fresco and some crunchy radish slices for texture.
Pair your tacos with a cold Mexican beer, a crisp margarita, or even a sparkling agua fresca for a refreshing combo. A simple side of Mexican street corn or black beans rounds out the meal beautifully.
Leftovers? You can store the grilled steak and pineapple salsa separately in airtight containers in the refrigerator for up to 3 days. Reheat the steak gently in a skillet over medium-low heat to avoid drying it out, and warm tortillas on a dry pan or microwave wrapped in a damp paper towel.
Flavors in the salsa may intensify overnight, which can be a nice bonus if you’re prepping ahead. However, I find the fresh crunch is best right after making it.
Nutritional Information & Benefits
This recipe offers a balanced mix of protein, healthy fats, and fresh produce. A serving (about 3 tacos) typically contains around 400-450 calories, with approximately 30 grams of protein from the steak. The pineapple salsa adds vitamin C and antioxidants, while the lime juice provides a boost of natural flavor without extra sodium.
Using lean flank or skirt steak keeps fat content moderate, and grilling avoids added oils. Corn tortillas keep it gluten-free and lower in calories compared to flour alternatives.
For anyone watching carbs, this recipe fits nicely into a moderate carb diet, especially if you adjust the number of tortillas. It’s free from common allergens like nuts and dairy unless you add cheese, which you can easily omit.
From a wellness perspective, the fresh ingredients and minimal processing make this a satisfying yet nourishing meal that doesn’t feel heavy or greasy.
Conclusion
If you’ve been craving that perfect taco experience that’s bursting with flavor but doesn’t require hours in the kitchen, these grilled carne asada street tacos with pineapple salsa are your answer. They bring together smoky, juicy steak and bright, fresh salsa in a way that feels casual but special. I love how adaptable this recipe is—whether you want to keep it classic or try your own twist, it welcomes creativity.
Give it a go, tweak it to your taste, and don’t be shy to share how it turns out! I’m always excited to hear about new variations or little tricks my readers discover. These tacos have become a regular in my rotation, and I hope they find a spot in yours too.
Go ahead, fire up the grill, and bring a little fiesta to your table tonight!
FAQs
What cut of beef is best for carne asada?
Flank steak or skirt steak are ideal due to their flavor and texture. Both benefit from marinating and slicing against the grain for tenderness.
Can I make the pineapple salsa ahead of time?
Yes, you can prepare it up to a day in advance. Just keep it refrigerated and stir before serving. The flavors deepen but the texture may soften slightly.
How do I keep the tortillas from tearing?
Warm them on the grill or in a dry pan until pliable, then wrap in a clean kitchen towel to keep them soft and prevent tearing when filling.
Is there a vegetarian alternative for the carne asada?
Yes! Grilled portobello mushrooms or marinated tofu work well as a substitute and pair nicely with the pineapple salsa.
How can I store leftovers?
Store steak and salsa separately in airtight containers in the fridge for up to 3 days. Reheat steak gently and warm tortillas before serving again.
Pin This Recipe!

Flavorful Grilled Carne Asada Street Tacos with Easy Pineapple Salsa
These grilled carne asada street tacos feature tender, marinated steak paired with a bright and refreshing pineapple salsa, perfect for quick weeknight meals or casual gatherings.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 ½ pounds flank steak or skirt steak
- 3 cloves garlic, minced
- 1 jalapeño, seeded and chopped
- ½ cup fresh lime juice (about 3 limes)
- ¼ cup orange juice
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 cup fresh pineapple, finely diced
- ½ red onion, finely chopped
- 1 small handful fresh cilantro, chopped
- 1 small jalapeño, seeded and diced (optional)
- Juice of 1 lime
- Salt to taste
- Small corn tortillas
- Fresh lime wedges
- Optional: crumbled queso fresco or cotija cheese
- Optional: sliced radishes or pickled onions
Instructions
- Prepare the marinade by combining minced garlic, chopped jalapeño, fresh lime juice (½ cup), orange juice, olive oil, ground cumin, smoked paprika, chili powder, kosher salt, and black pepper in a medium bowl. Whisk until well blended.
- Place the flank or skirt steak in a shallow dish or resealable plastic bag. Pour the marinade over the steak, ensuring it’s fully coated. Seal and refrigerate for at least 1 hour, ideally 2-3 hours.
- While the steak marinates, combine diced pineapple, red onion, chopped cilantro, diced jalapeño (if using), lime juice, and a pinch of salt in a bowl. Stir gently and refrigerate until ready to serve.
- Preheat your grill or grill pan over medium-high heat for 3-5 minutes.
- Remove the steak from the marinade and shake off excess. Grill for about 4-5 minutes per side for medium-rare (internal temp around 130°F/54°C). Let the steak rest for 5 minutes after grilling.
- Warm the corn tortillas on the grill for about 20-30 seconds per side until pliable and slightly charred. Keep them wrapped in a clean kitchen towel to stay warm.
- Slice the rested steak thinly against the grain. Fill each tortilla with steak slices, top with pineapple salsa, and add optional garnishes like cheese or radishes. Serve immediately with lime wedges.
Notes
Marinate steak for 2-3 hours for best flavor and tenderness. Pat steak dry before grilling to ensure good sear and grill marks. Let steak rest 5 minutes after grilling. Cut steak against the grain for tenderness. Prepare pineapple salsa ahead and keep chilled. Warm tortillas just before serving to keep them soft.
Nutrition
- Serving Size: About 3 tacos per se
- Calories: 425
- Sugar: 10
- Sodium: 600
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 25
- Fiber: 3
- Protein: 30
Keywords: carne asada, street tacos, grilled steak, pineapple salsa, easy tacos, Mexican recipe, quick dinner, backyard BBQ


