Instant Pot Beef Short Rib Carnitas
These Instant Pot beef short rib carnitas might sound fancy, but they’re secretly one of the easiest weeknight dinners you’ll ever make. Juicy, flavorful, and perfectly tender, these beef carnitas taste like they slow-cooked all day — but thanks to the Instant Pot, you can have them ready in under an hour.
Boneless short ribs are the key here. They have the ideal fat content to keep the beef carnitas rich and tender, without the hassle of bones. Plus, you get more meat per pound — and who doesn’t love that? For the best flavor, use roasted tomatoes, a squeeze of fresh lime juice, and plenty of chopped cilantro to create that classic lime and cilantro finish.
Instant Pot or Slow Cooker
If you’re a fan of slow cooking, don’t worry — this recipe works just as beautifully in a slow cooker. Cook the short rib carnitas low and slow until the meat is fall-apart tender, then transfer it to a sheet pan. Broil it for a few minutes to crisp up the edges, concentrate the flavors, and add that irresistible caramelized texture. It’s a simple trick that makes all the difference.
Serve these sides with it.
Once your Instant Pot beef short ribs are done, serve them with toasted tortillas, shredded cabbage, and a quick lime crema (just mix sour cream with lime juice and zest). Add black beans or a simple cherry tomato, red onion, and cilantro salsa tossed in olive oil and apple cider vinegar for a fresh, colorful side.
This Mexican-inspired meal is comfort food at its best — quick, bold, and full of flavor. It’s proof that a quick dinner recipe can still feel like something truly special.
More beef recipes you will love.
Pro Tip:
Always finish your short rib carnitas under the broiler! That quick 3–5 minutes adds depth, texture, and concentrated flavor that takes your Instant Pot beef short ribs from good to unforgettable.
If you love easy, flavorful recipes that turn a busy night into something special, follow along on Instagram @whitesparrowfoodco for more quick dinner recipes, healthy family meals, and cozy, Mexican-inspired dishes everyone will love.
Instant Pot Beef Short Rib Carnitas
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Kat with White Sparrow
- Total Time: 1 hour
- Yield: 4 1x
- Diet: Gluten Free
Ingredients
- 2-3 lbs. boneless beef short ribs
- 1 teaspoon each salt and black pepper
- 1 large shallot, sliced thinly
- 4-6 garlic cloves, smashed
- 1 heaping teaspoon tomato paste
- 1 tablespoon cumin
- 1 tablespoon dried oregano
- 1 teaspoon sweet smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon onion powder
- 1/2 teaspoon red pepper flakes (optional)
- 1 14oz. can roasted tomatoes
- 1/2 cup beef bone broth
- 2 limes, cut into wedges
- 1 small bunch cilantro, roughly chopped
Instructions
- Heat your Instant Pot on saute high heat. Sprinkle the short ribs on all sides with salt and pepper. When the Instant Pot is heated, add the short ribs (you may have to work in batches) to the bottom of the pot so that one side of each of the ribs is touching the bottom. Sear for 6 minutes or until they are nice and brown. Turn over and repeat on the other side (just need to do 2 sides of the ribs). Repeat until all the ribs are seared.
- Turn the settings to high pressure for 50 minutes. While it is heating up, add all the ribs to the pot. Add in the shallots, garlic cloves, tomato paste, cumin, dried oregano, smoked paprika, chili powder, onion powder and red pepper flakes (if using). Stir to combine.
- Pour in the roasted tomatoes and beef bone broth. Place the lid on and tighten it. Let the Instant Pot do it’s thing.
- When the time is up, let the pressure release slowly on it’s own. I like to unplug mine and then wait 10-25 minutes.
- Turn on your oven to broil. Transfer the meat to a baking sheet tray with sides. Add in 1 ladle or 1/2 cup of the cooking liquid to the tray. Move the meat around so that it covers the sheet tray and the meat is seperated a bit.
- Place in your oven and let broil for 4 minutes. Check it and turn the pan 180 degrees. Broil for another 4 minutes or until the tops of the meat are browned and caramelized.
- Remove from the oven and squeeze the limes over the meat and add the chopped cilantro. See Notes for a pro tip – love adding the cooking liquid back to the meat. It keeps it moist and adds so much flavor. Serve hot.
Notes
Pro Tip: After removing the ribs from the Instant Pot, pour the cooking liquid into a bowl or large measuring cup. Place in your freezer for 30 minutes. Skim the layer of fat off the top and discard. Add about 1-2 cups of the liquid to the meat. This is a great technique to use if you are storing the meat in your refrigerator or freezer for another time.
- Prep Time: 10
- Cook Time: 50
- Category: beef
- Method: Instant Pot
- Cuisine: Beef
Did you make this recipe? Take a picture and tag me @whitesparrowfoodco or #whitesparrowfoodco I’d love to hear what you thought of the recipe!
You might also like
Hi, I'm Kat. Thanks for being here.
I’m a Personal Chef in Colorado, and this is where I share the recipes I make for my clients — now with you!
If you’re looking for easy, wholesome ideas, you’re in the right place.
Try my One Pan Dinners for simple weeknight meals.
Don’t miss the Cookies — they’re so good, you won’t believe they’re Paleo-friendly.
Check out my Meal Prep Tricks and reader-favorite recipes my kids ask for on repeat!
Take a look around, explore, and stay awhile — I’m so happy you’re here.
And if you’re curious, go see what’s still surprising me — my most popular recipe ever!






















