Authentic German Stuffed Cabbage Rolls | Kohlrouladen

Tender cabbage leaves wrapped around a savory meat filling simmered in a flavorful tomato sauce—these German Cabbage Rolls (Kohlrouladen) are pure comfort food. Each bite is hearty, warming, and packed with rich, traditional flavors.

If this is your first time making this traditional recipe, then you’re in for a treat. You will love how uncomplicated this delicious dinner is to make.

Fancy enough for guests but easy enough for weeknight dinners, this cabbage roll recipe that it will surely become a staple in your kitchen.

German stuffed cabbage rolls in pot

This post contains affiliate links, which means I make a small commission at no extra cost to youYou can read my full disclosure.

Why You Will Love This Recipe

  • Cozy and comforting: Perfect for chilly nights or when you need a hearty, satisfying meal.
  • Flavor-packed: A delicious blend of ground meat, onions, and spices wrapped in tender cabbage and simmered to perfection.
  • Make-ahead friendly: You can prepare these rolls in advance and reheat them later.
  • Freezer-friendly: Great for batch cooking and freezing for busy days.
  • Customizable: Easily adjust the filling to suit your tastes or dietary preferences.

The Ingredients 

Here’s what you’ll need to make these stuffed cabbage rolls:

  • Green cabbage: Choose a large, fresh head of cabbage. The leaves should be firm and crisp.
  • Caraway seeds: This classic spice makes the cabbage easier to digest.
  • Ground meat: A mix of ground beef and ground pork gives the best flavor, but you can use one or the other if you like.
  • Onion: Adds a sweet, savory base to the filling.
  • Stale bread roll: Adds fluffiness to the meat filling.
  • Egg: Adds structure and holds the filling together.
  • Salt and black pepper: Simple seasonings to enhance the natural flavors.
  • Beef broth: Creates a flavorful cooking liquid and sauce.
  • Tomato paste: Adds richness, depth, and a nice color to the sauce.
  • Oil: For browning the rolls and adding flavor.
ingredients for German cabbage rolls

Useful Tools and Equipment

  • Large pot: For boiling the cabbage leaves.
  • Large bowl: For making the meat mixture
  • Large Dutch oven or skillet: Perfect for browning and simmering the cabbage rolls
  • Kitchen twine or toothpicks: To secure the cabbage rolls
  • Kitchen tongs: Make turning and handling the rolls easier

Substitutions and Variations

  • Meat: Swap the beef and pork for ground turkey or chicken for a lighter option.
  • Bread: You can also use breadcrumbs or even gluten-free breadcrumbs if needed.
  • Filling: You can add optional ingredients to the meat filling such as chopped capers, bacon bits, garlic, mustard, and chopped parsley 
  • Sauce: Add a splash of Maggi seasoning, Worcestershire sauce, or a bit of paprika for a flavor twist.
  • Vegetarian: To make this dish meat-free you can mix cooked rice, mushrooms, and lentils.

How To Serve 

These cabbage rolls are hearty on their own, but here are a few serving ideas:

  • With boiled potatoes or mashed potatoes.
  • Alongside buttered noodles or spätzle.
  • With a slice of crusty bread to soak up the sauce.
  • A dollop of homemade sour cream on top for a creamy finish.
German Kohlrouladen in pot in creamy sauce

How To Store

  • Refrigerate: Store leftover cabbage rolls in an airtight container for up to 4 days.
  • Freeze: Cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheat: Gently reheat the cabbage rolls in a pot with the sauce over low heat or in the microwave until heated through.

How To Make These Traditional German Cabbage Rolls

1. Make the filling:

  • Soak the bread roll in water for 10 minutes or until very soft. Using your hands, squeeze out any excess water. 
  • In a mixing bowl, combine ground beef, pork, onion, bread roll, egg, salt, and pepper. Mix well.

2. Prepare the Cabbage

  • Bring a large pot of salted water to a boil. Add the caraway seeds.
  • In the meantime, with a sharp knife, remove the tough cabbage core. 
  • Add the cabbage head to the boiling water. Every 2 minutes, gently remove the outer leaves making sure they don’t tear apart. Save the cooking water for later.
  • Pick the 8 nicest large leaves. Cut away the tough center of the leaf. Set the leaves aside.

3. Assemble the rolls:

  • Place a spoonful of filling in the center of each cabbage leaf. Fold in the sides and roll up tightly. Secure the rolls with kitchen twine or toothpicks.

