A tender and delicious Slow Cooker Pork Goulash that is packed with flavor and tons of veggies, made using the Instant Pot Slow Cooker function.

slow cooker pork goulash in instant potI love my Instant Pot, all its functions, and the convenience of a home cooked dinner that its easy and delicious. I use it at least a twice a week during-fall and winter, and during summer I make pulled pork and smoked ribs in it. This time I decided to use the slow cooker function, and boy, it did not disappoint. This slow cooker pork goulash is so easy to make, also you can substitute the pork for chicken or beef, and if you want to go for a vegetarian version just substitute with beans and reduce the cooking time by 1/3.

As someone who loves tomatoes, this slow cooker pork goulash is the epitome of deliciousness for me. It packs a good chuck of tomatoes, also carrots and juicy bell peppers. It has a subtle smoked flavor from the smoked paprika that is used in the recipe, also it ads a nice spicy kick. The pork gets very tender and it absorbs the delicious tomato sauce. The veggies are soft, but not mushy, they have just the right amount of chewiness. The slow cooker pork goulash is better served over white rice or mashed white potatoes, garnished with fresh parsley. You don’t have too wait for cold weather to make this easy, delicious, healthy and time-saver meal. Our family enjoyed it a lot, and I will surely make it again.

Looking for more Instant Pot Recipes? Try these:

slow cooker pork goulash


What dried herbs do you need to make Slow Cooker Pork Goulash?


Slow Cooker Pork Goulash

A healthy and delicious, packed with flavor and tons of veggies slow cooker pork goulash that I made using my Instant Pot.


  • 1 lb pork lion chopped into 2 inch cubes
  • 4 tablespoon canola oil
  • 2 medium onions chopped
  • 8 garlic cloves minced
  • 1 tablespoon hot smoked paprika
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 1 tablespoon dried thyme
  • 1 tablespoon dried rosemary
  • 3 cups beef broth or chicken broth
  • 1 can 14.5 oz of diced tomatoes
  • 2 tablespoons tomato paste
  • 2 red bell peppers chopped
  • 4 medium carrots cleaned and chopped
  • 2 springs fresh rosemary
  • 4 bay leaves
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • Fresh chopped parsley


  1. You can use a slow cooker for this recipe or use the Slow Cooker function on the Instant Pot.
  2. From the menu of an Instant Pot select the "Saute" function. When it reads "Hot" add the oil to the Instant Pot.
  3. After one minute, when the oil is hot, add the meat in one layer and cook until it starts to brown. Stir and let it brown on the other side for 2-3 more minutes. If needed brown the beef in batches.
  4. Add the chopped onions and minced garlic, stir and cook until onions just start to get tender.
  5. Add the tomato paste, garlic powder, onion powder, smoked paprika, ground thyme, ground rosemary, salt and pepper. Stir to combine.
  6. Add the diced tomatoes, chopped carrots and bell peppers and beef broth. Stir to combine.
  7. Add salt and pepper to taste.
  8. Give it a good stir, and top with bay leaves and rosemary.
  9. Select the "Slow Cooker" function and input 4:30 hours, adjust temperature to MORE (High). This means the food will cook on High, you can cook it on Low for 7 hours.
  10. Serve with rice or mashed potatoes, garnish with fresh chopped parsley and lemon on the side.
Recipe Notes

For a vegetarian version use beans instead of meat, and use vegetable broth instead of the beef broth. The cooking time must be reduced to 3:30 hours.


Made this Recipe?

Show me what you made on Instagram and tag me at @sweetnsavorymeals or hashtag it #sweetandsavorymeals.