This dish features seasoned ground beef cooked with aromatic spices and tomato paste, simmered to perfection. Fresh homemade salsa combines ripe tomatoes, jalapeño, cilantro, and lime for a zesty finish. Creamy guacamole made from ripe avocados and citrus brightens each bite. Warm tortillas provide a soft base for layering the flavorful beef, salsa, guacamole, and optional cheese and lettuce. Quick to prepare, this flavorful combination makes a satisfying and colorful meal ideal for any occasion.
Taco Tuesdays started as a joke in our apartment, mostly because I'd forgotten to grocery shop and beef was on sale. That first night, I threw together whatever spices I could find in the back of the cupboard. My roommate took one bite and announced we were making this every week forever. Six years later, I still get texts from her asking for the spice ratios.
Last summer I made these for a potluck and watched three different people ask for the recipe before they'd even finished their first taco. There's something about beef that's been seasoned just right and the bright kick of fresh lime that makes people gather around the kitchen island and stay there talking long after the food is gone.
Ingredients
- 500 g (1.1 lb) ground beef: I use 85% lean because you want enough fat to keep the beef juicy as it simmers in those spices
- 1 tbsp olive oil: A slick of oil prevents the onions from grabbing and helps bloom the spices later
- 1 small onion, finely chopped: The foundation of flavor, so take the time to mince it small
- 2 cloves garlic, minced: Add this after the onion softens so it does not burn and turn bitter
- 1 tsp ground cumin: The earthy backbone that makes this taste like real tacos
- 1 tsp smoked paprika: This adds a subtle smokiness without having to fire up the grill
- 1/2 tsp chili powder: Mild warmth that builds rather than overwhelms
- 1/2 tsp ground coriander: Bright and citrusy, it balances the darker spices beautifully
- 1/2 tsp dried oorgano: Mediterranean oregano works, but Mexican oregano is worth finding if you can
- 1/2 tsp salt: Enhances all the other spices without making the beef salty
- 1/4 tsp black pepper: Freshly ground makes a difference here
- 2 tbsp tomato paste: Concentrated umami that deepens the beef flavor
- 100 ml (1/3 cup + 1 tbsp) beef broth or water: Creates a little sauce that clings to every bite
- 3 medium ripe tomatoes: Look for ones that give slightly when you squeeze them
- 1/2 small red onion: Finely chopped so every bite gets sweetness without onion overwhelm
- 1 small jalapeño, seeded and minced: Leave a few seeds if you want more heat
- 2 tbsp fresh cilantro, chopped: Bright and essential, but use parsley if you are one of those cilantro haters
- Juice of 1 lime: Fresh is the only way to go, bottled juice cannot compete
- 1/2 tsp salt: Wakes up all the tomato flavors
- 2 ripe avocados: They should yield to gentle pressure but not feel mushy
- 1 small tomato, finely diced: Small pieces give guacamole texture without turning it watery
- 1/4 small red onion, finely chopped: Red onion adds pretty color and mild bite
- Juice of 1 lime: Prevents browning and makes the avocado sing
- 8 small corn or flour tortillas: Corn is traditional but flour works if that is what you prefer
- Shredded lettuce: Iceberg or romaine both add cool crunch
Instructions
- Sauté the aromatics:
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 2 to 3 minutes until it turns translucent and fragrant. Stir in the garlic and cook for just 30 seconds until you smell it bloom.
- Brown the beef:
- Add the ground beef to the skillet, breaking it apart with a wooden spoon. Cook for 5 to 7 minutes until evenly browned, stirring occasionally to ensure no large clumps remain.
- Add the spices:
- Sprinkle in the cumin, smoked paprika, chili powder, coriander, oregano, salt, and pepper. Stir constantly for about 1 minute until the spices become fragrant and coat the beef.
- Simmer with tomato paste:
- Stir in the tomato paste until it disappears into the meat. Pour in the beef broth or water, reduce heat to low, and let everything simmer for 5 minutes until the sauce thickens slightly.
- Mix the salsa:
- In a medium bowl, combine the diced tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Stir well and set aside for at least 15 minutes to let the flavors meld.
- Mash the guacamole:
- In another bowl, mash the avocados with a fork until mostly smooth with some small chunks remaining. Fold in the tomato, red onion, cilantro, lime juice, salt, and pepper.
- Warm the tortillas:
- Heat each tortilla in a dry skillet for 20 to 30 seconds per side until pliable and lightly charred. Alternatively, wrap them in foil and warm in a 180°C (350°F) oven for 10 minutes.
- Build your tacos:
- Spoon the seasoned beef into each warm tortilla. Top with shredded lettuce, salsa, guacamole, and grated cheese if you like. Serve immediately with lime wedges on the side.
My now husband admits that the way to his heart was actually through these tacos, specifically the moment I taught him how to get the perfect ratio of beef to salsa to guacamole on each tortilla. We make them together now, side by side at the stove, and somehow they always taste better than when I cook them alone.
Making It Your Own
Ground turkey or a plant based crumble works beautifully with the same spice blend if you want to switch things up. Sometimes I add a can of black beans to the beef for extra protein and texture, especially when feeding a crowd.
Serving Suggestions
Pickled red onions or thinly sliced radishes add a bright crunch that cuts through the rich beef. A cold Mexican lager or classic margarita on the rocks makes the whole meal feel like a celebration.
Storage And Reheating
The cooked beef keeps in the refrigerator for up to 4 days and freezes beautifully for up to 3 months. Warm it gently in a skillet with a splash of water to bring back the sauce consistency.
- The salsa is best used within 2 days as the tomatoes break down
- Tortillas can be frozen with parchment paper between each one for easy taco nights later
- Never microwave tortillas or they will turn tough and rubbery
Whether it is a Tuesday night or a Saturday gathering, these tacos have a way of making any dinner feel like a party. Grab some napkins and enjoy every messy, wonderful bite.
Questions & Answers
- → What spices enhance the beef filling?
-
A blend of cumin, smoked paprika, chili powder, coriander, and oregano adds depth and warmth to the beef mixture.
- → How can I keep the tortillas warm and pliable?
-
Wrap tortillas in foil and warm them in a 180°C oven for 10 minutes or heat them briefly in a dry skillet.
- → Can I adjust the salsa's heat level?
-
Yes, adding jalapeño seeds increases heat, while removing them keeps the salsa milder.
- → What is the best way to prepare the guacamole for freshness?
-
Mash ripe avocados just before serving and mix gently with lime juice, diced tomato, onion, cilantro, salt, and pepper to keep flavors bright.
- → Are there suitable alternatives to ground beef?
-
Ground turkey or plant-based crumbles can be used for a lighter or vegetarian-friendly option.