4. Brown the rolls:

  • Over medium heat the oil in a large skillet. Sear the cabbage rolls on all sides until golden brown. Arrange them so that the seam side faces down.

5. Simmer:

  • Add the cabbage cooking water, bouillon cubes, and tomato paste to the skillet. Bring to a simmer, cover, and cook for 45-60 minutes until the rolls are completely cooked and tender. Season with salt, fresh ground black pepper, and optionally, a dash of sugar.

6. Serve and enjoy:

  • Remove the twine or toothpicks. Serve hot with your favorite sides.

FAQs 

Can I make these in advance?

Yes! You can assemble the rolls a day ahead and refrigerate them. When ready to cook, simply follow the browning and simmering steps.

Can I freeze uncooked cabbage rolls?

Absolutely. Assemble the rolls, place them on a baking sheet to freeze individually, then transfer to a freezer bag. Cook from frozen, adding a little extra time to ensure they’re cooked through.

Can I use other types of cabbage?

While white or green cabbage is the classic variety, you can also use Savoy cabbage. Red cabbage will give a slightly different flavor and color.

How do I prevent the rolls from falling apart?

Make sure to roll them tightly and secure them well with twine or toothpicks. Also, browning helps hold them together during simmering.

How To Make German Cabbage Rolls

More Hearty German Recipes You Might Enjoy

Recommendation ✔️

Don’t want to cook tonight? Maybe you didn’t have time to go grocery shopping?

I highly encourage you to check out Hungryroot where you can get fresh ingredients delivered right to your doorstep, recipes included, and everything is totally customizable. Use the code OURGABLEDHOME to get 40% off your first delivery plus 1 free gift!

I hope you love making these German Cabbage Rolls as much as we do. They’re the kind of meal that warms your heart and fills your belly. Let me know how yours turns out!

German stuffed cabbage rolls in pot
Print Recipe
5 from 1 vote

German Cabbage Rolls | Kohlrouladen

Tender cabbage leaves wrapped around a savory meat filling simmered in a flavorful tomato sauce—these German Cabbage Rolls (Kohlrouladen) are pure comfort food. Each bite is hearty, warming, and packed with rich, traditional flavors.
Prep Time30 minutes
Cook Time45 minutes
Total Time1 hour 15 minutes
Course: Main Course
Cuisine: German
Servings: 4 servings
Calories: 619kcal
Author: Anja Eckert
Cost: $9

Ingredients

  • 1 head green cabbage
  • 1 tsp caraway seeds
  • 1 bread roll, stale
  • ½ medium onion
  • 1 pound ground meat, half pork, half beef
  • 1 egg
  • 1 tsp salt
  • 6 TBSP oil
  • 1 TBSP tomato paste
  • 1 cube bouillon
  • 2 TBSP cornstarch
Shop Ingredients on Jupiter

Instructions

  • Bring a large pot of salted water to a boil. Add the caraway seeds. Remove the tough cabbage core. Add the cabbage head to the boiling water. Every 2 minutes, gently remove the outer leaves making sure they don’t tear apart. Save the cooking water for later. Pick 8 nice large leaves. Cut away the tough center of the leaf. Set the leaves aside.
  • Soak the bread roll in water until very soft. Using your hands, squeeze out any excess water. In a mixing bowl, combine ground beef, pork, onion, bread roll, egg, salt, and pepper. Mix well.
  • Place a spoonful of filling in the center of each cabbage leaf. Fold in the sides and roll up tightly. Secure the rolls with kitchen twine or toothpicks.
  • Heat the oil in a large skillet. Sear the cabbage rolls on all sides until golden brown. Arrange them so that the seam side faces down.
  • Add 1 qt. of cabbage cooking water, bouillon cubes, and tomato paste to the skillet. Bring to a simmer, cover, and cook for 45-60 minutes until the rolls are completely cooked and tender. Season with salt, fresh ground black pepper, and optionally, a dash of sugar.

Notes

  • you can also use savoy cabbage
  • you can also use ground turkey or chicken
  • adding 2-3 TBSP of cream or sour cream makes the sauce even better

Nutrition

Calories: 619kcal | Carbohydrates: 28g | Protein: 26g | Fat: 46g | Saturated Fat: 11g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 24g | Trans Fat: 1g | Cholesterol: 121mg | Sodium: 844mg | Fiber: 7g | Sugar: 9g | Calcium: 143mg | Iron: 4mg
Tried this recipe?Mention @ourgabledhome or tag #ourgabledhome!

3 Comments

5 from 1 vote

Leave a Reply

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

Recipe Rating