| | | |

Instant Pot Cuban-Style Shredded Beef

This easy Instant Pot Cuban Shredded Beef recipe transforms a budget-friendly lean beef roast into a fall-apart tender pot roast with a delicious gravy full of comforting Cuban flavor. *I created this recipe in partnership with Beef. It’s What’s For Dinner. All opinions are my own.

a bowl of cuban beef with rice and beans with limes and a bunch of cilantro behind it

In case you haven’t noticed, I’m obsessed with my Instant Pot and all of the cool things that it can do. Crack chicken? Check. Creamy tortellini soup? Check. This Cuban-style shredded beef recipe? CHECK! 

The inspiration for this dish came from the Cuban-style shredded beef recipe I found on beefitswhatsfordinner.com. After some little trial and error, I successfully adapted their recipe into a simplified Instant Pot version. I couldn’t be more thrilled with the savory, zesty, melt-in-your-tender results!

Don’t get me wrong. I still love my Crockpot, but the Instant Pot is a game-changer. In this case, it takes care of browning the beef and breaking down the muscle fibers, so you end up with fork-tender meat in a fraction of the time. This Cuban shredded beef is a fan favorite around here, and I hope you love it as much as we do! 

Recipe features

  • Downright irresistible. Imagine tender, shredded beef with a rich, savory flavor infused with garlic, cumin, and citrus.
  • Easy to make. With minimal prep and a little Instant Pot magic, this recipe is super simple –perfect for busy weeknights, casual gatherings, or protein-packed meal prep.
  • Nutrient-packed. Made with lean beef and fresh ingredients, it’s a satisfying meal that will keep you energized for hours.
  • Versatile serving. Serve it with traditional Cuban sides, over rice, in tacos, or for breakfast!

Ingredients you’ll need

ingredients for cuban beef in the instant pot measured out on a counter
  • Beef. I used a beef shoulder roast because it becomes incredibly tender when pressure-cooked, making it perfect for shredding. Other cuts like chuck roast or brisket also work well for Cuban pot roast.
  • Seasoned salt and pepper. This duo enhances the beef’s flavor. I used Lawry’s seasoned salt, but a mix of kosher salt, garlic powder, onion powder, and paprika or my Sugar-Free Seasoned Salt will also do the trick. 
  • Olive oil. It helps sear the beef, creating a golden crust that locks in flavor. Avocado or vegetable oil also works. 
  • Beef broth. The broth provides the flavorful liquid needed for pressure cooking. I recommend using low-sodium beef broth to keep the saltiness of the dish in check. 
  • Tomato paste. This adds a rich depth of flavor and helps thicken the sauce. 
  • Ground cumin. Cumin gives the dish its authentic warm, earthy Cuban flavor. 
  • Dried oregano. Oregano adds a robust herbal flavor. Fresh oregano also works, but increase the amount, as it’s less potent than dried. 
  • Sugar. A touch of sugar balances the acidity. You can use brown sugar or even coconut sugar for a more natural option. 
  • Garlic cloves. A generous amount of fresh garlic is key to Cuban pot roast. If you don’t have fresh garlic, you can substitute jarred minced garlic, though fresh is always best!
  • Bay leaves. They give the dish a warm, aromatic complexity. Be sure to remove them before shredding the beef.
  • Bell peppers and onion. These thinly sliced veggies add sweetness and savory depth to the dish. I used green peppers but red, orange, or yellow bell peppers also work well.
  • Pimento-stuffed green olives. These briny, tangy little gems contrast the beef’s richness beautifully. They’re totally optional, but really make the dish sing if you’re a fan of olives!
  • Lime juice. A squeeze of fresh lime juice at the end brightens and balances the dish. Don’t skip it!

How to make Cuban-style shredded beef in the Instant Pot

collage photo of beef searing in the IP, mixing the sauce, topped with veggies, and fully cooked shredded beef

Step 1: Prep the Instant Pot. Set your Instant Pot to the “Sauté” function. Add olive oil and let it heat up. 

Step 2: Season roast. In a small bowl, mix seasoned salt and pepper, then rub this mixture all over the roast.

Step 3: Sear the roast. Place the roast in the Instant Pot and sear each side. Once all sides are browned, press “Cancel” to stop the sauté function.

