Pirate Tacos
Juicy seasoned beef piled onto warm corn tortillas with sweet caramelized onions, melty cheese, creamy avocado, and a zesty lime crema. A fun, flavorful weeknight dinner that's ready in about 35 minutes.
- Total time
- 35 min
- Servings
- 4
- Calories
- 520
- Protein
- 28g

Ingredients
- 8 tortillas corn tortillas
- 1 lb ground beef
- 1 large onion
- 1 cup shredded cheese (cheddar or Mexican blend)
- 1 large avocado
- 1 whole lime
- ½ cup sour cream
- ¼ cup cilantro
Instructions
- 1
Thinly slice the 1 large onion. Heat 1 tbsp oil in a large skillet over medium heat and cook the onion, stirring occasionally, until soft and golden brown, about 10 minutes. Transfer to a bowl.
- 2
In the same skillet, add the 1 lb ground beef. Cook over medium-high heat, breaking it up with a spoon, until browned and no longer pink, about 6-8 minutes. Season with salt and pepper.
- 3
While the beef cooks, make the crema: in a small bowl, mix the 1/2 cup sour cream with the juice of half the lime and a pinch of salt. Set aside.
- 4
Warm the 8 corn tortillas in a dry skillet over medium heat for 30 seconds per side, or until soft and pliable. Keep them covered with a towel.
- 5
Assemble the tacos: fill each tortilla with beef, caramelized onions, and a sprinkle of the 1 cup shredded cheese. Top with sliced avocado, a drizzle of crema, and fresh cilantro leaves. Serve with the remaining lime cut into wedges.
- 6
Optional: add a pinch of chili powder or cumin to the beef while cooking for extra flavor.
Tools you’ll need
- large skillet
- small bowl
- knife
- cutting board
- spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

