• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cristina's Kitchen
    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
    • Email
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Romanian Recipes

    Romanian Sauerkraut Casserole (Varză à la Cluj)

    Published: Jan 9, 2026 by Cristina · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    Varză à la Cluj is a Transylvanian layered casserole of sauerkraut, ground meat, rice, onions and seasonings, slow-baked until aromatic and tender. Think of it like traditional Romanian cabbage rolls, just deconstructed for all the flavor in less time.

    varza a la cluj casserole

    Varză à la Cluj is a layered sauerkraut and ground meat casserole named after its origin in the city of Cluj, Romania's second most populous city and the unofficial capital of the historical Transylvanian region.

    Varză à la Cluj strikes me as a bit of a oddity when considered in relation to overall Romanian culinary sensibilities.

    Food traditions, like the cultures and languages that convey them, are innately adaptive. Some more than others. On the scale of flexibility and evolution of cuisine, Romania tends to rank low.

    It happens often when discussing the finer points of recipes with other Romanians, they'll say „Nu se pune (ingredientul anume) la (mâncarea anume)." or "No, you don't use (xyz ingredient) for (xyz dish)".

    Examples:

    „Nu se pune unt la mămăligă." (You don't put butter in mămăligă)

    „Nu se smântână la mujdei." (You don't put sour cream in garlic sauce).

    I find it so funny because this is despite the fact that, taking a wider look at the cuisine, we do in fact do that. We change things, we adapt, we slowly tweak recipes. We just don't like to admit it.

    This is why I find varză à la Cluj so fascinating. The fact that a recipe that changes the fundamental structure of our most beloved staple of the culinary canon, our national dish...sarmale.

    The fact we as a nation would accept this as an uncontested recipe is just...unexpected. Totally contrary to the status quo. Totally amazing.

    And this is not some new fangled modern fusion thing. Food historians pin the origin of varză à la Cluj to the Austro-Hungarian period, roughly 1880-1930.

    Factors include growing urbanism (need for efficiency - city folk ain't got no time to roll cabbage rolls) and Austro-Hungarian introduction of baked, layered dishes (gratins and the like).

    So anyway, this humble sauerkraut cabbage roll isn't just a dish. It's a symbol of overcoming (slowly) the stranglehold of culinary prescriptivism. Or...being such an outlier, is it actually just the opposite?

    Something to ponder while you enjoy these lush mouthfuls of tender braised sauerkraut and rich ground meat with rice.

    I had never had this dish before my mother in law from Moldova taught me how to make it. It's really just like eating cabbage rolls but with a fraction of the work.

    Great for a weeknight and great for packed lunches. It's even sort of a one pot meal in that it all cooks up in one pot (though you do need to precook the rice before baking so..not strictly one pot).

    Ingredients

    ingredients for varza a la cluj
    • Ground meat (50/50 pork and beef, not lean): A 50/50 mix of pork and beef combines the best qualities of both meats. Pork is fattier and juicier while beef brings more structure and depth. You can also use just one type or even sub. ground chicken or turkey.
    • Sauerkraut: Brings acidity, salinity, and fermented depth; light soaking tempers sharpness while preserving tang and complexity that contrasts with the rich meat and fat.
    • Fresh white cabbage: Softens during baking and adds a sweet and soft balance to the sharper sauerkraut.
    • Yellow onions: Adds aromatic and sweet depth/umami.
    • Short-grain rice (e.g., arborio): Acts as a binder and filler; absorbs fat and juices, helping the meat layer hold together while staying creamy due to the higher starch content.
    • Lard (or vegetable oil): Lard is traditional in Romania for dishes like these and I happened to have some homemade lard. If you don't have lard then vegetable oil can also be substituted. Don't be scared by the amount of fat in the recipe - sauerkraut needs a lot of fat to braise properly. Without it the cabbage and kraut just dry out.
    • Eggs: Binds the meat and rice mixture; help the center layer set into a cohesive, sliceable structure.
    • Diced tomatoes: Provide moisture, acidity, and mild sweetness.
    • Tomato paste: Concentrated tomato flavor and umami.
    • Water: Water cooks the rice in the casserole and also helps tenderize the cabbage kraut mixture.
    • Fresh dill: Dill is a regional addition in cabbage rolls. It adds a sweet herbal element.
    • Summer savory (cimbru): Defining herbal flavor of cabbage rolls.
    • Black pepper: Warm spice note and depth.
    • Bay leaves: Add a savory floral aroma.
    • Salt: Salt is needed to season the meat and rice mixture. Finding the right amount can be tricky due to sauerkraut being variably salty. Adjust salt according to your tastes or instinct.

    Equipment

    You'll need a large shallow roasting dish, ideally with a lid or otherwise aluminum foil to cover.

    A good size is about 20cm by 30cm and 12cm deep / 8 × 12 inches, and 5 inches deep.

    Instructions

    Start by soaking the sauerkraut in water while you prepare the rest of the filling. Kraut is quite salty as is and it can make for a too salty or too acidic final dish if not tempered with some soaking.

    It only needs to soak while you prepare the filling and then just drain or squeeze out all excess water.

    sauerkraut soaking in water

    Prep vegetables

    Once you have the sauerkraut soaking, prep the remaining vegetables:

    • Finely shred the fresh cabbage;
    • Finely chop the fresh dill;
    • Finely dice the yellow onion.
    shredded cabbage

    Precook rice mixture

    Add 2-3 tablespoons of lard or vegetable oil to a large skillet and heat over medium heat.

    Sauté the onion until translucent and aromatic. Add the tomato paste, rice and 1 teaspoon salt then sauté a few more minutes while stirring to combine evenly and warm through.

    lard in pan
    rice cooked for varza
    rice tomato sauce

    Reserve a half cup (150ml) of the diced tomato then pour the rest over the rice mix along with a cup (250ml) water.

    Reduce temperature to medium-low, cover and cook 8-10 minutes until the rice has absorbed the water.

    Turn off heat, stir in fresh chopped dill and then set aside to cool.

    precooked rice mix after sauteing
    precooked rice mix after adding dill

    Preheat the oven

    Start preheating the oven to 175 °C / 350 °F while you finish up the rest of the prep.

    Prepare sauerkraut and cabbage mix

    In a large bowl combine the drained sauerkraut with the shredded fresh cabbage.

    Spoon in about 6 tablespoons of lard or vegetable oil and use your hands to mix, ensuring even coating. Again, don't be afraid of the fat it's necessary for a proper braise.

    You ay even need to add more lard or oil to ensure the cabbage is well coated in oil.

    Once it's evenly coated, for ease you can divide the cabbage kraut mix into 2 even parts in the bowl and set aside.

    split varza

    Prepare meat mixture

    Once the precooked rice tomato mix is cool, add it to a large bowl along with the ground meat, and eggs.

    Evenly sprinkle in 1 teaspoon salt, all of the black pepper and all of the summer savory. Mix well until evenly combined.

    meat and rice mix
    mixing egg into meat mix for varza

    Layer the casserole

    Take one part of the cabbage mix and layer it along the bottom of your roasting dish.

    meat mix spooned onto cabbage
    meat mix layer on cabbage

    Add the meat mixture as another layer in the middle and top with bay leaves.

    final cabbage layer
    pouring liquid over varza

    Layer remaining cabbage on top then mix the reserved diced tomato with another cup (250ml) of water and pour it evenly over the top.

    Bake

    Cover tightly (lid or foil is fine) and bake about 1.5 hours or until the cabbage is very tender / wilted.

    Uncover and continue baking another 30 minutes until lightly golden brown.

    varza a la cluj in pan

    Serving Suggestion

    Serve warm with sour cream and crusty bread or mămăligă (Romanian polenta).

    Recipe

    a plate of ground meat and rice topped with shredded sauerkraut
    No ratings yet

    Romanian Sauerkraut Casserole (Varză à la Cluj)

    Course: Dinner, Lunch
    Cuisine: Romanian
    Cabbage, Ground Meat, Sauerkraut
    Prep Time: 30 minutes minutes
    Cook Time: 2 hours hours
    Total Time: 2 hours hours 30 minutes minutes
    Servings: 6 servings
    Calories: 646kcal
    Varză à la Cluj is a Transylvanian layered casserole of sauerkraut, ground meat, rice, onions and seasonings, slow-baked until aromatic and tender. Think of it like traditional Romanian cabbage rolls, just deconstructed for all the flavor in less time. This recipe makes approximately 6 servings (6 generous meal-sized portions or 8 more moderate portions).
    Print Recipe Pin Recipe Share by Email Save Saved! Share by Text
    Prevent your screen from going dark

    Ingredients

    • 500 grams ground pork about a lb, not lean
    • 500 grams ground beef about a lb, not lean
    • 500 grams sauerkraut about a lb
    • 2 cups white cabbage fresh - not sauerkraut
    • 2 large yellow onions
    • 200 grams short grain rice (arborio etc.) 1 cup
    • 200 ml lard about 0.8 cup melted, or sub. vegetable oil
    • 2 eggs
    • 1 can diced tomato standard small can about 410-415 g / 14.5 oz
    • 3 tablespoon tomato paste
    • 500 ml water 2 cups
    • 1 bunch fresh dill
    • 2 tablespoons summer savory a.k.a. cimbru
    • 1 tablespoon black pepper
    • 4 bay leaves
    • 2 teaspoons salt or more to taste

    Equipment

    • large shallow roasting pan Approximately: 20cm by 30cm and 12cm deep / 8 × 12 inches, and 5 inches deep.

    Instructions

    • Soak sauerkraut: Put the sauerkraut in a bowl and cover with water. Set aside while you prepare the filling.
    • Prep vegetables: Finely shred the white cabbage and finely chop the fresh dill then set both aside. Finely dice the onion.
    • Precook rice: Heat a few tablespoons of lard or vegetable oil in a large skillet over medium heat. Add the finely diced onion and sauté until translucent and aromatic.
    • Add the tomato paste, rice and 1 teaspoon salt then sauté a few more minutes while stirring to combine evenly and warm through.
    • Reserve a half cup (150ml) of the diced tomato then pour the rest over the rice mix along with a cup (250ml) water.
    • Reduce temperature to medium-low, cover and cook 8-10 minutes until the rice has absorbed the water. Then turn off heat and set aside to cool.
    • Preheat oven: Preheat oven to 175 °C / 350 °F.
    • Prepare kraut and cabbage mix: Drain the sauerkraut and then squeeze out all excess water. In a large bowl combine the kraut with the shredded fresh cabbage.
    • Spoon in about 6 tablespoons of lard or vegetable oil and use your hands to mix, ensuring even coating. Add more as needed to ensure the cabbage is well coated in oil. Finally, divide the cabbage kraut mix into 2 even parts in the bowl and set aside.
    • Prepare meat mixture: Once the precooked rice tomato mix is cool, add it to a large bowl along with the chopped fresh dill, ground meat, and eggs.
    • Evenly sprinkle in 1 teaspoon salt, all of the black pepper and all of the summer savory. Mix well until evenly combined.
    • Layer the casserole: Take one part of the cabbage mix and layer it along the bottom of your roasting dish. Add the meat mixture as another layer in the middle and top with bay leaves. Layer remaining cabbage on top.
    • Mix the reserved diced tomato with another cup (250ml) of water and pour it evenly over the top.
    • Bake: Cover tightly (lid or foil is fine) and bake about 1.5 hours or until the cabbage is very tender / wilted. Uncover and continue baking another 30 minutes until lightly golden brown.
    • Serve: Serve warm with sour cream and crusty bread or mămăligă (Romanian polenta).

    Nutrition

    Calories: 646kcal | Carbohydrates: 44g | Protein: 36g | Fat: 37g | Saturated Fat: 14g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 174mg | Sodium: 1335mg | Potassium: 1045mg | Fiber: 8g | Sugar: 7g | Vitamin A: 856IU | Vitamin C: 37mg | Calcium: 234mg | Iron: 7mg

    More Romanian recipes

    • homemade lard being spooned from a jar
      How to Make Lard (3 Rendering Methods)
    • mamaliga in a pot with a whisk stirring it
      Mămăligă Recipe (Traditional Method Romanian Cornmeal Polenta)
    • smoked mackerel and potato salad cover
      Smoked Mackerel Potato Salad
    • homemade romanian sausages arranged on a plate
      Homemade Romanian Sausages (Cârnați de Casă)

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to my kitchen where you'll find well-tested step-by-step recipes focused on European home-cooking, Romanian roots and global shoots. More.

    Latest Recipes

    • mediterranean rice cover
      Mediterranean Rice with Chickpeas and Sun Dried Tomatoes
    • cabbage steaks cover
      Slow Roasted Red Cabbage Steaks with Za’atar Butter
    • quick easy fluffy pita
      Quick Easy Fluffy Pita
    • plum butter cover
      Plum Butter (Traditional Romanian Magiun de Prune)
    • a plate of ground meat and rice topped with shredded sauerkraut
      Romanian Sauerkraut Casserole (Varză à la Cluj)
    • romanian pork papricas cover
      Romanian Style Pork Paprikash with Dumplings (Papricaș de Porc cu Găluște)
    https://nl.pinterest.com/cristinainthekitchen/

    Categories

    • American Recipes (13)
    • Appetizer Recipes (28)
    • Asian Recipes (1)
    • Baking Recipes (28)
    • Bean & Legume Recipes (24)
    • Beef Recipes (16)
    • Bread Recipes (8)
    • Breakfast & Brunch Recipes (14)
    • Caribbean, Mexican & Latin American Recipes (8)
    • Cooking Foundations (8)
    • Dessert Recipes (23)
    • Italian Recipes (18)
    • Meals Under 500 Calories (26)
    • Mediterranean, Greek and Balkan Recipes (32)
    • One Pot & One Pan Meals (39)
    • Pasta & Pasta Dough Recipes (20)
    • Pork Recipes (24)
    • Poultry Recipes (18)
    • Quick and Easy Recipes (26)
    • Recipes (169)
    • Recipes for Condiments & Sauces (15)
    • Recipes for Side Dishes (31)
    • Romanian Recipes (31)
    • Salad Recipes (8)
    • Savory Baking (10)
    • Seafood Recipes (9)
    • Soup & Stew Recipes (23)
    • Sweet Baking Recipes (16)
    • Vegetable Recipes (25)
    • Vegetarian Appetizer Recipes (10)
    • Vegetarian Main Course Recipes (14)

    Footer

    ↑ back to top

    Contact

    • Work with me

    Updates

    • Subscribe to my newsletter to get new recipes in your inbox.

    Fine print

    • Privacy Statement
    • Terms & Conditions
    • Accessibility Statement

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Cristina's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required