These carne asada street tacos come from a close Mexican friend, and they are sure to hit the spot. Set aside six hours for the marinating, then get the toppings out!

Taco nights are a family favorite, especially when it’s carne asada street taco night! My family and I love setting up a board with bowls of all sorts of toppings so everyone can build their own taco, just how they like it. It truly is one of my go-to family meals.
This carne asada street tacos recipe came from my friend — her family came from Mexico, and this is how they always made their tacos. My inner Mexican food lover (did you know I worked at a Mexican restaurant for years?) loved them so much. A huge reason why I love cooking so much is probably because I worked in a restaurant and was exposed to so many different cuisines growing up. So, give this Mexican street taco recipe a try — it’s simple and has so much flavor, and it’s one of the easy meals I keep on repeat.

Bring the family together! My kids really loved taco night growing up. They’ve always loved beef, but they also loved getting involved in making their own taco creations. It’s a blast getting everyone involved in the kitchen and it brings the whole family together.
What is a Street Taco vs Regular Taco
Did you know street tacos and the traditional “americanized” tacos are very different?
- Street taco: Street tacos are small, usually made with soft corn tortillas. They are filled with steak bites (or carne asada), and are topped with onions, cilantro, and lime. Sometimes, they’ll also have a Cotija cheese topping.
- “Americanized” tacos: These tacos are larger, use hard or soft shell tortillas, and are filled with ground beef, cheese, lettuce, sour cream, and tomatoes.
How to Make Carne Asada Street Tacos
To make carne asada street tacos, you’ll need to first make carne asada steak bites. While you are grilling or cooking the meat, prepare your toppings and warm up the tortillas!

Making the Carne Asada Meat
- Make the carne asada marinade: Combine the soy sauce, orange slices, and lime juice in a bag. Add chopped green onions and cilantro to the bag. Place the flank steak into the bag and rub the spices/marinade ingredients all over it.
- Marinate: Marinate the beef in the refrigerator for at least six hours (up to 24 hours).
- Grill the beef: Remove the meat from the marinade, dry it with a paper towel, then grill on medium high heat until the internal temperature is 145°F.
- Rest the meat: Let the meat rest for at least 10 minutes, then slice it against the grain into bite sized strips.
Optional addition: If you want to add more flavor to the marinade, adobo sauce gives delicious intense heat!




Assembling the Taco
- Begin with avocado spread: Spread mashed avocado onto a warm corn tortilla, then top with a few strips of carne asada steak.
- Add the toppings: Sprinkle cilantro, onion, cheese, and lime juice (from the lime wedges) on top.
- Serve: Serve the carne asada tacos with your favorite salsa.
More toppings: If you want even more topping variety, consider thinly sliced radishes, pico de gallo, pickled onions, queso fresco, rice, and/or refried beans. Just choose any (or all) of your favorite toppings!
Carne Asada Recipe Tips
A lot of people feel like authentic Mexican tacos are too hard to make at home (maybe even impossible?!). With these tips, I want to encourage you that YES – you CAN make the best tacos at home!
- Use flank or skirt steak: To make carne asada tacos, I most often use flank or skirt steak. It’s simple and the overnight marinade makes these cuts tender and juicy.
- Cook the carne asada to medium rare: If possible, stick to cooking the flank or skirt steak to medium-rare. Any more done and it may become super tough. If you are a bit nervous about gauging the doneness of the steak, invest in a meat thermometer. The internal temperature should be 145 °F for medium-rare doneness.
- Avoid cutting the steak before marinating & cooking: It may seem like it saves time later, but it’s best to marinate and grill the steak as one whole piece. This keeps the flavor and juiciness locked into the steak!
- Cut cooked steak against the grain: You’ve grilled the meat perfectly, so make sure to cut it correctly, too. Cut against the grain to ensure your pieces are tender. If you cut with the grain, your steak bites will be more tough.
- Use a grill pan if you lack a grill: If you don’t have a grill, that’s ok. Use a grill pan or a cast iron skillet. It may not have the same smokey, charred flavor, but it’ll still be tasty.
- Opt for warm tortillas: You really won’t regret waiting to put the toppings on until you have warm corn tortillas. Put them on the pan and char up each side before topping!

