
Instant Pot Pulled Pork
This Instant Pot Pulled Pork delivers 61g protein and 558 calories per serving, making it one of the leanest high-protein meats for batch cooking. Prepare 8 servings in quick time, letting the pressure cooker handle the work while you focus on other prep. Shred it straight into containers for consistent macros throughout your week.
Ingredients
- •Garlic powder(15g)
- •1 tablespoon onion powder
- •Paprika, Smoked(10g)
- •2 teaspoons kosher salt
- •1 teaspoon ground black pepper
- •Pork Loin(2268g)
Boneless pork loin roast. Wider and fattier than tenderloin — both work.
- •Vegetable oil(30g)
- •Low Sodium Beef Broth
Any carton beef broth labeled "low sodium." Bone broth substitutes fine.
- •Yellow Onion
- •Bread, Hamburger Bun, Whole Wheat
- •Onion, Pickled
- •Tomato Sauce
- •Tomato Paste
- •Vinegar, Apple Cider(60g)
- •Maple syrup(45g)
- •Molasses, Unsulfured(30g)
- •Worcestershire Sauce(30g)
Lea & Perrins is the standard. A little goes a long way.
- •Paprika, Smoked(10g)
- •Chili powder(5g)
- •Mustard powder(5g)
- •Garlic powder(5g)
- •3/4 teaspoon ground black pepper
- •1/2 teaspoon kosher salt
- •Cayenne Pepper, Ground(1g)
Instructions
- 1Mix the garlic powder and smoked paprika in a small bowl, then rub the mixture evenly over all sides of the pork loin.
- 2Heat the vegetable oil in a large pot over medium-high heat until shimmering (about 1–2 minutes). Working in batches, sear the pork for 2–3 minutes per side until deep golden brown, then transfer to a plate.
- 3Pour half the beef broth into the pot and scrape the bottom with a wooden spoon to release all browned bits, then add the remaining broth and the onion. Return the pork to the pot, cover, and bring to a boil over high heat.
- 4Reduce heat to medium-low, cover partially, and simmer for 50–60 minutes until the pork is fork-tender and shreds easily, then transfer the pork to a large bowl and scoop out the cooked onions to add to the bowl. Reserve 1 cup of the cooking liquid; discard the rest.
- 5In the same pot over medium heat, whisk together the tomato sauce, tomato paste, apple cider vinegar, maple syrup, molasses, Worcestershire sauce, smoked paprika, chili powder, mustard powder, garlic powder, and cayenne pepper. Simmer uncovered for 5–7 minutes, whisking every 2 minutes, until the sauce thickens slightly and coats the back of a spoon.
- 6Shred the pork with two forks, then stir the shredded pork and onions into the sauce. Add reserved cooking liquid a splash at a time until the pork is evenly coated and reaches your desired consistency (5–10 minutes over low heat).
- 7Divide the pulled pork evenly into 8 airtight containers while hot, then cool to room temperature before sealing and refrigerating.
- 8To serve, warm the pulled pork in a microwave (2–3 minutes per container) or on the stovetop over medium heat (5–7 minutes), then serve on whole wheat hamburger buns topped with pickled onions.
Nutrition — Per Serving
558
calories
61g
protein
31g
fat
- Carbohydrates
- 11g
- Saturated fat
- 10.0g
- Sodium
- 186 mg
- Dietary fiber
- 1.6g
8 servings per batch · ~314g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Instant Pot Pulled Pork have per serving?
Each serving contains 61g of protein and 558 calories with 31g fat and 11g carbs. This macro split makes it one of the highest protein options relative to carbohydrate content in the PrepForge library.
How long does Instant Pot Pulled Pork take to make?
This recipe qualifies as quick prep and yields 8 servings, so you're batch-prepping multiple meals in minimal time. Once cooked, the pork shreds easily for portioning throughout your week.
Is Instant Pot Pulled Pork good for fat loss?
At 558 calories and 11g carbs per serving, this is a strong choice for fat loss phases where you need high protein with minimal carbohydrate content. The fat content is moderate at 31g, leaving room for additional calorie-dense foods elsewhere in your daily intake.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



