Skip to main content

Keto German Beef Rouladen with Cauliflower Mash

Thin slices of beef rolled with bacon, onions, and pickles, simmered in a rich broth, and served with cauliflower mash. This is a classic German comfort food made keto-friendly.

120m4 servings
Contains dairy
600 cal|50g protein|20g carbs|40g fat|7g fiber

Ingredients

  • about 680 g Beef Round Steak
  • 8 slices Bacon
  • 1 large Onion
  • 4 medium Pickles
  • 2 tbsp Dijon Mustard
  • 2 cups Beef Broth
  • 2 tbsp Olive Oil
  • 1 large head Cauliflower
  • 4 tbsp Butter
  • 1/4 cup Heavy Cream
  • 1 tsp Salt
  • 0.5 tsp Black Pepper

Original measure retained: its cup/spoon or fluid-volume standard is unspecified.

Instructions

  1. 1Slice about 680 g (680 g) Beef Round Steak into 0.635 cm (0.6 cm) thick slices, then pound each slice with a meat mallet until approximately 0.3175 cm (0.3 cm) thick. Finely chop 1 large Onion, setting aside about 1/4 cup (approx. 40 g) for later use; slice 4 medium Pickles lengthwise into quarters.
  2. 2Spread 2 tbsp Dijon Mustard evenly over one side of each beef slice, then top each with 1 slice of the 8 slices Bacon, a portion of the remaining chopped onion, and one pickle quarter. Roll each prepared beef slice tightly from one end to the other, enclosing the filling, and secure each roulade with a toothpick or kitchen twine.
  3. 3In a large Dutch oven or a heavy-bottomed pot (e.g., 6-quart / 5700 ml capacity), heat 2 tbsp Olive Oil over medium-high heat (approximately 190°C / 190°C). Carefully add the rouladen to the hot oil and sear on all sides for 2-3 minutes per side, until deeply browned.
  4. 4Remove the seared rouladen from the pot and set aside; add the reserved 1/4 cup (approx. 40 g) of chopped onion to the pot and cook for 3-5 minutes over medium heat (approximately 176.7°C / 175°C), stirring occasionally, until translucent and softened. Pour in 2 cups (470 ml) Beef Broth, scraping any browned bits from the bottom of the pot, then return the rouladen to the pot, ensuring they are mostly submerged. Bring the broth to a gentle simmer (around 94°C / 93°C), then reduce heat to low, cover the pot, and cook for 1.5 to 2 hours, or until the beef is fork-tender and an internal temperature of 93.33-96.11°C (93-96°C) is reached.
  5. 5While the rouladen are simmering, cut 1 large head Cauliflower into florets, then place them in a large pot with enough water to cover, or in a steamer basket over boiling water. Boil or steam the cauliflower for 10-15 minutes, or until the florets are very tender and easily pierced with a fork; drain the cauliflower very well, ensuring no excess water remains. Transfer the drained cauliflower to a food processor or a large bowl, then add 4 tbsp (56 g) Butter, 1/4 cup (60 ml) Heavy Cream, 1 tsp (5 g) Salt, and 0.5 tsp (2.5 g) Black Pepper. Process the cauliflower mixture until smooth, or mash thoroughly with a potato masher until creamy.
  6. 6Carefully remove the toothpicks or twine from the cooked rouladen, then serve the Keto German Beef Rouladen immediately with the warm Cauliflower Mash.

Related Guides

Cooking with a packaged ingredient?

Paste the current ingredient list and see the exact allergen terms the checker recognises. Always verify the package in front of you.

Check an ingredient label

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.