Storing & Reheating Tacos
The flavor of these tacos is best when they’re fresh. However, storing for a day or two is acceptable, as well.
- Refrigerator: Store leftover steak in the fridge for up to three days. Store the toppings for 1-2 days, but fresh is always better!
- Freezer: Freeze the steak for up to three months in an airtight container. However, avoid freezing any toppings.
More Tex-Mex Recipes
- The Best Guacamole – Such an incredible guacamole!
- Mexican Stuffed Bell Peppers – Beans, cheese, and Mexican flavors galore
- Fritos Chili Cheese Salad – Crunchy fritos, veggies, and a mayo dressing
- Queso Fundido – A savory dip made with cheese and chorizo
Recipe
Ingredients
Carne Asada
- 2 lbs beef flank or skirt steak
- 1 cup soy sauce
- 1 medium orange sliced
- 2 small limes juiced
- 4 green onions chopped
- 1 cup cilantro chopped
Carne Asada Street Tacos
- 8 corn tortillas
- 2 avocados mashed
- 1/2 cup fresh cilantro chopped
- 1 large onion finely diced
- 1/2 cup cotija cheese
- 2 lime wedges garnish
Instructions
Carne Asada
- Place the flank steak in a large plastic bag. Add soy sauce, orange slices, and lime juice. Chop the green onions and cilantro and add them into the bag. Rub the sauce all over the beef. Seal the bag and let it marinate for at least 6 hours.
- Remove the meat from the marinade. Pat dry with a paper towel. Remove all excess herbs from the carne asada. Grill the meat until the internal temperature reaches medium-rare at 145 °F. Hot tip: Don’t have a grill? Snag a grill pan and make carne asada right on your stove top.
- Let it rest for 10 minutes. Slice it against the grain and cut it into bite-sized strips.













Hi, instructions say rub seasoning over steak. I don’t see any seasoning listed. What seasoning is used?
Hi Leilani, The seasoning is the soy sauce, orange slices and lime juice and the rest of the contents that you are supposed to add to the bag for the marinade time. You are supposed to massage all of those things into the meat and then leave it for 6 hours to marinade. Hope this helps. Have a great day!
Great recipe! My question is can the steak be slow-cooked THEN grilled on the stove or grill just for the char?
Hey Delance- I wouldn't recommend slow cooking it since flank steak is already a pretty thin cut of beef and cooks fast, so slow cooking and then grilling may lead to overcooked meat. Grilling is the optimal way to make it. Enjoy! 🙂
Hello! I’m really excited to try your recipe today for Cinco De Mayo!
I don’t currently have a grill or grill pan. Do our think cooking this in a cast iron skillet would be okay?
Hi Charissa - Thanks for reaching out. I think you can make that work, although I've never tried it. I would just give the carne asada enough time to char before flipping it. Hope this helps and Happy Cinco de Mayo. 🙂
have you thought about making a recipe video for this?
Hi Liz - That is such a great idea ahead of summer. I'll add it to the list! Have you made them yet?
When we squeeze the lime juice do we throw the squeezed limes into the back, or do you have separate limes for the bags?
Hi Liz - Thanks for the question! Yes we throw the squeezed limes into the bag for the marinade. Hope this helps!
one more thing. the recipe calls for 4 green onions. greeb onion comes in bundles so is it 4 pieces of green onion or 4 whole bundles?
Hi Jason - Great catch! It's 4 green onion stalks, not bundles. I hope this helps! We will update the recipe card to be more clear. Thanks again for spotting that. 🙂
can i justthe meat into pieces prior to marinading?
Hi Jason - Thanks for reaching out. It's actually best not to slice the meat before marinating it, as a whole piece of meat will retain more moisture and flavor during cooking. Hope this helps!
Exactly how much lime juice do you add and do we add the limes to the ziplock bag?
Hi JJ - Thanks for the question. We use the juice from about 2 medium-sized limes and yes you add them straight to the bag. Hope this helps!
What if u dont have access to a grill and a grill pan for the stove top..any tips.
Hi Jazmin - You can simply saute the carne asada over high heat in a skillet. It won't have the same smokey flavor, but it will be super tasty still! Hope this helps.
I wish I could post pictures when I'm done
Please share it on Facebook, I would love to see it 🙂
Marinating my steak now and I can wait. I'm serving this with street corn and authentic rice that my friend made for me. Can't wait 🙂
Hi Sommer, those sound like incredible sides, thank you for sharing that idea!
Hi, how far in advance can I marinade the steak?
Hi Agnes, 24 hours in advance is good timing. Hope you love the recipe!
Hi! I am cooking this tonight but without a grill. Any tips?
Hello Gisella, if you have a grill pan you can make the recipe on the stovetop.
We are making these tomorrow! Can we also use the same marinade for chicken, and if so, would you still marinate overnight or only for a few hours?
Hey Sara, I would do a few hours and I think same marinade would work great.
These are the most amazing tacos! So flavorful and delicious.
A go to dinner of mine! We make it weekly!
It’s amazing how something so easy can taste so complex and perfect!
Truly an amazing recipe.
Alina, this is the best review ever! Thank you so much for taking the time to write it 🙂
This recipe was amazingly tasty with such basic ingredients!! I. We’ve tried other recipes but this literally tops them all.
Hey Tina, I am so happy to hear this. Glad you loved the recipe. Thank you for sharing!
We made these tonight and they were a hit! So delicious and flavorful!
Melissa, this makes my day. I am so happy to hear this. Thank you for sharing!
These tacos are unbelievably good!! Seriously we're so obsessed! Thanks for sharing!
Hey Chelsea, thank you so much for sharing. SO happy to hear this! Thank you!
This is our go-to-Mexican food! The ingredients are simple and it's very easy to make. I love the flavor and my kids also had fun preparing this with me.
Oh wow, this is so awesome! 🙂 Happy to hear this.