Ukrainian Braised Pork with Mashed Potatoes (video)

braised pork with tomato mushroom sauce over mashed potatoes with fresh herbs

You’ll love this hearty and delicious Ukrainian braised pork shoulder with creamy mashed potatoes from the very first bite! This video is sponsored by National Pork Board. The pork shoulder is slowly braised with an aromatic mushroom and carrot sauce and is so tender! The creamy sauce is made with ketchup and sour cream, a staple ingredient in Ukraine. And the buttery potatoes are the perfect complement for this pork dinner dish! It’s Ukrainian comfort food at its best!

My Braised Pork Video Tutorial

Watch my YouTube video recipe for step-by-step instructions and watch me make this delicious Ukrainian braised pork dish! Want to receive new recipe emails in your inbox? Make sure to subscribe to my website emailing list and my YouTube channel and turn on notifications!

Pork is the Best Passport

You don’t have to travel to Eastern Europe to enjoy the flavors of the Ukrainian cuisine! Experience authentic world flavors at home with this incredible pork dinner recipe! Pork is a very versatile protein that’s a staple ingredient in many cuisines, including the Ukrainian cuisine! Unwind and enjoy this hearty, delicious and easy dish with friends and family any day of the week!

Bring flavor to everyday moments with pork. Visit to learn more!

Ingredients for Ukrainian Braised Pork with Mashed Potatoes

Here are the main ingredients you’ll need to prepare this delicious and tender braised pork shoulder with gravy!

  • Pork Shoulder: this fatty and marbled cut of pork is the best choice for this recipe. When braised, the pork becomes extra tender and soft!
  • Mushrooms: I used white mushrooms but you can use just about any variety. Portabella and cremini also work well. If you don’t like mushrooms, you can omit them from this recipe without having to change anything.
  • Carrots, Onion, Garlic: a classic combination of aromatics are a must for this recipe!
  • Ketchup: ketchup is very commonly used in place of tomato sauce in Eastern Europe. The sweet flavor works very well for the gravy sauce.
  • Sour Cream: another very traditional ingredient, for making the sauce creamy. You can also use heavy cream for this recipe.
  • Coriander, Paprika & Cumin: these spices add tons of great flavor! Try using smoked paprika for a smoky flavor!
  • All-Purpose Flour: for thickening the gravy.
  • Fresh Dill & Parsley: using fresh herbs is always the way to go! They add so much great flavor!
  • Potatoes: use starchy, russet potatoes for making the mashed potatoes for serving the pork.
  • Butter & Heavy Cream: for making the mashed potatoes.
Ukrainian braised pork shoulder with gravy and potatoes

Preparing the Pork Shoulder

I start my Ukrainian braised pork recipe with the pork!

  1. I use between 3 and 4 pounds of pork shoulder for this dish. First, cube the pork into 1-inch, bite-sized pieces.
  2. Next, the pork needs to be browned all over. Preheat a large frying pan over medium-high heat and add a drizzle of cooking oil. Once the oil is hot, add a portion of the cubed pork shoulder. I recommend browning the meat in batches, to avoid overcrowding the pan.
  3. Season the pork generously with salt while frying. Once the pork is well browned, transfer it into a large braising pan.

How to Make Ukrainian Braised Pork

You’ll love the creamy and aromatic mushroom sauce with the braised pork! It’s made with sour cream and ketchup, which might sound different from any other sauce you’ve made before. Sour cream is a staple ingredient in the Ukrainian cuisine and this dish is not exception! I recommend using full-fat sour cream for this recipe.

  1. First, brown the diced mushrooms in the same pan used for the pork shoulder. Then, add the grated carrots and diced onion. Sauté the mixture for a few minutes until the onion is tender.
  2. Next, add in the garlic and spices. This sauce is so aromatic thanks to ground coriander, cumin, smoked paprika and black pepper. I also add a bit of all-purpose flour to help thicken the sauce as it cooks.
  3. In a separate bowl or measuring cup, combine the water, ketchup, sour cream and salt. Whisk the ingredients together until uniform, then combine the mushroom mixture, sauce and pork.
  4. Once you have everything in the braising pot, it’s time to let the pork cook away! First, bring the pork a boil over high heat, then reduce the heat to low and let the pork braise for 1 ½ hours, until it’s very tender. Keep the pan covered with a lid that’s slightly ajar, to let some of the liquids evaporate.
braised pork shoulder with tomato mushroom gravy over mashed potatoes

Cooking Methods For Braised Pork

This hearty pork dish can also be prepared in a slow cooker or a pressure cooker! Follow these instructions with a few minor changes for an easy meal!

  • Stove Top: use a heavy Dutch oven or a large pot for cooking the pork. This is the method I used in my video recipe.
  • Slow Cooker: if using a slow cooker, prepare the recipe as written, except reduce the water from 6 cups to 3 cups. Combine the browned pork, mushroom mixture and sauce in the slow cooker, cover and cook on high for 6 hours, or low for 8 hours.
  • Pressure Cooker: if using pressure cooker, prepare the recipe as written, except reduce the water from 6 cups to 3 cups. Combine the browned pork, mushroom mixture, and sauce in the pressure cooker. Pressure cook at high pressure for 25 minutes to 30 minutes or use the recommended setting on your pressure cooker. Carefully open the lid!
Ukrainian braised pork with mushroom gravy and potatoes

Making Creamy Mashed Potatoes

