Swedish Kålpudding with Caramelized Cabbage and Gravy

Quick Recipe Version (TL;DR)

  • Yield: 6 servings
  • Prep Time: 25 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 40 minutes

Quick Ingredients

  • 1 medium green/white cabbage (about 1.2 kg / 2.6 lb)
  • 4 tbsp unsalted butter, 1 tbsp neutral oil
  • 3 tbsp light syrup (ljus sirap or golden syrup), divided
  • 1 large onion
  • 500 g ground beef + 300 g ground pork
  • 60 g dry breadcrumbs (about 2/3 cup)
  • 100 ml whole milk (scant 1/2 cup)
  • 1 large egg
  • 1.5 tsp salt, 1/2 tsp white pepper, 1/2 tsp ground allspice
  • 240 ml beef stock (1 cup) + more for gravy
  • 3 tbsp flour, optional 1 tsp soy sauce
  • 1 kg small waxy potatoes; lingonberry jam for serving

Do This

  • 1. Heat oven to 200°C/400°F. Whisk 1 cup stock + 1 tbsp syrup (+ 1 tsp soy if using); set aside.
  • 2. Slice cabbage thin; sauté in 3 tbsp butter + 1 tbsp oil with 2 tbsp syrup and 1 tsp salt until golden (15–20 min).
  • 3. Soak breadcrumbs in milk 5 min. Soften diced onion in 1 tbsp butter (5 min).
  • 4. Mix beef, pork, egg, soaked crumbs, onion, salt, white pepper, allspice.
  • 5. Layer half cabbage in a 23×33 cm (9×13 in) dish, spread meat, top with remaining cabbage. Pour stock-syrup over. Bake 35–40 min to 72°C/160°F.
  • 6. Boil potatoes 12–15 min. Make gravy with pan juices + extra stock, 3 tbsp butter, 3 tbsp flour. Serve with lingonberries.

Why You’ll Love This Recipe

  • Classic Swedish comfort: caramelized cabbage, juicy meat, and a glossy brown gravy.
  • Balanced sweet-savory flavors from light syrup, stock, and warm allspice.
  • Weeknight-friendly prep with a simple casserole assembly.
  • Perfect with lingonberries and buttered potatoes for a complete, cozy meal.

Grocery List

  • Produce: 1 medium green/white cabbage, 1 large yellow onion, 1 kg small waxy potatoes, fresh parsley or chives (optional).
  • Dairy: Unsalted butter, whole milk, 1 large egg.
  • Pantry: Ground beef, ground pork, dry breadcrumbs, beef stock, light syrup (ljus sirap or golden syrup), all-purpose flour, neutral oil, salt, white pepper, ground allspice, soy sauce (optional), lingonberry jam.

Full Ingredients

For the Casserole

  • 1 medium green/white cabbage, cored and thinly sliced (about 1.2 kg / 2.6 lb)
  • 3 tbsp (45 g) unsalted butter + 1 tbsp neutral oil (for sautéing cabbage)
  • 2 tbsp light syrup (ljus sirap or golden syrup)
  • 1 tsp fine salt (for cabbage)
  • 1 large yellow onion, finely diced (about 200 g)
  • 1 tbsp (15 g) unsalted butter (for onion)
  • 500 g ground beef (about 1.1 lb)
  • 300 g ground pork (about 0.66 lb)
  • 60 g dry breadcrumbs (about 2/3 cup)
  • 100 ml whole milk (scant 1/2 cup)
  • 1 large egg
  • 1.5 tsp fine salt (for meat)
  • 1/2 tsp ground white pepper
  • 1/2 tsp ground allspice
  • Optional: 1 tbsp Swedish anchovy (spiced sprat) brine for depth

Stock–Syrup Pour-Over

  • 240 ml beef stock (1 cup)
  • 1 tbsp light syrup (golden syrup)
  • Optional: 1 tsp soy sauce for color and savoriness

Pan Gravy

  • Pan juices from baking, topped up with beef stock to 480 ml total (2 cups)
  • 3 tbsp (45 g) unsalted butter
  • 3 tbsp (24 g) all-purpose flour
  • Optional: 1 tsp soy sauce for color; 1 tsp lingonberry jam or a pinch of sugar to balance
  • Salt and black pepper to taste

To Serve

  • 1 kg small waxy potatoes (about 2.2 lb), peeled if desired
  • 1–2 tbsp butter and a pinch of salt (for tossing potatoes)
  • 1 cup lingonberry jam (or lingonberry preserves)
  • Chopped parsley or chives for garnish (optional)
Swedish Kålpudding with Caramelized Cabbage and Gravy – Closeup

Step-by-Step Instructions

