
I developed this Instant Pot machaca to bring authentic Mexican flavors to busy weeknights without the traditional hours of cooking. The pressure cooker transforms tough beef into tender, shreddable pieces in a fraction of the time.
The secret lies in building layers of flavor with dried chiles, spices, and a touch of vinegar for brightness. This method delivers the same complex taste as slow-cooked versions, with the convenience of modern cooking technology.
You’ll end up with perfectly seasoned beef that’s ready to be scrambled with eggs or served as a filling. The meat absorbs all the smoky, spicy notes from the cooking liquid, creating a base that’s versatile for any meal.
Serve this for breakfast, lunch, or dinner—it adapts beautifully to any time of day.
Ingredients for Machaca Recipe Instant Pot
Pantry staples and a few dried chiles deliver bold, authentic flavors here.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Trimmed of excess fat |
| Dried Guajillo Chiles 🌶️ | 3 whole | Stems and seeds removed |
| Dried Ancho Chiles 🌶️ | 2 whole | Stems and seeds removed |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| White Onion 🧅 | 1 whole | Diced, medium-sized |
| Apple Cider Vinegar 💧 | 2 tbsp | For brightness and acidity |
| Beef Broth 🥩 | 1 cup | Low-sodium preferred |
| Bay Leaf 🍃 | 1 whole | Dried, for aromatic depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing and richness |
[recipe_ingredient_scaler]
The beef is non-negotiable here—chuck roast gives you that fall-apart texture after pressure cooking. Costco or Whole Foods have great options, but any supermarket chuck with good marbling works. The dried chiles? Look for them in the Latin section of your grocery store or at a Mexican market. Guajillo and ancho are the base, but if you can only find one, double up on what you have.
No dried chiles? Chili powder at one-third the amount works in a pinch, though the flavor won’t be as complex. Swap beef broth for chicken or vegetable broth if that’s what you’ve got. The vinegar adds brightness—white vinegar or lime juice can stand in. For extra depth, a dash of liquid smoke mimics the traditional smokiness of dried meats.
This keeps beautifully—store in the fridge for up to 5 days or freeze for 3 months. The flavors actually deepen overnight, so it’s even better the next day. Perfect for meal prep: cook once, eat all week (or freeze portions for later).
Why You’ll Love This Recipe
- Set It and Forget: The Instant Pot does all the work—just sear the beef, add the chiles and spices, then walk away.
- Smoky Depth: Those dried guajillo and ancho chiles with cumin and coriander? They turn simple chuck roast into something rich and complex.
- Breakfast for Dinner: I serve this for brunch with eggs, or wrap it in tortillas for a quick weeknight dinner.
- Stretches Far: One batch makes enough for tacos, burritos, and breakfast hash—leftovers taste even better the next day.
Step-by-Step Instructions for Machaca
This method transforms tough beef into tender, flavorful shreds with minimal hands-on time.
Step 1: Toast and Rehydrate the Dried Chiles
Heat a dry skillet over medium heat and toast the 3 whole Dried Guajillo Chiles and 2 whole Dried Ancho Chiles for 30-45 seconds per side until fragrant. Be careful not to burn them—they should just smell aromatic, not acrid.
Place the toasted chiles in a heatproof bowl and cover with 2 cups of hot water. Let them soak for 10-15 minutes until softened. This rehydration step is crucial for blending into a smooth sauce later.
Step 2: Sear the Beef and Build the Flavor Base
Set your Instant Pot to the sauté function and add the 2 tbsp Olive Oil. Once hot, add the 2 lb Beef Chuck Roast (trimmed of excess fat) and sear for 4-5 minutes per side until deeply browned. You want a good crust here—don’t rush it.
Remove the beef and set aside. In the same pot, add the diced White Onion and cook for 3-4 minutes until softened and starting to brown. Stir in the minced Garlic Cloves, 2 tsp Ground Cumin, 1 tsp Ground Coriander, and 1 tsp Dried Oregano, cooking for 30 seconds until fragrant. This creates the aromatic foundation of your dish.
Step 3: Pressure Cook the Beef with Sauce
Drain the rehydrated chiles and add them to a blender along with 1 cup Beef Broth, 2 tbsp Apple Cider Vinegar, 1.5 tsp Salt, and 1 tsp Black Pepper. Blend until completely smooth—this sauce will infuse the beef with deep, complex flavors.
Return the seared beef to the Instant Pot and pour the blended chile sauce over it. Add the 1 whole Bay Leaf. Secure the lid, set the valve to sealing, and cook on high pressure for 60 minutes. Let the pressure release naturally for 15 minutes, then quick-release any remaining pressure.
Step 4: Shred and Reduce the Sauce
Remove the beef from the pot and shred it using two forks. The meat should come apart effortlessly—if it resists, return it to the pot for another 10 minutes of pressure cooking.
Return the shredded beef to the pot and stir it into the cooking liquid. Set the Instant Pot to sauté and simmer for 8-10 minutes until the sauce thickens slightly and coats the beef. You want the mixture to be moist but not soupy. Taste and adjust seasoning if needed, then serve immediately.
Pro Tips For Making Machaca Recipe Instant Pot
- Sear the Beef First: I learned this the hard way—browning the chuck roast in batches before pressure cooking adds depth the Instant Pot alone can’t. About 2-3 minutes per side in a little oil does the trick.
- Toast the Chiles: Skip the raw dried chiles and toast the guajillo and ancho in a dry pan for 30 seconds per side. Sounds weird, but it wakes up their smoky-sweet flavor like nothing else.
- Deglaze Thoroughly: After searing, pour in a splash of broth or water and scrape the bottom hard—every browned bit stuck there is pure flavor waiting to be saved.
- Shred While Hot: Resist the urge to let the beef cool completely before shredding. It pulls apart easier when still warm, and the juices redistribute better if you do it right after cooking.
Serving Suggestions for This Dish
Breakfast Classic
Scramble 4-6 eggs with your machaca for the most authentic presentation. I use 2 tbsp butter and cook the eggs slowly over low heat until just set. This creates the traditional machaca con huevos that’s a staple in Northern Mexico. 🌟
Taco Bar Favorite
Set up a build-your-own taco station with warm corn tortillas, shredded cheddar cheese, and diced white onion. The smoky beef flavors shine when paired with fresh toppings like avocado slices or pico de gallo.
Loaded Nachos
Spread tortilla chips on a baking sheet, top with machaca, and melt shredded Monterey Jack over everything under the broiler for 2-3 minutes. Finish with pickled jalapeños and sour cream for a crowd-pleasing appetizer or meal. 🔥
Burrito Bowls
Layer machaca over cilantro-lime rice with black beans, roasted peppers, and a dollop of sour cream. This makes a hearty lunch that keeps well for 3-4 days in the fridge. I love this for Sunday family dinners.
Quesadilla Filling
Use machaca as a filling for quesadillas with Oaxaca cheese. Cook in a cast iron skillet over medium heat for 3-4 minutes per side until crispy. Serve with salsa verde for dipping.
Breakfast Hash
Combine machaca with diced potatoes and bell peppers in a skillet. Cook until the potatoes are crispy, then top with fried eggs. This one-pan meal is perfect for weekend brunches or quick weeknight dinners.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of beef?
Chuck roast works best for its marbling and tenderness after pressure cooking. For a leaner option, try beef brisket, but add 10 minutes to the cooking time. Avoid lean cuts like sirloin as they can dry out.
What if I don’t have dried chiles?
Substitute with 3 tbsp chili powder mixed with 1 tsp smoked paprika for depth. The flavor won’t be identical, but it’ll still taste great. Add a pinch of cayenne for heat if desired.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat in a skillet with a splash of water to restore moisture.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026