Taco recipe ideas for all occasions. Delicious tortilla filling ideas, from meaty barbacoa to vegan-friendly carnitas. Find your new favorite homemade street taco today.
Make your own Mexican street tacos with our guide to our favorite homemade taco recipes. Experiment with ground beef and pulled chicken meat fillings, or seafood shrimp and meat-free ideas, these recipes will complete your taco night perfectly.
Flank Steak Vampire Tacos
Vampire tacos contain grilled flank steak and served with a garlic marinade and chipotle-mayo sauce. This summer grill favorite packs a lot of flavors and is best enjoyed messy.
Mulitas de Asada
Mulitas is a type of grilled taco that’s sandwiched between two tortillas and filled with beef and Oaxaca-style cheese. It’s a type of taco de asador filled with carne asada, and sits somewhere between a taco and quesadilla.
For an easy homemade version, try this mulitas recipe. Filled with Monterey Jack cheese and grilled flank steak, it’s loaded with everything we love about the North Mexican favorite.
Barbacoa Shredded Beef
Slow-cooked shredded beef in a savory tomato sauce served with fresh cilantro and lime juice. Like so many tacos, these are best served alongside fresh guacamole for extra topping.
For a quick and easy option, shrimp offer a fresh and refreshing alternative to red meat.
Sauté the shrimp in hot oil until pink, and then add in paprika and spice. Top the filling with sweetcorn, tomatoes, and lettuce and salsa, and avocado slices for a bit more of a punchy filling.
Tandoori Cauliflower Chickpea Tacos
These tandoori cauliflower chickpea tacos are a vegan take on the classic, but pack in just as much punch. They ditche the meat filling in favor of a cauliflower-chickpea mix and coats it with tandoori masala. The crunch of the coated cauliflower, the spice of the masala, and the creamy guacamole create a beautiful flavor balance.
No other style of taco does fish quite like Baja-style. With crispy beer-battered cod and a pico de gallo topping, these are bursting with fresh flavors.
Try grilled white fish, mango, and red cabbage slaw. Topped with pico de gallo and salsa verde, these have the perfect balance of sweet and acidic flavors.
Slow-Roasted Pork Carnitas
Here’s one for the purists: Slow-roasted pork carnitas. Cooked for hours low and slow in the pork’s juices, the meat bursts with flavor. Top it off with a drizzle of lime juice for some acid before topping with avocado slices, cilantro, and sliced onion for garnish. Taco heaven.
Crispy Potato and Chorizo
To make these tacos extra tasty, serve them with pan-fried potatoes cubes and sliced chorizo pieces. They are best served with lime wedges for an added blast of flavor.
Grilled Chicken Shawarma
Shawarma is often found in warm flatbreads, but why not try the best of both worlds and serve it in a taco? This grilled shawarma filling works perfectly in warm tortillas and can be topped with cilantro leaves, lime wedges, and even hummus.
Tacos al Pastor
Tacos al pastor, which means shepherd’s taco in Spanish, is best described as small corn tortillas filled with a variety of different ingredients. They best use the pineapple as the main topping and it best serves them on top of a mound of chopped onion and cilantro. These are best served alongside salsa picante and lime wedges for extra zing.
Made in a style similar to shredded pork carnitas, the chipotle filling has shredded chicken breast and is topped with fresh tomato, red onion, and cilantro.
Ground Turkey with Pineapple Salsa
Ground turkey is great for soaking up the flavors of spices and herbs that you add to it. Meanwhile, pineapple salsa adds a touch of sweetness and acidity. Pineapple salsa pairs best with chicken but works just as well here with turkey.
In a large skillet, sauté ground turkey over medium-high heat until cooked through; drain well if too much fat remains. Add all ingredients except cilantro and toss together until well mixed. Season with salt and pepper to taste.