Juicy pork shoulder steaks in a creamy sauce with mushrooms and onions. A 25 minute one-pan meal – great for a weeknight dinner. You can also use pork chops or pork loin for this recipe!

Overhead of pork steak in a cream sauce with mushrooms and onions.

Jump to:

Gotta love a meat in creamy sauce recipe!
I make quite a lot of them because:

  1. I like a comforting, filling dinner – and creamy sauce dishes always hit the mark
  2. You can usually make it in one pan (less washing up yay!)
  3. You guys seem to like them too! You’re definitely my people 😘

📋 What do we need?

Ingredients for smothered pork on a wooden table.
  • Pork – I like to use pork shoulder steaks as they’re boneless and they have just a little bit of fat running through them to keep them nice and tender. If you like, you can swap for pork chops or pork loin steaks.
  • Mushrooms – I’m using chestnut mushrooms as they have more flavour than regular white mushrooms, but you can use your favourite. Sliced portobello mushrooms are particularly good in this dish.

🔪 How to make this pork and mushroom recipe

***Full recipe with detailed steps in the recipe card at the end of this post.***

  • Season the pork and fry in a pan with a little oil until golden.
  • Remove from the pan, then fry onions, mushrooms and garlic.
  • Sprinkle the onions with flour and stir to coat, then pour in chicken stock while stirring until you get a smooth sauce.
  • Add in tomato puree, white wine vinegar and cream. Stir together to combine, then add the pork steaks back in and simmer for 10 minutes.
8 image collage showing how to make smothered pork.

👩‍🍳PRO TIP I like to reserve a few fried mushrooms and onions during the frying stage to place on top at the end so they’re not all hidden in the sauce.

Serve right away with your favourite side dishes.

Piece of pork steak being lifted out of creamy sauce with a fork.

🍽️ What to serve it with

Bonus tip – If you don’t want to make this a full meal with lots of sides, slice up the pork, place it in a warm flatbread and top with the mushrooms and onions. Then serve with the creamy sauce for dipping.

Pork steaks in cream and mushroom sauce in a dark frying pan.

📺 Watch how to make it

YouTube video

🍲 More recipes using Pork

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

Want to save this recipe to your email?
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.
4.87 from 38 votes

Smothered Pork

Juicy pork shoulder steaks in a creamy sauce with mushrooms and onions. A 25 minute one-pan meal – great for a weeknight dinner.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4
Course: Dinner
Cuisine: American, British


  • 3 tbsp olive oil
  • 4 boneless pork shoulder steaks
  • ½ tsp salt
  • ½ tsp black pepper
  • 1 onion peeled and thinly sliced
  • 6 mushrooms sliced (I like chestnut mushrooms, but use your favourite)
  • 3 cloves garlic minced
  • 2 tbsp plain (all-purpose) flour
  • 360 ml (1 1/2 cups) chicken stock
  • ½ tbsp tomato puree paste for US
  • ½ tbsp white wine vinegar
  • 60 ml (1/4 cup) double (heavy) cream

To Serve:

  • 2 tbsp freshly chopped parsley


  • Heat 2 tbsp of the oil in a large frying pan over a medium-high heat.
    3 tbsp olive oil
  • Sprinkle both sides of the pork steaks with 1/4 tsp of the salt and 1/4 tsp of the pepper.
    4 boneless pork shoulder steaks, 1/2 tsp salt, 1/2 tsp black pepper
  • Place in the pan and fry for 6-7 minutes, turning once, until browned. Remove from the pan and place on a plate.
  • Add the remaining 1 tbsp of oil to the pan.
  • Add in the sliced onion, sliced mushrooms and the remaining 1/4 tsp each of salt and pepper.
    1 onion, 6 mushrooms
  • Fry for 5 minutes, stirring often, until the onions have softened.
  • Add the garlic. Fry for a further minute, whilst stirring.
    3 cloves garlic
  • Sprinkle the flour over the onions and mushrooms and stir together to coat.
    2 tbsp plain (all-purpose) flour
  • Pour in the stock whilst stirring.
    360 ml (1 1/2 cups) chicken stock
  • Add in the tomato puree, white wine vinegar, and cream and stir again.
    1/2 tbsp tomato puree, 1/2 tbsp white wine vinegar, 60 ml (1/4 cup) double (heavy) cream
  • Add the pork steaks back to the pan and simmer for 10 minutes to thicken the sauce and heat the pork steaks through.
  • Serve topped with a sprinkling of fresh parsley.
    2 tbsp freshly chopped parsley


YouTube video


Can I make it ahead?
This recipe tastes best when cooked and eaten right away for the most tender pork.
However, you can make it ahead if you like. 
Make the dish, then quickly cool, cover and refrigerate.
Remove from the fridge 30 mins before you want to reheat it to take the chill off it, then reheat, covered, in the oven at 180c/375F for about 20-25 minutes, until piping hot throughout. You’ll need to stir the sauce a couple of times during re-heating, and you may need to add in a splash of water or stock to help loosen the sauce.
Alternatively you can reheat in a pan (covered) over a medium-low heat for about 15-20 minutes, until piping hot throughout. Stir a few times and add a splash of water or stock if needed.
Ingredient swaps
  • Swap out the mushrooms for other vegetables – such as chunks of courgette or green beans.
  • Replace the pork shoulder steaks with pork chops or pork loin steaks.
  • Swap out the cream for creme fraiche for a slightly tangier finish.
Nutritional information is per serving – this recipe serves 4.


Calories: 422kcal | Carbohydrates: 9g | Protein: 35g | Fat: 27g | Saturated Fat: 9g | Trans Fat: 1g | Cholesterol: 121mg | Sodium: 1090mg | Potassium: 753mg | Fiber: 1g | Sugar: 2g | Vitamin A: 407IU | Vitamin C: 6mg | Calcium: 42mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

More Creamy Meaty Dinners

Here are some more of our favourite creamy meaty dinners.

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the recipe

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 4 stars
    I unfortunately, did not notice they’re supposed to be boneless pork steaks. Because every pork steak I have bought is very large, and they have bones in them. Probably needless to say, but the meat was not cooked when I served it on the table so I had to take it back to the stove and Throw it in the sauce and simmer longer. How long would you estimate the pork steaks should be cooked or simmered for if they have bones in them? The sauce was delicious!

  2. 5 stars
    Super easy to make. Just do your prep then it’s ready in no time. Thanks for your easy dinner. Anne

  3. 5 stars
    The recipe is great! But the layout of the Web page is distracting, expecially the videos that keep popping up and heart, search and up arrow icons on the right hand side of the page that you cannot get rid of. It’s quite off putting, unfortunately.

  4. 5 stars
    This recipe is delicious! I didn’t have any white wine vinegar so I used balsamic and it was good too! Thanks for sharing.