Whole30 Instant Pot Pulled Pork Lettuce Wraps | Kevin Wagonfoot
Whole30 Pulled Pork Lettuce Wraps: The Instant Pot Dinner That Actually Satisfies
Listen, I’m going to level with you: when I first committed to Whole30, I thought I’d be eating steamed chicken and sad vegetables for thirty days straight. Then I discovered the Instant Pot, and everything changed. This pulled pork recipe became my secret weapon—the one dish I could make on a Tuesday night that my entire family would actually want to eat, without anyone feeling like they were “suffering” through a diet. My wife stopped asking “is this Whole30?” and started asking “when are you making this again?” That’s when I knew I’d cracked the code.
The beauty of this recipe is that it requires maybe five minutes of actual hands-on time. You throw everything into the Instant Pot, set it, and go fold laundry or pretend to work from home. Thirty-five minutes later, you’ve got fall-apart tender pork that tastes like it’s been slow-cooking for eight hours. Wrap it in crispy lettuce leaves, add some compliant toppings, and you’ve got dinner that feels indulgent even though it’s completely clean. I’ve made this at least once a week for the past year, and I’m still not tired of it.
The best part? It’s genuinely budget-friendly. A good pork shoulder is usually under ten dollars, and this recipe stretches across multiple meals if you’re smart about leftovers. I’ve packed the shredded pork into containers and used it for salads, lettuce wraps, and even mixed it with cauliflower rice for a quick burrito bowl situation.
Why This Works for Whole30
Pulled pork is a Whole30 powerhouse because it’s pure protein with zero sneaky ingredients hiding in store-bought versions. When you make it yourself, you control every single element—no sugar lurking in barbecue sauce, no seed oils, no additives. The Instant Pot method preserves all the nutrient-dense collagen and minerals from the bone broth and pork itself, making this not just compliant but genuinely nourishing. The lettuce wraps replace the grain-based carbs you’d normally find in sandwiches, keeping your blood sugar stable while still giving you that satisfying hand-held meal experience that makes Whole30 feel less restrictive.
Ingredients
- 1 bone-in pork shoulder (4 to 5 pounds)
- 2 cups bone broth (chicken or beef)
- 1/4 cup apple cider vinegar
- 3 tablespoons ghee, divided
- 2 tablespoons Whole30-compliant seasoning blend (or 1 tablespoon paprika, 1 tablespoon garlic powder, 1 tablespoon onion powder, 1 teaspoon black pepper, 1 teaspoon sea salt)
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper (optional, for heat)
- 6 whole cloves garlic, minced
- 2 bay leaves
- 1 head butter lettuce or romaine (for wraps)
- Fresh cilantro, sliced jalapeños, diced avocado, and lime wedges (for serving)
Instructions
- Pat the pork shoulder completely dry with paper towels. This is crucial for getting a good sear.
- Mix your spice blend ingredients in a small bowl, then rub the entire pork shoulder generously on all sides.
- Set your Instant Pot to sauté mode on high heat. Once the pot is hot, add 2 tablespoons of ghee.
- Sear the pork shoulder for 3-4 minutes on each side until a dark crust forms. You’re not cooking it through—just creating flavor. Work in batches if needed.
- Add the minced garlic and cook for 30 seconds until fragrant.
- Pour in the bone broth and apple cider vinegar, scraping up any browned bits from the bottom of the pot with a wooden spoon.
- Add the bay leaves and place the trivet inside the pot. Set the seared pork shoulder on the trivet, fat-side up.
- Lock the Instant Pot lid and set to high pressure for 35 minutes. Allow 10-15 minutes for the pot to come to pressure naturally.
- When the cooking time is complete, let the pressure release naturally for 10 minutes, then carefully release any remaining pressure manually.
- Remove the pork shoulder and transfer to a large cutting board or shallow bowl. Shred the meat using two forks, discarding any excess fat or bone fragments.
- Skim the fat from the cooking liquid if desired (or leave it for extra richness), then drizzle the liquid over the shredded pork and toss to combine.
- Warm the remaining 1 tablespoon of ghee in a skillet over medium-high heat. Lightly char the lettuce leaves for 30 seconds per side until they’re pliable but still crisp.
- Fill each warmed lettuce leaf with a generous portion of pulled pork, then top with fresh cilantro, jalapeños, avocado, and a squeeze of lime.


Tips & Variations
- Make-Ahead Magic: Shred the pork and store it in the cooking liquid in an airtight container for up to five days. Reheat gently on the stovetop or in the microwave, and you’ve got a ready-to-go meal.
- Spice It Up: If you like heat, add up to a full teaspoon of cayenne pepper or a tablespoon of hot sauce (check that it’s Whole30-compliant) to the cooking liquid.
- Lettuce Wraps Alternative: If you can’t find good lettuce wraps, serve the pork over a bed of greens with roasted vegetables for a deconstructed wrap situation.
- Batch Cook: Double this recipe and freeze half the shredded pork for quick meals later. It keeps frozen for up to three months.
Prep Time: 10 minutes | Cook Time: 35 minutes (plus pressure build and release) | Total Time: 1 hour | Servings: 4-6
Free: Whole30 Cookbook
5 easy whole30 recipes with full ingredients, instructions, and nutrition info. No signup spam — just the cookbook.