Step 4: Make the sauce. In a large bowl, whisk the beef broth, tomato paste, cumin, oregano, sugar, and minced garlic until well combined. 

Step 5: Assemble the ingredients. Pour the sauce mixture over the seared roast. Add the bay leaves, and scatter the sliced peppers and onions on top.

Step 6: Pressure cook. Secure the Instant Pot lid and set the valve to “Sealing.” Select the “Manual” or “Pressure Cook” function, adjust to high pressure, and set the timer for 90 minutes. Once the timer goes off, press “Cancel” and let the pressure release naturally. 

Step 7: Shred the beef. Once the pressure has fully released, carefully remove the lid and discard the bay leaves. Shred the beef directly in the pot using two forks.

a spoonful of cuban beef in an instant pot

Step 8: Finish and serve. Stir in the green olives and a squeeze of fresh lime juice. Spoon the shredded beef over a bed of fluffy cooked rice and garnish with fresh cilantro or parsley, if desired, and enjoy! 

side view of a bowl of cuban beef with a napkin and fork

Recipe tips and FAQs

  • Don’t skip the sear! This step caramelizes the surface of the beef, adding a rich, savory depth to the dish. For an effective sear, make sure the oil is heated to the point of shimmering (not smoking). 
  • Deglaze after searing. After browning the beef, use a splash of beef broth or dry red wine to deglaze the pot and loosen the flavorful browned bits stuck to the bottom. This also helps prevent receiving the Instant Pot’s dreaded burn warning.
  • Natural pressure release. This slow release prevents the beef from seizing up, keeping it tender and juicy –this can take about 15–20 minutes, so be patient.
  • Let the flavors meld. Once the beef is shredded and the lime juice is added, let it sit for a few minutes to allow the flavors to meld. This rest period deepens the overall taste. It’s even better the second day!
  • Use the “keep warm” function wisely. If you’re not serving the dish right away, this setting is a lifesaver. However, don’t leave it on for more than an hour to prevent overcooking or drying out the beef. 

Variations

  • Turn up the spice – Add diced jalapeños, crushed red pepper flakes, or a splash of hot sauce to the sauce mixture to spice things up while keeping the Cuban-inspired flavors intact.
  • Substitute pork – Substitute pork shoulder or pork butt for a Cuban-style shredded pork roast variation. You’ll likely need to adjust the cooking time, as pork is slightly fattier and takes longer to break down and become tender enough to shred.
  • Experiment with citrus – Replace half or all of the lime juice with freshly squeezed orange juice. This nod to traditional Cuban mojo marinade will give the dish a slightly sweeter, more complex citrus flavor.

Recipe FAQs

How do you thicken gravy for pot roast?

If the sauce is too thin after pressure cooking, remove the beef and set the Instant Pot to “Sauté.” Let the sauce simmer for a few minutes, stirring occasionally, until it thickens to your desired gravy-like consistency. For a quicker fix, whisk in a cornstarch slurry and simmer until thickened.

Can I make shredded beef in the Instant Pot with frozen beef?

You can, but frozen meat doesn’t sear well, so you’ll have to skip that step and increase the cooking time by 10-15 minutes. That said, I highly recommend thawing the frozen roast in the fridge if you have time. Searing the beef before pressure cooking makes a big difference in the final dish.

Can I use a slow cooker instead of an Instant Pot?

Absolutely! To adapt this Instant Pot shredded beef recipe for your slow cooker, brown the roast in a skillet and transfer it to the slow cooker. Combine the broth mixture and pour it over the beef, adding the onions and peppers on top. Cover and cook on low for 8-10 hours or high for 4-6 hours.

Serving suggestions 

For a traditional Cuban meal, serve the shredded beef over white or yellow rice with black beans and fried plantains. You can also pair it with roasted root vegetables, a fresh green salad, this Cuban Avocado Salad with Citrus-Lime Vinaigrette, or this Black Bean Chickpea Salad with Lime Vinaigrette

If you have leftovers, the shredded beef is also fantastic in tacos, burritos, bowls, or sandwiches—especially a Cuban sandwich on crusty bread with pickles, Swiss cheese, and mustard!

I’ve also repurposed leftovers into a lean breakfast by serving the shredded beef over crispy hash browns or with fried eggs on the side.

