Whip up these Instant Pot Pork Gyros for a flavorful meal that’s practically effortless. Simply wrap them in a fresh pita with hummus, feta, and tzatziki.

This Instant Pot Pork Gyros recipe is a real winner. Tender pulled pork paired with fresh pita bread and all the fix-ins. One thing I love about this recipe is while the pork is cooking in the Instant Pot you can get everything else ready so once it’s done, dinner is served!
For the perfect gyros, pair this recipe with my Homemade Tzatziki or Hummus.
Table of Contents
Reasons to Love These Gyros
- The Instant Pot makes cooking pork gyros a breeze, perfect for busy weeknights.
- Bursting with Mediterranean spices, these gyros are rich, savory, and utterly delicious.
- Make a large batch and enjoy flavorful leftovers throughout the week.
Recipe Ingredients

- Coriander: Coriander brings a citrusy, nutty flavor.
- Oregano: Oregano delivers a slightly bitter and pungent taste, lending a distinctive Mediterranean aroma.
- Tzatziki: Tzatziki provides a cool, tangy, and creamy contrast to the seasoned pork.
See the recipe card for full information on ingredients and quantities.
How to Make Instant Pot Gyros
Step 1: Turn the Instant Pot on the SAUTE setting as you add the pork to the pot (I like to do this as I cut it). This will allow it to brown slightly on the outside. Once all the pork is slightly browned, add seasonings, garlic, and chicken broth.
Step 2: Place the lid on the Instant Pot and pressure cook on the MANUAL setting for 35 minutes. After the pork has fully cooked, allow the pressure to come down naturally for 15 minutes, then turn the valve to venting for a quick release. Once the valve pops, remove the lid. Using tongs, gently break apart the pork.
Step 3: In a large nonstick skillet set over medium heat, add the oil. Once the oil is hot, carefully add the pork (use tongs to prevent too much liquid from transferring to the pan) and cook until crispy and golden brown. Let the pork cook on one side for 2-3 minutes, flip and cook again. Remove the pork from the pan and transfer to a bowl.

Step 4: Toss pork with a few tablespoons of the cooking liquid. Assemble pitas and serve immediately.

Expert Tips
- Deglaze the Pot: After browning the pork, deglaze the Instant Pot by adding chicken broth. Scrape up any browned bits to incorporate into the cooking liquid for extra flavor.
- Crisp in Batches: For the best texture, brown the pork in batches in the skillet. Overcrowding will cause steaming, preventing the pork from becoming crispy and golden.

Frequently Asked Questions
Yes! Put the whole roast in the crockpot and pour the cooking liquid over it, turning the roast to coat it in the liquid. Cook on low for 8-9 hours or on high for 4-5 hours until the meat is tender enough to be shredded with 2 forks.
Pile your pork onto a pita or wrap it in lavash. Add favorites like red onion, cherry tomatoes, lettuce, feta, hummus, and tzatziki. Try crispy chickpeas, pepperoncini, French fries, and cucumbers for extra flavor.
Storage Info
STORE leftover Instant Pot Pork Gyros in an airtight container in the refrigerator for up to 4 days. For longer storage, FREEZE the shredded pork for up to 3 months.
REHEAT in a skillet over medium heat until warmed through and crispy, or microwave for 1-2 minutes. Add a splash of cooking liquid to maintain moisture when reheating. Warm the pitas separately before serving.
More Tasty Dishes to Try

Instant Pot Pork Gyros Recipe
Recommended Products
Ingredients
For the pork:
- 3-4 lb. boneless pork shoulder - excessive fat removed and cut into 2-inch cubes
- 2 tsp. garlic powder
- 2 tsp. coriander
- 1 tsp. celery salt
- 1 tsp. oregano
- 1 tsp. thyme
- 1 tsp. paprika
- 1 tsp. salt
- 1 tsp. pepper
- 1/2 tsp. cumin
- 2 cloves garlic - peeled
- 3/4 c. low-sodium chicken broth
- 2 tbsp. canola oil - avocado oil, or coconut oil
For the pitas:
- Pitas
- Thinly sliced red onion
- Cherry tomatoes
- Minced parsley
- Hothouse cucumber - brunoise
- Hummus
- Feta
- Tzatziki
Instructions
- Turn the Instant Pot on the SAUTE setting as you add the pork to the pot (I like to do this as I cut it). This will allow it to brown slightly on the outside. Once all the pork is slightly browned, add seasonings, garlic, and chicken broth.
- Place the lid on the Instant Pot and pressure cook on the MANUAL setting for 35 minutes. After the pork has fully cooked, allow the pressure to come down naturally for 15 minutes, then turn the valve to venting for a quick release. Once the valve pops, remove the lid. Using tongs, gently break apart the pork.
- In a large nonstick skillet set over medium heat, add the oil. Once the oil is hot, carefully add the pork (use tongs to prevent too much liquid from transferring to the pan) and cook until crispy and golden brown. Let the pork cook on one side for 2-3 minutes, flip and cook again. Remove the pork from the pan and transfer to a bowl.
- Toss pork with a few tablespoons of the cooking liquid. Assemble pitas and serve immediately.











soo good. all of my family loved it!
If making with chicken thighs , cut up. Would the cooking time be less?
Hi Kristen! Yes, if you are doing chicken thighs I would pressure cook on high for 15-20 minutes instead of 35 minutes you would do for the pork.