Go Back

Beef Tacos with Pico de Gallo and Guacamole

Elina James
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Dinner
Cuisine Mexican
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • For the Beef Tacos:
  • 1 lb (450 g) ground beef
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp chili powder
  • 1 tsp cumin
  • ½ tsp smoked paprika
  • ½ tsp dried oregano
  • Salt and pepper, to taste
  • 8 small corn or flour tortillas
  • For Pico de Gallo:
  • 2 medium tomatoes, finely diced
  • ½ small red onion, finely chopped
  • 1 jalapeño, seeded and minced
  • ¼ cup fresh cilantro, chopped
  • 1 tbsp lime juice
  • Salt, to taste
  • For Guacamole:
  • 2 ripe avocados
  • 1 clove garlic, minced
  • 1 tbsp lime juice
  • Salt and pepper, to taste
  • Optional: 1 tbsp finely chopped red onion or tomato
  • Optional Toppings:
  • Shredded lettuce
  • Shredded cheddar or Mexican cheese blend
  • Sour cream or Mexican crema
  • Sliced radishes
  • Hot sauce

Instructions
 

  • Step 1: Make Pico de Gallo : In a medium bowl, combine diced tomatoes, red onion, jalapeño, and chopped cilantro. Add lime juice and a pinch of salt. Mix gently and set aside to let flavors meld while preparing the beef.
  • Step 2: Make Guacamole : Cut avocados in half, remove pit, and scoop flesh into a bowl. Mash with a fork until smooth but slightly chunky. Add garlic, lime juice, salt, and pepper. Mix well. Optional: Stir in finely chopped onion or tomato for extra texture. Cover with plastic wrap (pressing it against the guacamole) to prevent browning.
  • Step 3: Cook the Beef : Heat olive oil in a skillet over medium-high heat. Add chopped onion and garlic; sauté for 2–3 minutes until fragrant and translucent. Add ground beef, breaking it apart with a spatula. Cook until browned, about 5–7 minutes. Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for another 2 minutes until spices are well incorporated.
  • Step 4: Warm the Tortillas : Heat tortillas in a dry skillet for 30–60 seconds per side, or wrap in foil and warm in a 350°F (175°C) oven for 5–7 minutes. Keep warm until ready to assemble.
  • Step 5: Assemble the Tacos : Place a portion of seasoned beef on each tortilla. Top with pico de gallo, guacamole, and optional toppings like cheese, lettuce, or sour cream. Serve immediately while warm.