Main Courses
This air fryer rotisserie pork roast recipe transforms tough cuts into melt-in-your-mouth perfection with crispy celery crowns and caramelized edges—no smoker needed. After years of perfecting pork techniques in my Atlanta kitchen, I developed this method that delivers restaurant-quality results at home. The secret lies in precise temperature control and strategic basting that keeps the meat juicy while creating that coveted crispy bark.
What sets this recipe apart is how it adapts traditional rotisserie methods for air fryer cooking. We use a specialized rack to elevate the pork, allowing air to circulate evenly and create those signature crispy crowns.
The air fryer's high heat works faster than an oven while maintaining moisture, and the built-in thermometer ensures perfect doneness every time. This isn't your average pork roast—it's a showstopper that rivals professional competition-style cooking.
By the time you're done, you'll have pork that shreds easily with two forks, golden-brown in spots from the caramelization, and with a crispy exterior that adds satisfying texture. The internal temperature reaches 195°F for tender, pull-apart perfection, while the exterior develops that beautiful mahogany crust.
What makes this particularly impressive is how it achieves all this in about 3 hours—a fraction of the time traditional rotisserie methods require.
The beauty of this technique extends beyond just the pork itself. The drippings create a flavorful pan sauce that can be thickened and served alongside, while the crispy celery crowns add visual appeal and satisfying crunch.
This recipe scales beautifully for gatherings, making it perfect for holiday meals or family dinners where you want to impress without spending all day in the kitchen. Let's get started with this game-changing pork roast method.
Ingredients for air fryer rotisserie pork roast
Six ingredients transform tough pork into competition-style perfection with crispy crowns and juicy shreds.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Pork Shoulder 🍖 | 4 lb | With fat cap intact, 2-3 inches thick |
| Celery Stalk 🥬 | 1 whole | Fresh, trimmed to 3-inch lengths |
| Yellow Onion 🧅 | 1 whole | Yellow or red, peeled |
| Garlic Cloves 🧄 | 6 cloves | Peeled, smashed slightly |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Apple Cider Vinegar 🍏 | ½ cup | Unfiltered preferred |
| Brown Sugar 🍯 | ¼ cup | Packed, light variety |
| Kosher Salt 🧂 | 1 ½ tbsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | 1 tbsp | Freshly cracked |
| Olive Oil 🫒 | ¼ cup | Extra-virgin, fruity |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Beer 🍺 | 1 cup | Amber ale or lager |
The pork shoulder is non-negotiable here—bone-in with fat cap is key for moisture and flavor. Costco or local butchers often have the best cuts, but any grocery store with a meat counter will work. Look for a piece with good marbling and at least 2-3 inches of thickness for even cooking. If you can't find a whole shoulder, two 2-pound pork butt roasts work perfectly. Trim any excess fat but leave the cap intact—it renders down during cooking, keeping the meat juicy. For the celery and onion, organic produce from the grocery store's fresh section is ideal, but frozen will work in a pinch if you're in a hurry. The herbs? Fresh is essential—dried just won't give you that same aromatic punch.
No apple cider vinegar? White vinegar or lemon juice works at the same amount. Running short on brown sugar? Maple syrup or honey can substitute, but reduce the total liquid by 1 tbsp to keep the glaze from getting too runny. The beer is optional but adds depth—any amber ale or lager works, even light beers. No beer? Chicken or vegetable broth is a great swap. For the honey, if you're avoiding it, agave nectar or maple syrup works 1:1. The olive oil should be extra-virgin—it makes all the difference in the crispiness of those celery crowns. If you're using a different air fryer model, check the manufacturer's guidelines for maximum capacity—some smaller units may require cooking in batches.
This roast reheats beautifully—just add a splash of broth or water and cover to keep it moist. It keeps 3-4 days in the fridge, though honestly, it's so good you'll eat it all before then. For leftovers, portion into containers with some of the pan drippings for extra flavor. The drippings themselves? Freeze them in ice cube trays for quick pan sauces later. The celery crowns stay crisp for about 2 days if stored in a sealed container. If you're prepping ahead, you can even make the dry rub and glaze a day in advance—just store them separately until ready to use.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear by this method—just rub the pork with garlic, rosemary, and a splash of oil, then let the air fryer do its magic. The bone-in shoulder stays juicy while the outside gets that perfect caramelized crust without babying it in the oven.
- Crispy-Meets-Tender Magic: That crispy skin? Oh, it’s everything—thanks to the air fryer’s quick heat. Inside, the pork melts like butter, especially when you slice against the grain. Honestly, the celery and onion in the rub add a depth that makes it taste like a restaurant cut in half.
- Leftovers That Don’t Suck: Between us, pulled pork leftovers are usually sad. Not this. The air fryer keeps it moist enough to shred for tacos, sandwiches, or even a quick fried rice the next day. I’ve reheated slices straight from the fridge, and they still taste like Sunday dinner.
- Budget-Friendly Showstopper: Bone-in pork shoulder is cheap, and this method turns it into something impressive with almost no effort. Serve it for a weeknight dinner or a potluck—no one will guess it’s not a slow-cooked masterpiece. Plus, the rosemary and garlic make it feel fancy without breaking the bank.
Step-by-step instructions for air fryer rotisserie pork roast
Transform your air fryer into a rotisserie magic maker for pork shoulder that's crispy on the outside and melt-in-your-mouth tender inside.
👨🍳 Step 1: Prepare the Celery Crown and Season the Pork
Start by trimming the 1 whole celery stalk into a 3-inch length and cutting it lengthwise into thin strips to create the crown. This will become the signature crispy topping. In a small bowl, combine the 0.25 cup fresh rosemary, 0.25 cup fresh thyme, 1.5 tbsp kosher salt, and 1 tbsp ground black pepper. Rub this mixture all over the 4 lb bone-in pork shoulder, pressing it into the meat so it adheres well. The fat cap should remain intact—this is what creates the crispy bark.
Place the celery crown on top of the pork shoulder, securing it with 2-3 toothpicks if needed. This isn't just decoration—it infuses flavor and creates those iconic crispy celery crowns. Let the pork sit at room temperature for 30 minutes before cooking. This ensures even cooking and prevents chilling the air fryer.
🔥 Step 2: Preheat and Set Up the Air Fryer
Preheat your air fryer to 350°F for 5 minutes. While it heats, in a small saucepan, combine the 0.5 cup apple cider vinegar, 0.25 cup brown sugar, 2 tbsp honey, and 1 cup beer. Bring to a simmer over medium heat for 3-4 minutes until the sugar dissolves and the mixture thickens slightly. This will become your glaze—sweet, tangy, and sticky.
Once the air fryer is preheated, place the pork shoulder fat-side up in the air fryer basket. The crown should face upward. This positioning ensures the celery gets maximum airflow for crispiness while the fat bastes the meat. Don't overcrowd the basket—leave space for air circulation.
⏰ Step 3: Cook Low and Slow with Glaze Applications
Cook the pork for 90 minutes at 350°F, spraying it with 2 tbsp olive oil every 30 minutes to keep it moist and promote browning. After the first 60 minutes, brush the pork with half of the glaze mixture. This is when the magic starts—the glaze caramelizes, creating a sticky, flavorful crust.
Here's the thing—pork shoulder has a natural "stall" where the internal temperature plateaus around 160°F. This can take 2-3 hours total, so be patient. You'll know it's ready when the internal temperature reaches 203°F and the celery crown is deep golden brown and crispy. Use a meat thermometer to check the thickest part of the shoulder, avoiding the bone.
🍳 Step 4: Rest and Shred for Maximum Juiciness
Once the pork reaches 203°F, remove it from the air fryer and tent loosely with aluminum foil. Let it rest for 30 minutes—this is non-negotiable. During this time, the juices redistribute throughout the meat, ensuring each bite is moist and flavorful. If you skip this step, you'll end up with dry, stringy pork.
After resting, use two forks to shred the pork against the grain. The meat should pull apart easily, revealing tender, juicy strands. Return the shredded pork to the air fryer basket and broil for 2-3 minutes to crisp up the edges. Drizzle with any remaining glaze and toss gently to coat. The result should be crispy, caramelized shreds with that signature celery crown on top.
Pro Tips For Making Air Fryer Rotisserie Pork Roast
- CRANK THE HEAT FIRST: Start your air fryer at 400°F for the first 15 minutes—this sears the pork shoulder and locks in juices before you lower the temp. After that, drop it to 325°F to cook through without drying out. I learned this the hard way when my first batch came out tender but bland.
- CHOP THE AROMS SMALL: Finely dice the celery, onion, and garlic (about 1/4-inch pieces) so they render into the pork’s surface instead of sitting as chunks. Fresh rosemary should be chopped into needle-thin sprigs—no need for whole stems, or you’ll end up with uneven flavor distribution.
- RESIST THE URGE TO OPEN: Don’t peek or flip the pork until the timer hits the halfway mark. Every time you open the air fryer, you’re letting out heat and moisture, which means extra time and a drier result. Trust the process—your patience will pay off with juicy meat.
- USE A MIXED FAT RUB: Skip plain olive oil—combine 1 tablespoon of melted butter with 1 tablespoon of olive oil for the rub. The butter adds richness, while the oil helps the seasoning stick. Brush it on generously after searing, then let it sit for 10 minutes before cooking. (Yes, even if you’re impatient like me.)
Storing and reheating this dish
Refrigerator Storage
Your air fryer rotisserie pork roast stays fresh in the fridge for 3-4 days when stored properly. Let it cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids. Store the shredded pork and celery crowns separately to maintain texture.
The celery crowns will stay crisp for about 2 days if kept in a sealed container with a paper towel to absorb moisture. 🥬
Freezer Prep Tips
For longer storage, freeze portions in quart-sized freezer bags with 1 inch of headspace for expansion. I recommend dividing into single-serving portions for easy reheating. The pork freezes beautifully for up to 3 months without significant texture loss.
To preserve crispiness, freeze the celery crowns separately and reheat them in the air fryer at 375°F for 2-3 minutes after thawing. 🧊
Stovetop Reheating
My preferred method for reheating is stovetop—it maintains the best texture. Pour shredded pork into a heavy-bottomed skillet with 2 tbsp reserved drippings or broth, then heat over medium-low heat for 8-10 minutes until reaching 165°F.
For the celery crowns, place them on a wire rack over the skillet to crisp up while the pork reheats. Add a splash of water if needed to prevent drying. 🔥
Air Fryer Refresh
For a quick refresh, place pork portions in the air fryer basket and cook at 350°F for 5-6 minutes, spraying with 1 tsp olive oil halfway through. This method preserves the crispy texture while ensuring everything is piping hot.
I often use this method for serving leftovers at gatherings—it's faster than stovetop and just as effective. 💫
Sauce Revival
Save those flavorful pan drippings! Strain them into an ice cube tray and freeze for later use. When reheating, add 1-2 tbsp of these frozen drippings to your pork to restore that restaurant-quality sauce.
For extra richness, simmer the drippings with 1 tbsp apple cider vinegar and 1 tsp brown sugar until thickened. This transforms simple leftovers into a gourmet experience. 🍯
Celery Crown Revival
If your celery crowns lose crispness, revive them by placing on a wire rack in the air fryer at 400°F for 3-4 minutes. The direct heat will restore that satisfying crunch without overcooking the pork underneath.
This trick works wonders for presentation—just pop them back on top before serving. 🌟
Nutrition facts
Frequently asked questions
Can I use a regular pork loin instead of pork shoulder?
Pork loin won't work as well for this recipe. The shoulder's fat content and connective tissue create that signature tender, juicy texture when cooked low and slow. If you must use loin, reduce cooking time to 1.5 hours and cook at 375°F until it reaches 145°F internally, but you'll miss the crispy bark and fall-apart tenderness this method delivers.
Why does my celery crown keep falling off?
Secure it with 2-3 toothpicks at a slight angle to catch the drippings better. If it's still falling, try wrapping the celery strips around the pork's crown with kitchen twine before securing. The crown needs to stay in place for maximum crispiness and flavor infusion—don't skip this step!
What if my air fryer doesn't have a rotisserie function?
No problem! Use a metal cooling rack placed over a small baking dish to elevate the pork. Every 30 minutes, rotate the rack and spray with olive oil to promote even browning. This mimics the rotisserie effect while using basic air fryer functions.
Can I make this recipe without beer?
Substitute with 1 cup chicken or vegetable broth for the beer in the glaze. For extra depth, add 1 tsp soy sauce or 1 tbsp Worcestershire sauce to the glaze. The recipe will still be delicious—beer just adds a subtle malty sweetness that complements the pork.
How do I know when the pork is done?
Use a meat thermometer to check the thickest part of the shoulder (avoiding bone). It's ready when it reaches 203°F—this ensures the collagen breaks down for that pull-apart tenderness. The celery crown should also be deep golden brown and crispy to the touch.
