Krautwickel or Stuffed Cabbage, a German comfort food

Jump to recipe
A plate of Krautwickel (German cabbage roll) served with mashed potatoes, accompanied by a fresh cabbage and parsley. The ingredients list includes ground pork/beef, spices, onion, garlic, broth, and tomato paste.

A Krautwickel or Cabbage Roll is a traditional German home cooked meal. You can add rice, but I like mine with potatoes. It’s a true German comfort meal

There are days when the house feels still—when the hum of everyday life quiets, and you find yourself alone with your thoughts, your memories, and maybe a craving for something familiar. On one such evening, with my husband away and the house unusually quiet, I decided to make Krautwickel—German stuffed cabbage rolls, just like my mother used to.

It’s a dish that carries her voice, her hands, her culinary wisdom. She was a remarkable cook, trained in culinary school, but more than that, she had a gift for turning humble ingredients into something deeply nourishing. Krautwickel was one of her specialties, and making it alone felt like a gentle way to spend time with her.

I brought a large pot of water to a boil, then lowered the heat to medium. As the steam rose, I carefully cut out the root cone from a head of cabbage and placed the whole thing into the pot. After 5 to 10 minutes, the outer leaves softened and loosened, ready to be peeled away. Each leaf came off easily, like pages from a well-loved book.

In a bowl, I combined ground beef and pork with various spices and aromatics—nine ingredients that formed a deliciously fragrant mixture. I placed two softened cabbage leaves on the counter, added spoonfuls of the meat blend on top, and carefully rolled them up, securing each bundle with kitchen twine. It was a tranquil, meditative task, and I could almost hear my mother’s voice reminding me to fold in the sides just right.

I heated oil in a pan and fried the Krautwickel until they developed a golden crust with a few caramelized spots. Then I added half a minced onion, letting it turn golden before pouring in beef broth, a beef cube, and tomato purée. The sauce came together quickly—rich, aromatic, and full of promise.

The cabbage rolls were covered and simmered on low for 30 minutes. They cooked slowly, filling the kitchen with a scent that felt like home.

To thicken the gravy, I whisked together flour and cornstarch with water, then stirred it in and brought it to a gentle boil. A splash of white wine and a swirl of whole cream (or sour cream) added depth and richness. I seasoned to taste, letting instinct guide me.

I plated the Krautwickel on a warm dish, spooned the velvety gravy over the top, and served them with mashed potatoes. Sitting down alone, I felt anything but lonely. The dish was a conversation with my mother, a moment of connection across time and distance.

Cooking Krautwickel that evening reminded me that food isn’t just about feeding the body—it’s about feeding the soul. Even when we’re alone, we’re never truly without company when we cook from memory.

If you’ve ever made a dish that connects you to someone you love, I’d love to hear your story. And if you try this recipe, may it bring you the same warmth and quiet joy it brought me.

Instant Pot recipe: Sear the filled cabbage rolls in the Instant pot. Remove, add 2 cups beef broth or water and a beef cube, 2 tbsp tomato puree and onions. Place the cabbage rolls on a trivet. Close the top and turn on high pressure for 13 minutes with 5 minutes slow release. Open lid, season, and thicken the gravy with the sear function, press cancel and add some cream and white wine, salt and pepper.