Slow Cooker Onion Gravy Pork Roast
Description
This Slow Cooker Onion Gravy Pork Roast is a rich, hearty, and comforting meal that’s perfect for family dinners or special occasions. A well-seasoned pork roast is placed on a bed of diced onions and slowly cooked in a flavorful onion gravy until it becomes incredibly juicy and fork-tender. As the roast cooks low and slow, the onions soften and caramelize into the gravy, creating a savory sauce that’s perfect for spooning over every slice.
The slow cooker does all the work, making this recipe ideal for busy weekdays or relaxed weekends. The combination of garlic, herbs, beef broth, Worcestershire sauce, and onions creates deep, homemade flavor without complicated ingredients. Once cooked, the pork practically falls apart and pairs beautifully with mashed potatoes, roasted vegetables, rice, buttered noodles, or crusty bread.
This recipe also reheats wonderfully, making it a fantastic choice for meal prep. Whether you’re feeding a hungry family or entertaining guests, this classic comfort food delivers tender meat, rich gravy, and satisfying flavor in every bite.
Ingredients For the Pork Roast
- 3–4 lb boneless pork shoulder or pork loin roast
- 2 tbsp olive oil
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp paprika
- 1 tsp dried thyme
For the Onion Gravy
- 2 large onions, diced
- 4 garlic cloves, minced
- 2 cups low-sodium beef broth
- 1 packet onion soup mix
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 2 tbsp cornstarch
- 2 tbsp cold water
- 2 tbsp butter
For Garnish
- Fresh parsley, chopped
- Fresh cracked black pepper
Instructions
- Pat the pork roast dry with paper towels.
- Season all sides with salt, black pepper, garlic powder, onion powder, paprika, and thyme.
- Heat olive oil in a large skillet over medium-high heat.
- Sear the pork roast for 2–3 minutes on each side until golden brown.
- Spread the diced onions evenly across the bottom of the slow cooker.
- Add the minced garlic over the onions.
- Place the seared pork roast on top.
- In a bowl, whisk together the beef broth, onion soup mix, Worcestershire sauce, and Dijon mustard.
- Pour the mixture over the roast.
- Cover and cook on LOW for 8–9 hours or HIGH for 5–6 hours, until the pork is fork-tender.
- Carefully remove the pork and cover loosely with foil to rest.
- Transfer the cooking liquid to a saucepan.
- Mix the cornstarch with the cold water until smooth.
- Bring the gravy to a gentle simmer and whisk in the cornstarch slurry.
- Stir until the gravy thickens, then whisk in the butter.
- Slice or shred the pork roast.
- Spoon the rich onion gravy generously over the pork.
- Garnish with fresh parsley and serve immediately.
Tips
- Searing the pork first adds deeper flavor and better color.
- Pork shoulder produces the most tender, fall-apart texture.
- Add sliced mushrooms for extra richness.
- Fresh thyme and rosemary create an even more aromatic gravy.
- If the gravy becomes too thick, stir in a little extra broth.
- Taste the gravy before adding additional salt since the onion soup mix already contains sodium.
- Serve with mashed potatoes to soak up every drop of the delicious gravy.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freeze cooked pork and gravy for up to 3 months.
- Reheat gently over low heat with a splash of broth if needed.
- The flavor becomes even richer the next day.
Q&A
Can I use pork loin instead of pork shoulder?
Yes. Pork loin is leaner and slices beautifully, while pork shoulder becomes more tender and shred-friendly.
Can I prepare this ahead of time?
Absolutely. Assemble everything in the slow cooker insert the night before, refrigerate, and start cooking the next day.
Can I make the gravy thicker?
Yes. Add an additional teaspoon of cornstarch mixed with cold water until the desired consistency is reached.
What should I serve with Slow Cooker Onion Gravy Pork Roast?
This roast pairs perfectly with creamy mashed potatoes, roasted carrots, green beans, buttered egg noodles, steamed rice, roasted Brussels sprouts, or warm crusty bread.
Servings
Serves 6–8
Nutrition (Approx. Per Serving)
- Calories: 445
- Protein: 38g
- Carbohydrates: 10g
- Fat: 28g
- Saturated Fat: 9g
- Fiber: 1g
- Sugar: 3g
- Sodium: 640mg
- Cholesterol: 125mg
- Potassium: 760mg
- Calcium: 4% DV
- Iron: 15% DV
- Vitamin C: 8% DV