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 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 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.
Step 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.
Step 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.
Step 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.
Step 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.
Step 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 an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.


