Main Courses
This Mississippi slow cooker pork roast transforms tough cuts into melt-in-your-mouth perfection with just a few simple steps. The secret lies in the celery crown crunch—a crispy, aromatic topping that adds texture and depth—paired with a rich, creamy onion gravy that ties everything together.
I developed this recipe after years of perfecting my grandmother’s method, ensuring every bite delivers that soul-warming Southern comfort.
The beauty of this dish is its simplicity: a pork roast, basic pantry ingredients, and the slow cooker do all the heavy lifting. The celery crown, made from finely chopped celery and herbs, creates a fragrant crust that infuses the meat with flavor as it cooks.
Meanwhile, the onion gravy simmers down into a velvety sauce that coats every tender bite. It’s the kind of meal that feels like a hug on a plate.
What makes this recipe truly special is how it balances tradition with ease—no fancy techniques, just a slow cooker and a little patience. The result is juicy, flavorful pork that practically falls apart, topped with that irresistible celery crown and smothered in creamy gravy.
It’s the kind of dish that brings people to the table, whether it’s a family dinner or a gathering with friends.
Serve this pork roast with classic Southern sides like cornbread, collard greens, or buttery mashed potatoes for a complete meal. The leftovers reheat beautifully, making it perfect for meal prep. Here’s how to create this comforting classic in your own kitchen.
Ingredients for mississippi pork roast recipe slow cooker
Six simple ingredients transform tough pork into melt-in-your-mouth Southern comfort with crispy celery crown and velvety gravy.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder Roast 🐖 | 4 lb | Bone-in for best flavor |
| Yellow Onions 🧅 | 2 whole | Medium size, sliced |
| Celery Stalk 🥬 | 4 whole | Finely chopped for crown |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Parsley 🌿 | ⅛ cup | Chopped, for garnish |
| All-Purpose Flour 🌾 | ¼ cup | For gravy thickening |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Dijon Mustard 🍯 | 1 tbsp | For subtle tang |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crown |
The pork shoulder is the star—look for a cut with good marbling for juiciness. Costco or Butcher shops often carry the best bone-in roasts, but any grocery store's pork shoulder works. Bone-in stays moist longer, and the bone adds depth to the broth. If you can't find bone-in, a well-marbled boneless roast is fine. For the celery crown, fresh, vibrant stalks are key—they should snap easily when bent. Avoid wilted or yellowing celery, as it won't crisp properly. Thyme and parsley should be bright green, not brown or wilted, for maximum flavor.
No fresh thyme? Dried works at one-third the amount, but fresh is ideal. Short on butter? Coconut oil or shortening can replace it in the celery crown, though texture will differ slightly. Want more smokiness? Add an extra 0.25 tsp smoked paprika. The gravy can be made ahead and reheated—just stir in a splash of milk or broth to loosen it. For a richer gravy, whisk in 1 tbsp cold butter at the end. The celery crown mixture should be well-coated but not soggy—if it feels too wet, add a pinch more flour.
Pork roast reheats beautifully—cover with foil and warm in the oven for 15-20 minutes at 325°F. The celery crown stays crispy if reheated in a 400°F oven for 5-7 minutes on a baking sheet. Store leftovers in the fridge for 4-5 days or freeze for 3 months. Gravy freezes well too—just thaw and reheat on the stovetop. For meal prep, portion the pork and gravy separately to maintain texture. The celery crown is best made fresh but can be prepped ahead and refrigerated for 2 days before baking.
Why You'll Love This Recipe
- Dump-and-Go Magic: I swear, the hardest part is picking the roast. Toss in onions, celery, garlic—boom—set it and forget it. That’s it. No fancy searing, no hovering over the stove. Just the slow cooker doing all the work while I sip my coffee.
- Thyme for Something Rich: Between us, this isn’t just pork—it’s Mississippi pork. The thyme and garlic turn it into something so tender it falls apart, but with that crispy edge that makes it feel special. Honestly, I’ve had people ask for seconds before they even taste it.
- Leftovers That Feel Fresh: I make a double batch on Sundays because the shredded pork reheats like a dream. Sandwiches? Tacos? A quick pasta toss? It’s the same meal, but never boring. My kids don’t even realize it’s “leftovers” when I sneak it into their lunches.
- Budget-Friendly Crowd-Pleaser: Pork shoulder is cheap, but this recipe makes it feel like a feast. Feed six people for the price of two takeout dinners, and everyone walks away happy. (Yes, even on a Tuesday night.) Plus, the veggies stretch the flavor so far—no one misses the fancy sides.
Step-by-step instructions for Mississippi slow cooker pork roast
This method delivers melt-in-your-mouth pork with a crisp celery crown and rich onion gravy.
Build the Celery Crown and Season the Pork
Start by preparing the celery crown. Finely chop all 4 whole celery stalks and 6 cloves garlic together in a food processor until you have about 1 cup of finely minced mixture. In a small bowl, combine this with 0.25 cup chopped fresh thyme, 1.5 tsp salt, 1 tsp black pepper, and 0.5 tsp smoked paprika. Mix well to create your seasoning blend.
Pat the 4 lb pork shoulder roast dry with paper towels—this is critical for crispy skin. Rub the seasoning mixture all over the pork, pressing it into the meat. Then, spread the remaining seasoning mixture evenly over the top of the roast. This creates the flavor base that will infuse the meat during cooking.
Create the Celery Crown and Sear the Pork
In a large skillet over medium-high heat, melt 0.5 cup unsalted butter until it begins to foam. Add the seasoned pork roast and sear on all sides for 3-4 minutes per side until golden brown. This step develops deep flavor through the Maillard reaction and helps create a crisp exterior.
While the pork sears, take 2 whole yellow onions and slice them into ¼-inch thick rounds. In the same skillet (after removing the pork), add the onions and cook for 5-6 minutes until softened. Then, carefully place the sliced onions around the pork in a slow cooker, creating a ring. Press the 1 cup celery-garlic mixture into the onions to form a crown on top of the pork. This crown will crisp beautifully during cooking.
Slow Cook Until Fork-Tender
Place the pork roast (with its celery crown) into the slow cooker. Pour 2 cups chicken broth around the pork, ensuring the crown is partially submerged. Cover and cook on LOW for 8 hours or HIGH for 5-6 hours. The crown should be tender and the pork should easily pull apart with a fork.
Here's the thing—don't peek or lift the lid during cooking. Every time you open it, you lose heat and moisture, extending cook time. The pork is done when it reaches an internal temperature of 203°F at the thickest part. This low-and-slow method ensures tender, juicy meat with maximum flavor.
Prepare the Creamy Onion Gravy
Once the pork is cooked, transfer it to a cutting board and tent loosely with foil. Let it rest for 15 minutes before slicing. This resting period allows the juices to redistribute, keeping every bite moist.
In the slow cooker, stir in 1 tbsp Dijon mustard and 0.25 cup all-purpose flour to create a roux. Cook on HIGH for 5 minutes, stirring occasionally, until the mixture thickens. Slowly whisk in 1 cup whole milk and 2 cups chicken broth (the remaining broth from the slow cooker), stirring constantly to prevent lumps. Simmer for 10-15 minutes until the gravy reaches your desired consistency—it should coat the back of a spoon but still be smooth and creamy.
Slice and Serve with Celery Crown
Slice the pork against the grain into ¼-inch thick slices. Spoon the creamy onion gravy over the top and garnish with 0.125 cup chopped fresh parsley. The celery crown will have crisped beautifully on top—serve it alongside the pork for that signature Mississippi crunch.
This dish delivers rich, savory pork with a velvety gravy and satisfying textural contrast. The slow cooker method ensures tender meat while developing deep, complex flavors. Serve with crusty bread to soak up every last drop of that creamy onion gravy.
Pro Tips For Making Mississippi Pork Roast Recipe Slow Cooker
- SEAR THE ROAST FIRST: Even in a slow cooker, a quick 5-minute sear in a hot skillet with oil and salt locks in flavor and gives the meat a head start. I used to skip this, but now I swear by it—it makes the difference between "good" and "restaurant-worthy."
- CHOP ONIONS AND CELERY COARSELY: Tiny dice? Nope. Cut those yellow onions and celery stalks into ½-inch chunks—they’ll soften and caramelize better, adding real depth to the sauce. After burning through three batches of mush, I finally learned: bigger pieces = better flavor.
- DON’T OVERFILL THE SLOW COOKER: The pork shoulder needs room to cook, not drown. Fill the pot only halfway with liquid—any more and you’ll end up with watery, sad pork instead of tender, juicy slices. Trust me, your future self will notice the difference.
- ADD THYME LATE: Toss the thyme sprigs in at the last hour, not the start. That way, they infuse the meat with their bright aroma without turning bitter. I was skeptical until I tried it—now I never skip this step.
Pro cooking tips for this dish
Slow Cooker Secrets
Your slow cooker is the unsung hero here—LOW heat for 8 hours is non-negotiable for tender pork. I swear by this timing because it lets the collagen break down slowly, creating melt-in-your-mouth texture.
If you're short on time, HIGH for 5-6 hours works too, but don’t rush it. The crown needs that steady heat to crisp perfectly. 🌡️
Pro tip: Never peek or lift the lid during cooking. Every time you open it, you lose heat and moisture, extending cook time by up to 30 minutes. Trust the process—your pork will be perfect without your constant supervision. I’ve learned this the hard way after multiple overcooked experiments!
Celery Crown Perfection
The celery crown is what makes this dish special, so handle it with care. After pressing the celery-garlic mixture into the onions, pack it firmly—this ensures the crown stays intact during cooking.
If it falls apart, just press it back together. The butter in the crown adds richness, but if you’re watching calories, swap 2 tbsp for olive oil without sacrificing flavor. 🥬
For extra crispiness, broil the crown for 2-3 minutes at the end if you’re not using a slow cooker with a lid that allows browning. Just watch it closely—it burns faster than you think! The crown should be golden and fragrant, not soggy.
Gravy Mastery
The creamy onion gravy is where the magic happens, so temperatures matter. Whisk in the milk and broth slowly to avoid lumps—this is a classic roux technique. If your gravy gets too thick, stir in 1-2 tbsp extra broth or milk.
For a restaurant-quality finish, whisk in 1 tbsp cold butter at the end for that silky texture. 🧈
Don’t skip the Dijon mustard—it adds a subtle tang that balances the richness. If you’re out, apple cider vinegar (1 tsp) works in a pinch. The gravy should coat the back of a spoon but still be smooth.
If it’s too thin, simmer it longer; if too thick, thin it out. Taste as you go!
Resting and Slicing
Resting the pork for 15 minutes before slicing is a game-changer. This lets the juices redistribute, so every bite is moist and flavorful. I’ve sliced pork too soon and ended up with dry, sad pieces—don’t make my mistake!
Use a sharp carving knife and slice against the grain for tender, fork-friendly pieces. 🔪
For presentation, arrange the pork slices on a platter, spoon gravy over the top, and place the crispy celery crown on a small plate beside it. Garnish with fresh parsley for a pop of color.
Serve with warm cornbread or buttery mashed potatoes to soak up every last drop of that creamy gravy.
Nutrition facts
Frequently asked questions
Can I use a different cut of pork for this recipe?
A 4 lb pork shoulder roast is ideal because of its fat content, which keeps the meat juicy during slow cooking. However, you can substitute with a bone-in ham shank or pork butt—just increase cooking time by 1-2 hours on LOW. Avoid lean cuts like tenderloin, as they dry out in the slow cooker.
What if I don't have fresh thyme or parsley?
No problem! Use dried thyme (1/4 tsp) or 1 tsp dried parsley as substitutes, but reduce the amount by one-third. For parsley, cilantro or basil also work well for garnish. The flavor won't be identical, but it'll still taste delicious. If you're out of Dijon mustard, 1 tsp apple cider vinegar adds a similar tang to the gravy.
How do I know when the pork is fully cooked?
Use a meat thermometer to check the internal temperature at the thickest part—it should reach 203°F for perfectly tender pork. If you don't have a thermometer, cut into the thickest section: the juices should run clear, and the meat should pull apart easily with a fork. Never rely on color alone, as pork can still be undercooked.
Can I make this recipe in an Instant Pot or electric pressure cooker?
Yes! Sear the pork first, then cook on HIGH PRESSURE for 45 minutes with 2 cups broth. Let the pressure release naturally for 10 minutes before quick-releasing. The crown will still crisp, but you may need to broil it for 2-3 minutes at the end for extra crunch. The gravy method remains the same.
Why did my celery crown turn out soggy?
Soggy crowns usually happen when the mixture isn't packed firmly or the lid isn't sealed properly.
