Go Back

Instant Pot Pulled Beef Tacos with Citrus Salsa

These Instant Pot pulled beef tacos are packed with deep, slow-cooked flavor using tender beef chuck or brisket, warm spices, and a rich tomato-based braising sauce. Finished with a fresh citrus salsa and served in warm tortillas, this pressure cooker taco recipe delivers restaurant-quality results with minimal effort. Perfect for weeknight dinners, family gatherings, or meal prep, these tacos are juicy, well-balanced, and incredibly satisfying.
Prep Time 25 minutes
Cook Time 1 hour 35 minutes
Marinating Time 30 minutes
Total Time 2 hours 30 minutes
Servings: 10 tacos
Course: Main Course
Cuisine: Mexican
Calories: 520

Ingredients
  

Pulled Beef
  • 1.5 kg beef chuck or brisket cut into large pieces
  • 1 tsp flake salt
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp smoked paprika
  • 0.5 tsp ground cinnamon
  • 0.5 tsp black pepper
  • 3 tbsp olive oil divided
  • 1 large brown onion diced
  • 3 cloves garlic sliced
  • 400 g crushed tomatoes
  • 250 ml beef or chicken stock
  • 2 tbsp soy sauce
  • 2 tbsp honey
  • 2 tbsp apple cider vinegar
  • 1 large orange zested and juiced
Citrus Salsa
  • 2 medium oranges diced
  • 0.5 medium red onion finely diced
  • 0.5 cup fresh coriander chopped
  • 1 large green chili sliced
To Serve
  • 10 pieces tortillas warmed
  • 1 large avocado sliced
  • 2 medium limes cut into wedges

Method
 

Preparation
  1. Combine all ground spices in a small bowl.
  2. Season beef with salt and half the spice mix, then marinate for 30 minutes.
Pressure Cooking
  1. Brown beef in batches using sauté mode, then remove.
  2. Cook onion and garlic, add remaining spices and liquids, return beef, and pressure cook for 50 minutes.
Finishing and Assembly
  1. Prepare citrus salsa while beef cooks.
  2. Shred beef, reduce sauce, and combine before assembling tacos.

Notes

  • Marinating improves flavor but can be skipped if short on time.
  • Store leftover pulled beef with sauce to keep it moist.