Storing and freezing

Storing: Transfer the shredded beef and sauce to an airtight container and refrigerate for up to 4 days. This makes it perfect for meal prep –simply reheat portions in the microwave or on the stovetop with a bit of extra broth if needed.

Freezing: The shredded beef and sauce freeze well in a freezer-safe container or zip-top bag for up to 3 months. Thaw in the fridge overnight before reheating.

If you love this Instant Pot shredded Cuban roast beef recipe, I would be so grateful if you could leave a 5-star 🌟 rating in the recipe card below. I love reading your comments and feedback!

Stay posted on my latest cooking adventures through social media @ Instagram, Pinterest, and Facebook. Also, don’t forget to tag me when you try one of my recipes!

a bowl of shredded cuban beef over rice with cilantro and lime wedges
close up of a bowl of shredded cuban beef with black beans and rice

Instant Pot Cuban-Style Shredded Beef

This easy Instant Pot Cuban Shredded Beef recipe transforms a budget-friendly lean beef roast into a delicious fall-apart tender pot roast!
4.75 from 4 votes
Print Pin Rate
Course: Main Course
Cuisine: Beef
Prep Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 55 minutes
Servings: 12 servings
Calories: 259kcal
Author: Amee

Equipment

  • Pressure Cooker

Ingredients

  • 3-4 lb beef shoulder roast
  • 2 tbsp extra virgin olive oil
  • 1 cup beef broth *feel free to use low-sodium here
  • 2 tsp seasoned salt *feel free to adjust to taste- I used Lawry's seasoned salt
  • 1 tsp pepper
  • 6 oz can tomato paste
  • 1 tbsp ground cumin
  • 1 tbsp dried oregano
  • 1 tsp sugar
  • 6 cloves garlic minced
  • 2 bay leaves
  • 1 large onion thinly sliced
  • 2 green peppers thinly sliced
  • ½ cup pimento-stuffed green olives sliced or halved (if using the small ones)
  • cup fresh lime juice

Instructions

  • Set instant pot to "Saute" and add 2 tbsp olive oil.  
  • Stir together seasoned salt and pepper and rub all over the roast.  Brown roast on all sides (about a minute each side) and hit "Cancel" when done.  
  • In a large bowl, whisk together beef broth, tomato paste, cumin, oregano, sugar and garlic.  
  • Stir in the bay leaves and pour the mixture over roast in the pot.  Top with peppers and onions.  
  • Set the Instant Pot to "Manual" high setting and program for 90 minutes.  When timer beeps, press cancel and allow a natural release of the steam.  
  • Find and discard the bay leaves, shred the beef with two forks, and stir in the olives and fresh lime juice.  Serve over cooked rice and garnish with parsley, if desired. 

Notes

  • Don’t skip the sear! This step caramelizes the surface of the beef, adding a rich, savory depth to the dish. For an effective sear, make sure the oil is heated to the point of shimmering (not smoking). 
  • Deglaze after searing. After browning the beef, use a splash of beef broth or dry red wine to deglaze the pot and loosen the flavorful browned bits stuck to the bottom. This also helps prevent receiving the Instant Pot’s dreaded burn warning.
  • Natural pressure release. This slow release prevents the beef from seizing up, keeping it tender and juicy –this can take about 15–20 minutes, so be patient.
  • Let the flavors meld. Once the beef is shredded and the lime juice is added, let it sit for a few minutes to allow the flavors to meld. This rest period deepens the overall taste.
  • Use the “keep warm” function wisely. If you’re not serving the dish right away, this setting is a lifesaver. However, don’t leave it on for more than an hour to prevent overcooking or drying out the beef. 

Nutrition

Calories: 259kcal | Carbohydrates: 7g | Protein: 34g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 92mg | Sodium: 741mg | Potassium: 654mg | Fiber: 2g | Sugar: 3g | Vitamin A: 333IU | Vitamin C: 22mg | Calcium: 41mg | Iron: 4mg
Tried this recipe?Mention @ameecooks or tag #ameecooks!

*This post has been updated with new photos and helpful tips. The delicious recipe remains the same. 😃

Amee Livingston
Follow me
Latest posts by Amee Livingston (see all)
4.75 from 4 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating