Crock Pot Pork Roast and Gravy Recipe
Introduction
This Crock Pot Pork Roast and Gravy is an easy, comforting meal perfect for busy days. Tender pork slow-cooked to perfection and served with a creamy, flavorful mushroom gravy makes for a satisfying family dinner.

Ingredients
- 4 lb pork loin roast or shoulder (Use 3–4 lb for a generous roast.)
- Salt (Season generously to taste.)
- Pepper (Season generously to taste.)
- Garlic powder (Season generously to taste.)
- Onion powder (Season generously to taste.)
- 2 tbsp oil (Used for searing the roast.)
- 1 onion, diced (for layering in the slow cooker)
- 3 cloves garlic, minced
- 1 can (10.5 oz) cream of mushroom soup (Forms the creamy base for the gravy)
- 1 cup beef broth (Used to thin and create the gravy consistency)
- 2 tbsp Worcestershire sauce (Adds savory depth)
- 1 packet (1 oz) onion soup mix (Seasoning and body for the gravy)
- Optional: cornstarch (for thickening)
- Optional: 2 tbsp water (to mix with cornstarch to make a slurry)
Instructions
- Step 1: Season the pork loin roast or shoulder generously with salt, pepper, garlic powder, and onion powder.
- Step 2: Heat oil in a skillet over medium-high heat and sear the pork on all sides until golden, about 3–5 minutes per side.
- Step 3: Add diced onion and minced garlic to the bottom of the slow cooker.
- Step 4: In a bowl, whisk together cream of mushroom soup, beef broth, Worcestershire sauce, and onion soup mix until smooth; pour the mixture over the pork in the slow cooker.
- Step 5: Cook on Low for 8–9 hours until the pork is tender and pulls apart easily, or on High for 4–5 hours. Keep the lid closed during cooking to ensure even steaming.
- Step 6: Remove the pork from the slow cooker and set aside. Return the gravy to High heat.
- Step 7: If desired, prepare a cornstarch slurry by mixing cornstarch with water, then stir it into the gravy. Cook until thickened, about 5–15 minutes. Turn off the heat.
- Step 8: Slice or shred the pork and serve smothered in the thickened gravy.
Tips & Variations
- For extra flavor, marinate the pork overnight with the seasonings and Worcestershire sauce before searing and slow cooking.
- Substitute the cream of mushroom soup with cream of celery or cream of chicken for a different gravy base.
- Add chopped mushrooms or fresh herbs to the slow cooker for added texture and aroma.
- If you prefer a thicker gravy, do not skip the cornstarch slurry step.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally to maintain the creamy texture of the gravy. The pork and gravy can also be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of pork?
Yes, pork shoulder or pork butt work well due to their fat content, which keeps the meat tender during slow cooking. Pork loin is leaner but still produces good results.
Do I need to sear the pork before slow cooking?
Searing adds flavor and a pleasant crust to the roast, but it can be skipped if you’re short on time. The meat will still be tender and flavorful after slow cooking.
PrintCrock Pot Pork Roast and Gravy Recipe
A hearty and comforting Crock Pot Pork Roast and Gravy recipe featuring a tender pork loin roast slow-cooked with a savory mushroom gravy. This easy-to-make dish is perfect for a family dinner, delivering juicy, flavorful pork with a creamy, rich gravy made from cream of mushroom soup and seasonings.
- Prep Time: 15 minutes
- Cook Time: 8 hours
- Total Time: 8 hours 15 minutes
- Yield: 8 servings 1x
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: American
Ingredients
Pork Roast
- 4 lb pork loin roast or shoulder (Use 3–4 lb for a generous roast)
- Salt (to taste, for seasoning)
- Black pepper (to taste, for seasoning)
- Garlic powder (to taste, for seasoning)
- Onion powder (to taste, for seasoning)
- 2 tbsp oil (for searing)
Slow Cooker Gravy
- 1 onion, diced
- 3 cloves garlic, minced
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup beef broth
- 2 tbsp Worcestershire sauce
- 1 packet (1 oz) onion soup mix
- Optional: 0.5 tbsp cornstarch (for thickening)
- Optional: 2 tbsp water (to mix with cornstarch for slurry)
Instructions
- Sear the pork: Season the pork loin roast or shoulder generously with salt, pepper, garlic powder, and onion powder. Heat oil in a skillet over medium-high heat and sear the pork on all sides until golden brown, about 3–5 minutes per side.
- Prepare the slow cooker base: Place the diced onion and minced garlic at the bottom of the slow cooker to create a flavorful base layer.
- Mix the gravy: In a bowl, whisk together cream of mushroom soup, beef broth, Worcestershire sauce, and onion soup mix until smooth. Pour this mixture over the seared pork in the slow cooker.
- Slow cook the pork: Cover and cook on Low for 8–9 hours until the pork is fork-tender and pulls apart easily, or cook on High for 4–5 hours. Keep the lid closed during cooking to ensure the pork steams evenly.
- Thicken the gravy: Remove the pork from the slow cooker and set aside. Turn the slow cooker to High heat and, if desired, stir in a cornstarch slurry made by mixing cornstarch with water. Cook for 5–15 minutes until the gravy thickens smoothly, then turn off the heat.
- Serve: Slice or shred the pork and serve it smothered in the thickened mushroom gravy for a delicious meal.
Notes
- For best results, use a pork shoulder if you prefer more marbling and flavor, or a pork loin roast for a leaner option.
- Do not lift the lid during slow cooking to avoid heat and moisture loss.
- If you want a thicker gravy, be sure to prepare the cornstarch slurry before adding it to avoid lumps.
- Leftovers can be refrigerated for up to 3 days and reheated gently.
Keywords: pork roast, crock pot recipe, slow cooker pork, creamy mushroom gravy, easy dinner, comfort food

