12 Best Taco Recipes [Homemade Carnitas, Barbacoa & Baja-Style Ideas]

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.

best taco recipe ideas

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

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

grilled steak mexican mulitas with fresh sauce cheese

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

barbacoa tacos

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.

Shrimp Tacos

Shrimp tacos with purple and white cabbages with cheese

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

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.

Baja-Style Fish

baja fish tacos

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

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

fried potato chorizo tacos

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

chicken shawarma tacos

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

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.

Chipotle Chicken

Traditional mexican chicken tinga tacos with chipotle sauce

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 Pineapple Salsa Tacos

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.

Add to Pinterest
5 from 1 vote