While the pork is braising, it’s the perfect time to prepare the creamy mashed potatoes. Check out my Buttery Mashed Potato recipe for more details!

  1. I usually peel and cut about 4 to 5 pounds of large potatoes for this recipe. Cube the potatoes into uniform pieces for even cooking.
  2. Boil the potatoes in salted water for about 15 minutes, or until fork tender.
  3. Drain the potatoes, then add the butter. I recommend adding the butter right away into the hot potatoes, so it melts quickly. As you’re mashing the potatoes, add a few tablespoons of cream as needed.
  4. Keep the potatoes warm until ready to enjoy with the braised pork.
creamy mashed potatoes with butter and fresh dill

Serving Suggestions

For serving my Ukrainian Braised Pork, I recommend spooning the pork and sauce over a bed of the creamy mashed potatoes. Sprinkle some fresh dill and parsley over the top for flavor and garnish. For a traditional Ukrainian meal, serve the dish with pickles or marinated tomatoes.

Share it on Pinterest!

Ukrainian Braised Pork with creamy mashed potatoes video recipe

More Recipes to Try!

Enjoyed this delicious dinner recipe? Check out some of my other recipes you’re sure to enjoy!

  • Creamy Ground Pork Stroganoff – a quick and easy dinner dish! Aromatic and creamy ground pork sauce with mushrooms, served over egg noodles!
  • Creamy Mushroom Stew with Bacon – the ultimate creamy comfort food recipe! Rich, creamy, aromatic, and delicious!
  • Turkey Cabbage Rolls: an Eastern European favorite! Cabbage rolls filled with turkey and rice, then cooked in a creamy carrot and tomato sauce!
  • Braised Beef Short Ribs – the best recipe for fall-off-the-bone, extra tender short ribs in a red wine tomato sauce!
  • Best Beef Stew Recipe – the most delicious beef stew with extra tender beef, made with potatoes, carrots and red wine!
  • Ukrainian Stewed Beef & Potatoes – another one of my childhood favorites! This easy dish has chunks of tender beef coated in a tomato sauce.
braised pork with tomato mushroom sauce over mashed potatoes with fresh herbs
4.86 from 7 votes

Ukrainian Braised Pork with Creamy Mashed Potatoes (video)

30 minutes prep + 2 hours cook
6 servings
Slow-braised, fall-apart braised pork shoulder in a creamy carrot, mushroom and tomato sauce, served over a bed of mashed potatoes!


  • 3 to 4 lbs pork shoulder
  • Salt
  • Cooking oil
  • 8 to 10 white mushrooms, diced
  • 1 large sweet onion, diced
  • 2 large carrots, grated
  • 5 to 6 garlic cloves, pressed or finely minced
  • 1 tsp ground coriander
  • 1 tsp smoked or regular paprika
  • ½ tsp ground cumin
  • 1 tsp ground black pepper
  • 1 tbsp all-purpose flour
  • 6 cups water
  • ¼ cup sour cream
  • ¼ cup ketchup
  • 1 to 1 ½ tsp salt
  • ¼ cup fresh parsley, chopped
  • ¼ cup fresh dill, chopped

For Mashed Potatoes:

  • 5 lbs Russet potatoes, peeled
  • 2 to 3 tsp salt
  • 1 cup unsalted butter, cubed
  • ¼ cup heavy cream


Making Braised Pork:

  • Prepare the pork shoulder first. Using a sharp knife, carefully portion the pork into 1-inch cubes. Preheat a large frying pan over medium-high heat and add a drizzle of cooking oil. Season the pork generously with salt and brown the pork shoulder for 7 to 8 minutes, until well-browned all over. Do this step in 2 to 3 small batches to avoid over-crowding the pan. Transfer the pork into a large braising pan.
  • Next, into the same frying pan, add the diced mushrooms and more oil, as needed. Brown the mushrooms for 5 to 6 minutes, until softened. Add the carrots and onion next and continue to sauté the mixture for 3 to 4 minutes, until the onion is tender. Add in the minced garlic cloves, coriander, cumin, paprika and black pepper and cook for another minute. Sprinkle the flour over the mushroom mixture, then stir it in.
  • Add the mushroom mixture to the braising pan with the browned pork. Next, prepare the sauce. Combine the water, ketchup, sour cream and salt and whisk the ingredients together for 1 minute, until smooth. Pour the sauce into the pan and stir to combine with the pork.
  • Cover the pan with a lid, leaving it slightly ajar to allow liquids to evaporate. Bring the pork up to a boil over high heat, then reduce the heat to low and simmer the pork for 1 ½ hours, or until the pork is tender and soft. Remove the pork from heat and sprinkle in 2 tablespoons of chopped parsley and 2 tablespoons of chopped dill. Reserve the remaining fresh herbs for garnish.

Making Mashed Potatoes:

  • For the mashed potatoes: peel and cube the potatoes into even sized pieces and add the cubed potatoes into a large pot of water. Season the water generously with salt and bring the potatoes to a boil over high heat. Boil the potatoes for approximately 15 minutes, or until fork tender. Drain the potatoes, then add the butter and let it stand for a few minutes until the butter is melted. Using a potato masher, mash the potatoes until they’re smooth. Add a few tablespoons of cream to the potatoes, as needed. Season with salt, to taste.

For Serving:

  • Spoon the braised pork over a bed of the creamy mashed potatoes. Garnish with more fresh herbs and enjoy.


Calories: 885kcal | Carbohydrates: 82g | Protein: 38g | Fat: 47g | Saturated Fat: 26g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 1g | Cholesterol: 193mg | Sodium: 1625mg | Potassium: 2396mg | Fiber: 7g | Sugar: 9g | Vitamin A: 5754IU | Vitamin C: 34mg | Calcium: 142mg | Iron: 6mg