Go Back
Instant Pot Italian Beef

Instant Pot Italian Beef

This Instant Pot Italian Beef is AMAZING! It’s tender, juicy, and full of flavor. It’s a favorite in our house so there is never much, if any, left afterwards.
Prep Time 10 mins
Cook Time 1 hr
Course Main Course


  • 3-5 lb Chuck Roast If you find that the roast to too big for your Instant Pot, just cut the meat in half or thirds.
  • 2 tbsp olive oil
  • ½ tsp garlic salt
  • ½ tsp onion powder
  • ½ tsp sugar
  • 1 ½ tsp Italian seasoning
  • 2 c beef broth
  • 1 pinch celery salt
  • salt and pepper to taste
  • 1 jar Pepperoncini peppers using ½ cup of juice


  • Place the olive oil in your Instant Pot and set it to the saute setting.
  • Pat the roast dry with paper towels and season with the garlic salt, onion powder, sugar, Italian seasoning, celery salt, salt and pepper.
  • Place the roast in the hot oil and sear on all sides for about 2 minutes on each side.
  • Once the roast is fully browned and seared on each side, turn off the Instant Pot.
  • Immediately add the beef broth and peppers and juice.
  • Secure the lid on the Instant Pot and make sure the valve is set to sealing!
  • Select the Meat/Stew selection. Set the timer to cook for 60 minutes. You can also leave it to just “pressure cook” and set the timer to 60 minutes.
  • Let the Instant Pot release naturally.
  • Shred the meat with a meat shredder or two forks.


  • You can add cheese to your sandwiches. Our favorite cheese to use is Provolone.
  • Save some of the Au Jus from the Instant Pot to dip your sandwiches in.
  • Toast the buns on the skillet with a tiny bit of butter for some extra flavor.
To make in a slow cooker/crock pot: Sear the meat and place in the crock pot. Add all of the ingredients. Cover and cook on low for about 6-8 hours, then shred with a fork. I always let it simmer a little more after shredding it for a bit more flavor.
Keyword beef, Dinner, Italian Beef, Main Dish