Step 1: Preheat and mix the stock–syrup

Heat the oven to 200°C (400°F) or 180°C (355°F) fan/convection. Lightly grease a 23×33 cm (9×13 in) baking dish. In a jug, whisk together 240 ml (1 cup) beef stock, 1 tbsp light syrup, and 1 tsp soy sauce if using; set aside.

Step 2: Caramelize the cabbage

Heat 3 tbsp butter and 1 tbsp oil in a large skillet over medium-high heat. Add the sliced cabbage and 1 tsp salt. Cook, stirring often, until the cabbage collapses, deepens in color, and picks up golden, caramelized edges, 15–20 minutes. Stir in 2 tbsp light syrup during the last few minutes to glaze. If browned bits collect, splash in 2 tbsp water and scrape the pan clean. Transfer the cabbage to a bowl.

Step 3: Soften the onion and soak breadcrumbs

In the same skillet over medium heat, melt 1 tbsp butter and cook the diced onion until translucent and sweet, 4–6 minutes; cool slightly. In a separate bowl, combine breadcrumbs and milk; let stand 5 minutes to form a thick paste.

Step 4: Mix the meat filling

In a large bowl, combine ground beef, ground pork, the soaked breadcrumbs, egg, softened onion, 1.5 tsp salt, white pepper, allspice, and anchovy brine if using. Mix gently with a fork or clean hands just until combined—do not overwork. The mixture should be soft and slightly sticky.

Step 5: Layer and bake

Spread half the caramelized cabbage in the prepared dish. Distribute the meat mixture evenly over the top, pressing lightly into an even layer. Cover with the remaining cabbage and press again to compact the casserole. Pour the stock–syrup mixture evenly over the top and along the sides. Bake until the top is bronzed, juices are bubbling, and the center reaches 72°C (160°F), about 35–40 minutes. For deeper color, broil for 2–3 minutes at the end.

Step 6: Boil the potatoes

While the kålpudding bakes, place potatoes in a pot of cold salted water. Bring to a boil and cook until tender, 12–15 minutes. Drain well and toss with 1–2 tbsp butter and a pinch of salt. Keep warm.

Step 7: Make the pan gravy

Pour off the baking dish juices into a heatproof jug and skim excess fat. Add enough beef stock to make 480 ml (2 cups) total liquid. In a saucepan, melt 3 tbsp butter over medium heat. Whisk in 3 tbsp flour; cook, whisking, for 1–2 minutes until blond. Gradually whisk in the pan juices and stock. Simmer 3–5 minutes until glossy and lightly thickened. Season with salt and pepper; add 1 tsp soy and 1 tsp lingonberry jam if desired.

Step 8: Rest, slice, and serve

Let the kålpudding rest 10 minutes for cleaner slices. Spoon onto warm plates with buttered potatoes, ladle over the pan gravy, and add a generous spoonful of lingonberry jam. Garnish with parsley or chives if you like.

Pro Tips

  • Slice cabbage thin for quicker caramelization and a softer, jammy texture in the casserole.
  • Do not overmix the meat—gentle mixing keeps the filling tender and juicy.
  • Press the layers firmly in the dish so the stock–syrup mixture binds the casserole as it bakes.
  • A thermometer takes out the guesswork; pull at 72°C (160°F) for perfect doneness.
  • For a classic Swedish twist, add 1–2 tsp spiced sprat (anchovy) brine to the meat for subtle sweetness and umami.

Variations

  • All-beef or all-pork: Use 800 g of one meat; increase allspice to 3/4 tsp for bolder warmth.
  • Rice binder: Swap breadcrumbs and milk for 1 cup cooked short-grain rice for a gluten-free option.
  • Low-carb: Skip breadcrumbs; add 60 ml (1/4 cup) heavy cream and 1 extra egg to keep the filling tender.

Storage & Make-Ahead

Refrigerate leftover kålpudding and gravy in airtight containers for up to 4 days. Freeze slices (wrapped) for 2–3 months; thaw overnight before reheating. Reheat in a 180°C (350°F) oven, covered, 15–20 minutes, or microwave gently. Gravy loosens as it warms—add a splash of stock if needed. Make ahead: Assemble up to 24 hours in advance, cover, and refrigerate. Bake straight from cold, adding 5–10 minutes to the bake time.

Nutrition (per serving)

Approximate values for 1 of 6 servings with buttered potatoes and a tablespoon of lingonberry jam: 720 kcal; 39 g fat; 47 g carbohydrates; 36 g protein; 900 mg sodium. These are estimates and will vary with specific ingredients.


Comments

Leave a Reply

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


Promotional Banner X
*Sponsored Link*