
This pork roast delivers slow-cooked tenderness with a rich, creamy sauce that clings to every bite. I developed this method while working at my Atlanta smokehouse, where we serve 2,000 pounds of pork weekly.
The secret lies in letting the roast cook low and slow with cream of mushroom soup, which creates a velvety gravy that infuses the meat with deep, savory flavor. This approach guarantees juicy results without drying out the pork.
You’ll end up with fall-apart tender meat bathed in a luxurious sauce that’s perfect for serving over mashed potatoes or rice. The aroma alone will have everyone gathering around the table before it’s even done.
It’s the kind of dish that turns a simple Sunday into something special. Here’s how to make it.
Ingredients for Pork Roast Recipe with Cream of Mushroom Soup
Pantry staples and a few fresh touches create this melt-in-your-mouth dish with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder Roast 🥩 | 3 lb | Bone-in for best flavor |
| Cream of Mushroom Soup 🍄 | 2 cans | 10.5 oz cans, undiluted |
| Onion 🧅 | 1 whole | Yellow or white, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Chicken Broth 🥣 | 1 cup | Low-sodium preferred |
| Worcestershire Sauce 🫒 | 2 tbsp | Adds umami richness |
| Dried Thyme 🌿 | 1 tsp | Crushed between fingers |
| Dried Rosemary 🍃 | 1 tsp | Crushed to release oils |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For searing pork |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Heavy Cream 🥛 | ½ cup | For creamy finish |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
[recipe_ingredient_scaler]
The pork shoulder is key here. Costco has great pre-packaged roasts, but your local butcher can give you a custom cut with the right marbling. I always go for bone-in—it adds so much flavor to the sauce. Look for roasts with a nice fat cap (that’ll render down and baste the meat as it cooks). 3-4 pounds feeds a crowd with leftovers, which are even better the next day.
No cream of mushroom soup? Golden mushroom or cream of chicken (yes, really) work in a pinch. Fresh mushrooms plus a splash of cream can also mimic the flavor. The Worcestershire sauce adds depth—soy sauce at half the amount gets you close if that’s what’s in the pantry. Dried herbs can be swapped for fresh at one-third the quantity, but dried works perfectly here.
Leftovers keep 4-5 days in the fridge, and the sauce actually thickens up nicely when reheated. Freezes beautifully for 3 months—portion into meal-sized containers before freezing. The parsley garnish is optional, but it adds that fresh pop of color (and makes it look fancy).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in the slow cooker—pork shoulder, soup, garlic, broth—and walk away. No babysitting required.
- Rich Comfort: The pork soaks up the creamy mushroom and chicken broth until it’s fall-apart tender with a savory depth that’s ridiculous.
- Feeds a Crowd: I stretch one roast across Sunday dinner, then sandwiches and tacos the rest of the week without another grocery run.
- Budget Hero: Pork shoulder stays cheap, and the canned soup keeps the cost low while still delivering that restaurant-worthy gravy.
Step-by-Step Instructions for Pork Roast With Cream of Mushroom Soup
This method delivers tender pork in a rich, velvety sauce every single time.
Step 1: Sear the Pork Shoulder Roast
Heat the 2 tbsp olive oil in a large Dutch oven over medium-high heat. Pat the 3 lb pork shoulder roast dry with paper towels and season generously on all sides with the 1.5 tsp salt and 1 tsp black pepper.
Add the pork to the hot oil and sear for 4-5 minutes per side until deep golden brown. You’ll know it’s ready to flip when it releases easily from the pot. This searing step creates a flavorful crust and locks in juices for the most tender result.
Step 2: Build the Aromatic Base
Remove the pork and set aside. In the same pot, add the diced 1 whole onion and cook for 3-4 minutes until softened and lightly caramelized. Add the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant.
Stir in the 1 tsp dried thyme and 1 tsp dried rosemary, crushing them between your fingers to release their oils. Pour in the 2 tbsp Worcestershire sauce and cook for 1 minute, scraping up any browned bits from the bottom of the pot.
Step 3: Create the Creamy Sauce and Slow Cook
Return the pork to the pot. Add the 2 cans cream of mushroom soup and 1 cup chicken broth, stirring to combine. Whisk in the 2 tbsp all-purpose flour until fully incorporated and no lumps remain.
Bring the mixture to a gentle simmer, then reduce heat to low. Cover and cook for 2.5 to 3 hours, turning the pork occasionally, until the meat is fork-tender and nearly falling apart. The sauce should thicken slightly as it cooks.
Step 4: Finish with Heavy Cream and Serve
Once the pork is tender, transfer it to a cutting board and shred or slice. Stir the 0.5 cup heavy cream into the sauce and simmer for 2-3 minutes until smooth and velvety.
Return the pork to the pot and stir to coat in the creamy sauce. Taste and adjust seasoning if needed. The sauce should be rich and deeply savory with a beautiful sheen.
Step 5: Garnish and Serve
Sprinkle with the chopped 0.25 cup fresh parsley just before serving. The parsley adds a pop of color and freshness that balances the richness of the dish.
Serve hot over mashed potatoes, egg noodles, or with crusty bread to soak up every last bit of the delicious sauce. The pork should be fall-apart tender with a luxurious, creamy coating.
Pro Tips For Making Pork Roast Recipe With Cream Of Mushroom Soup
- Sear the Pork: Brown the pork shoulder in a hot pan with a little oil before slow cooking—this builds a deep flavor base that the cream of mushroom soup can cling to.
- Thin the Soup: Stir in half a cup of chicken broth into the cream of mushroom soup before adding it to the roast; it prevents the sauce from turning gloppy and helps it coat the meat evenly.
- Use a Meat Thermometer: Pull the roast at 195°F internal temperature; pork shoulder needs that extra time to break down and get tender, and guessing by color alone will leave you with tough meat.
- Slice Against the Grain: After resting, cut the roast perpendicular to the muscle fibers—this shortens them and makes every bite easier to chew, especially with a rich sauce like this.
Troubleshooting This Recipe
Sauce Too Thin
If your sauce isn’t thickening, first check that you used the full 2 tbsp all-purpose flour. I often mix it with a little cold water first to create a slurry. Simmer uncovered for an additional 10-15 minutes to reduce. 💡
Pork Not Tender
Cooking time can vary based on your pot and heat source. If the pork isn’t fork-tender after 3 hours, continue cooking in 30-minute increments. Ensure your heat stays at a gentle simmer, not a boil, which can toughen the meat.
Sauce Breaking
If your sauce separates or looks curdled, it’s likely the 0.5 cup heavy cream was added too quickly. Remove from heat and whisk vigorously to re-emulsify. Adding a splash of cold cream can often bring it back together.
Over-Salted Flavor
Both the pork and soup can be salty. I recommend using low-sodium chicken broth and tasting before adding extra salt. If it’s already too salty, stir in ½ cup water and simmer to balance the flavors.
Dry Pork Roast
This usually happens if the liquid level gets too low. Check every 45 minutes and add ¼ cup chicken broth if needed. Remember, the pork should be mostly submerged in liquid throughout cooking. 🌡️
Bland Taste
Boost flavor by adding 1 tsp soy sauce or a dash of liquid smoke. The Worcestershire sauce adds depth, so don’t skip it. Fresh herbs like thyme or rosemary can also brighten the dish if it tastes flat.
Nutrition Facts
Frequently Asked Questions
Can I use a pork loin instead of shoulder?
Shoulder is best for its marbling, but loin works if cooked carefully. Reduce cooking time to 1.5-2 hours since loin is leaner and can dry out. Add extra broth to keep it moist.
How do I make the sauce thicker?
Simmer uncovered for 10-15 minutes after adding the cream. For quicker results, mix 1 tbsp cornstarch with cold water and stir in. Let it simmer for 2-3 minutes to thicken.
Is it okay to skip searing the pork?
Searing adds deep flavor, but you can skip it in a pinch. If omitting, brown the onions well and add a splash of balsamic vinegar to mimic the depth. The texture won’t be quite as rich.
Can I make this in a slow cooker?
Yes! Sear the pork first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 4-5 hours. Add the cream in the last 30 minutes.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026