These beef tacos balance savory, smoky, tangy and sweet flavors in every bite. Ground beef is cooked with poblano, red onion and taco spices, then finished with reserved pineapple juice for a glossy, lightly sweet pan sauce.
A quick pineapple-tomato salsa and lime sour cream keep the tacos fresh and bright, while warm flour tortillas make them easy to assemble for a fast weeknight dinner.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry the produce. Finely dice the red onion. Core and seed the poblano, then cut it into about 1/3-inch pieces. Core and seed the tomatoes, then dice them into about 1/3-inch pieces. Roughly chop the cilantro. Cut the lime into wedges. Drain the pineapple, reserving the juice and roughly chop the fruit.
- Make the salsa: in a medium bowl, combine 2 tablespoons diced onion, 1/4 cup diced poblano, the tomatoes, half the cilantro, the chopped pineapple and a squeeze of lime juice. Season to taste with salt and pepper.
- Make the lime crema: in a small bowl, stir the sour cream with a squeeze of lime juice. Season with salt, pepper and additional lime juice to taste.
- Heat the olive oil in a large pan over medium-high heat. Add the remaining onion and poblano. Season with salt, pepper and half of the taco spice blend. Cook, stirring or tossing, until the vegetables begin to soften, about 2 minutes.
- Add the ground beef to the pan, breaking it into small pieces as it cooks. Season with salt, pepper and the remaining taco spice blend. Cook, stirring occasionally, until the beef is browned and cooked through, 2 to 3 minutes. If the mixture looks oily, carefully pour off excess grease.
- Stir the reserved pineapple juice into the beef mixture, then remove the pan from the heat.
- While the beef cooks, wrap the flour tortillas in a damp paper towel and microwave on high until warm, about 30 seconds.
- Divide the beef mixture among the warm tortillas. Top with pineapple salsa and lime crema. Sprinkle with the remaining cilantro and serve with any remaining lime wedges for squeezing over the tacos.
Recipe Tips
Reserve the pineapple juice after draining the fruit; it is stirred into the beef at the end for sweetness and moisture.
Dice the poblano and tomatoes fairly small so the salsa and filling fit neatly inside the tortillas.
If the beef releases a lot of fat, carefully drain off the excess before adding the pineapple juice.
Warm the tortillas in a damp paper towel so they become soft and flexible for folding.
Add lime juice gradually to the salsa and crema, tasting as you go.
FAQ
How spicy are these beef tacos?
The heat comes mainly from the poblano and taco spice blend. Poblanos are generally mild, so these tacos have a gentle warmth rather than intense heat.
Do I need to cook the pineapple salsa?
No. The pineapple, tomato, onion, poblano, cilantro and lime are combined fresh for a bright topping.
Why reserve the pineapple juice?
The reserved juice is stirred into the cooked beef mixture to add moisture and a touch of sweetness.
How do I warm the tortillas?
Wrap the tortillas in a damp paper towel and microwave them on high for about 30 seconds, just until soft and warm.
What allergens are in this recipe?
Based on the provided ingredients, this recipe contains milk from the sour cream and wheat and soy from the flour tortillas.


























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.