Ancho Beef Street Tacos with Pineapple Salsa

Prep: 50 minCook: 20 min4 servingsmediumSouth American
Ancho Beef Street Tacos with Pineapple Salsa

Tender diced beef sirloin spiced with ancho chile powder, garlic, and salt, served on charred corn tortillas with bright pineapple-tomato salsa, creamy jalapeno crema, and cotija cheese. A vibrant street food favorite with complexity from smoky-sweet heat balanced by cooling avocado cream and tropical fruit. Ideal for casual weeknight dinners, entertaining, or taco night with friends. This version combines authentic Mexican spice profiles with the unexpected brightness of grilled pineapple for a modern twist on traditional carne asada preparations.

Ingredients

4 servings
  • 1 pound beef top sirloin steak, diced 1/4 inch
    chicken breast1:1poultry

    slightly reduce cook time to 4-5 minutes

  • 2 tablespoon olive oil
  • 2 teaspoon ancho chile powder
  • 1 teaspoon kosher salt
  • 1 teaspoon granulated garlic
  • 8 corn tortillas, 4 inch
    flour tortillas1:1gluten alternative
    Full guide →
  • 1 fresh California avocado, peeled and pitted
    tahini2 tablespoonvegan

    reduces richness

    Full guide →
  • 2 tablespoon fresh lime juice
  • 3 tablespoon sour cream
    Greek yogurt1:1lighter

    adds tanginess

    Full guide →
  • 2 jalapeno peppers, seeded and chopped
  • 6 fresh pineapple rings, grilled and chopped
  • 3 teaspoon fresh lime juice
  • ¼ cup red onion, diced
  • ½ cup diced tomatoes
  • 3 teaspoon fresh cilantro
  • ½ teaspoon kosher salt
  • cotija cheese, crumbled(optional)
    feta2 tablespoon crumbleddairy alternativedairy-free

    similar saltiness

    Full guide →
  • fresh cilantro(optional)
  • diced onion(optional)

Instructions

  1. 1

    Cut beef steak lengthwise in half, then crosswise into quarter-inch cubes.

  2. 2

    Combine beef, ancho chile powder, salt, garlic, and olive oil in bowl. Cover and refrigerate at least 30 minutes.

  3. 3

    Heat large non-stick skillet over medium heat. Cook beef in batches 6-8 minutes, stirring occasionally, until cooked through. Set aside.

  4. 4

    Pulse avocado, lime juice, sour cream, salt, and jalapeno peppers in food processor until smooth.

  5. 5

    Combine pineapple, red onion, cilantro, lime juice, salt, and tomatoes in bowl. Cover and refrigerate at least 15 minutes.

  6. 6

    Grill tortillas 1-2 minutes per side until charred.

  7. 7

    Top each tortilla with beef, pineapple salsa, jalapeno crema, and garnish with cheese, cilantro, and onion.

Tips

Tip 1

Marinate beef at least 30 minutes for maximum ancho spice penetration and tenderness development.

Tip 2

Grill pineapple rings fresh or use canned, then char to caramelize edges and deepen tropical sweetness before chopping.

Tip 3

Make crema and salsa ahead; cover and chill separately so flavors meld while beef cooks.

Good to Know

Storage

Beef keeps refrigerated 3 days. Crema and salsa separately 2 days. Do not freeze cooked beef as texture becomes grainy.

Make Ahead

Marinate beef up to 8 hours. Prepare crema and salsa 4 hours ahead; refrigerate covered. Grill tortillas fresh just before serving.

Serve With

Serve immediately after assembly with lime wedges, hot sauce, and extra cilantro on side. Pairs with Mexican lager, agua fresca, or horchata.

See pairing guide →

Common Mistakes

Watch

Do not overcook beef beyond medium-rare to avoid toughness; check at 6 minutes.

Watch

Do not skip pineapple chilling; salsa requires 15 minutes for flavors to meld.

Watch

Do not pulse crema too long or it becomes thin; stop when smooth but still thick enough to dollop.

Substitutions

Dairy-Free Swaps

cotija cheese
feta2 tablespoon crumbleddairy alternativedairy-free

similar saltiness

Full guide →

Vegan Options

avocado
tahini2 tablespoonvegan

reduces richness

Full guide →

Gluten-Free Swaps

corn tortillas
flour tortillas1:1gluten alternative
Full guide →

General Alternatives

beef top sirloin
chicken breast1:1poultry

slightly reduce cook time to 4-5 minutes

Full guide →
beef top sirloin
mushrooms8 oz mixed mushroomsvegetarian
Full guide →
sour cream
Greek yogurt1:1lighter

adds tanginess

Full guide →
Find more substitutions →

FAQ

Can I use pre-cut diced beef?

Yes, but confirm dimensions are exactly 1/4 inch. Uneven sizes cook inconsistently. Pre-marinated beef works but check salt content to avoid over-salting.

What if I don't have fresh pineapple?

Canned pineapple rings work; drain thoroughly and pat dry before grilling. Frozen rings require thawing first. Both lack fresh brightness, so add 1/2 teaspoon more lime juice to compensate.

How long can I keep assembled tacos?

Eat within 10 minutes. Tortillas absorb moisture and crema separates from lime juice. If making ahead, keep components separate and assemble to order for best texture.