Go Back
+ servings
keto beef goulash with sauerkraut in a bowl
Print Recipe
5 from 3 votes

Keto Goulash with Sauerkraut

This is a spinoff on a traditional Hungarian goulash, made keto-friendly without any extra carbs. Serve it with a dollop of sour cream on top, or chopped green onions.
Prep Time20 mins
Cook Time3 hrs
Total Time3 hrs 20 mins
Course: Keto Dinner Recipes, Main Course, Soups & Stews
Cuisine: European
Keyword: beef, beef stew, goulash, keto, one pot meals, parsley, sauerkraut
Servings: 8 servings
Calories: 270kcal
Author: Chef Jenn


  • 1/2 pound bacon chopped
  • 2 pounds stewing beef cut into bite-size cubes
  • 5 tbsp sweet paprika divided
  • 2 tbsp olive oil
  • 2 cups sliced onions
  • 4 cloves garlic roughly chopped
  • 3/4 pound sauerkraut rinsed, drained and lightly squeezed
  • 2 cups beef broth or stock unsalted
  • 3 tbsp tomato paste
  • 1/4 tsp cayenne powder
  • 2 each bay leaves
  • 1/4 cup dry white wine
  • sour cream or chopped green onions for garnish


  • Sprinkle 2 tbsp of the paprika over the stew beef that's been cut into bite-size cubes. Season with salt and pepper and stir well to combine. Set aside while you prep the veggies. Slice the onions, chop the garlic, and rinse and drain the sauerkraut. 
  • Roughly chop the bacon and in a large skillet, cook until lightly brown. Remove the bacon from the pan, leaving behind the bacon fat.
  • Add the olive oil to the pan with the bacon fat, and working in batches, brown the beef. Don't crowd the pan; you want the beef to brown not steam. Put the browned beef cubes into a crock pot while you work on the remaining beef.
  • When the beef is finished browning, add the onions and garlic to the pan. Deglaze the pan with a bit of the beef stock to remove any stuck on bits. Cook the onions and garlic 8-10 minutes or until soft and translucent. Put the whole batch into the crock pot, remaining liquid and all.
  • Make sure the sauerkraut has been rinsed and drained. It'll be too strong if you don't rinse the brine out of it. Then, lightly squeeze it with your hands to remove most of the liquid. Add this to the crock pot, too.
  • Place the tomato paste, remaining beef stock, paprika, bay leaves, white wine, and bacon into the crock pot. Add about a 1/4 tsp of cayenne powder to give it a bit of kick. More if you like it spicy. Sirt well to combine. Cook on low for about six hours or on high for about three hours. 
  • Season with salt and pepper, and serve in cute bowls with a dollop of sour cream on top or chopped parsley. Enjoy!


Serving: 1cup | Calories: 270kcal | Carbohydrates: 13g | Protein: 16g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 11g | Cholesterol: 39mg | Sodium: 1041mg | Fiber: 4g | Sugar: 5g | Net Carbohydrates: 9g