Lithuanian Kugelis (Kugelis) — Savory Baked Potato Pudding
Kugelis is Lithuania's beloved baked grated-potato pudding, rich with bacon, onion, eggs, and hot milk. It belongs to the same potato-cookery world as cepelinai and bulviniai blynai, but bakes into a sliceable family casserole.

Printable Recipe Card
Servings: 8 · Total: 115 min · Difficulty: medium
Ingredients (quick list)
- 1.5 kg starchy potatoes (peeled weight, preferably russet or similar floury potatoes)
- 200 g smoked bacon (cut into 6 mm dice)
- 2 yellow onions (finely chopped, about 220 g total)
- 240 ml whole milk (heated until steaming)
- 3 eggs (large)
- 10 g fine sea salt
- 2 g ground black pepper
- 1 tsp dried marjoram (optional but traditional in many family versions)
- 10 g unsalted butter
- 120 g sour cream
- 6 sprig fresh dill (chopped)
Steps (summary)
- Heat the oven to 190°C and place a rack in the middle position. Butter a 23 x 33 cm baking dish with the 10 g of unsalted butte…
- Put the diced bacon in a heavy skillet over medium heat and cook for 8 to 10 minutes, until the fat has rendered and the bacon…
- Heat the milk in a small saucepan until it is steaming but not boiling, about 80°C. Keeping the milk hot is important because i…
- Grate the peeled potatoes on the fine holes of a box grater or use a food processor fitted with a fine shredding disc, then tra…
- Pour the steaming milk over the grated potatoes and stir immediately for 30 seconds. The mixture should look slightly creamy an…
- Add the bacon-onion mixture with its rendered fat to the potatoes, then stir in the eggs, salt, black pepper, and dried marjora…
+ 2 more steps in the full instructions section below.
Cultural Background
Kugelis is a staple of Lithuanian home cooking, often made for Sunday lunch and family gatherings. Birutė Imbrasienė documents the broader tradition of potato dishes that also includes cepelinai and bulviniai blynai.
Equipment
💡 Tips
- Use starchy potatoes rather than waxy potatoes; they bind better and give kugelis its characteristic tender but sliceable body.
- Do not skip the hot-milk step, because it keeps the grated potatoes from oxidizing too quickly and improves the final texture.
- For extra-crisp edges, bake the kugelis in a preheated cast-iron skillet instead of a ceramic baking dish.
⚠️ Common Mistakes
❌ Letting grated potatoes sit before mixing
✅ Fix: Grate the potatoes last and add the hot milk immediately to reduce oxidation and keep the kugelis lighter in color.
❌ Removing all potato liquid and starch
✅ Fix: Spoon off only excess watery liquid and keep the settled starch, because it helps the pudding bind naturally.
❌ Cutting the pudding straight from the oven
✅ Fix: Rest it for 15 minutes so the starches settle and the slices hold their shape.
🧊 How to Store
Cool leftovers within 2 hours, cover, and refrigerate for up to 3 days. Reheat slices in a 180°C oven for 15 minutes or pan-fry in 5 g butter per 2 slices until the edges crisp again.
📅 Make Ahead
The bacon and onion mixture can be cooked 1 day ahead and refrigerated. Grate the potatoes only just before baking, because they oxidize quickly and change the color and texture of the kugelis.
🍽️ Pairs Well With
- Sour cream
- chopped dill
- ruginė duona
- cucumber salad
- saltibarsciai.
Regional Variations
- Some Samogitian family versions add a small amount of caraway instead of marjoram for a sharper Baltic aroma.
- In leaner home versions, part of the bacon is replaced with rendered pork fat or finely diced ham.
- Leftover kugelis is often sliced and pan-fried the next day, creating especially crisp edges.
Ingredients
- 1½ kgstarchy potatoes (peeled weight, preferably russet or similar floury potatoes)
- 7.1 ozsmoked bacon (cut into 6 mm dice)
- 2yellow onions (finely chopped, about 220 g total)
- 1 cupwhole milk (heated until steaming)
- 3eggs (large)
- 10 gfine sea salt
- 2 gground black pepper
- 1 tspdried marjoram (optional but traditional in many family versions)
- 10 gunsalted butter
- 4¼ ozsour cream
- 6 sprigfresh dill (chopped)
🔄 Substitutions
- smoked bacon→ smoked pork belly
- whole milk→ 2 percent milk
- dried marjoram→ caraway seeds
Instructions
- 1
Heat the oven to 190°C and place a rack in the middle position. Butter a 23 x 33 cm baking dish with the 10 g of unsalted butter, making sure the corners are coated so the kugelis releases cleanly.
- 2
Put the diced bacon in a heavy skillet over medium heat and cook for 8 to 10 minutes, until the fat has rendered and the bacon is lightly crisp. Add the chopped onions and cook for 6 to 8 minutes more, stirring often, until the onions are soft, golden at the edges, and well coated in the bacon fat.
- 3
Heat the milk in a small saucepan until it is steaming but not boiling, about 80°C. Keeping the milk hot is important because it helps scald the grated potato mixture and slows the darkening that can happen in Lithuanian grated-potato dishes such as kugelis, cepelinai, and bulviniai blynai.
- 4
Grate the peeled potatoes on the fine holes of a box grater or use a food processor fitted with a fine shredding disc, then transfer them immediately to a large mixing bowl. If there is excessive watery liquid pooling at the bottom, spoon off 60 ml, but keep the potato starch that settles because it helps the pudding set.
- 5
Pour the steaming milk over the grated potatoes and stir immediately for 30 seconds. The mixture should look slightly creamy and lighter in color, which is the classic scalding step that gives kugelis a tender interior rather than a gray, gummy center.
- 6
Add the bacon-onion mixture with its rendered fat to the potatoes, then stir in the eggs, salt, black pepper, and dried marjoram. Mix thoroughly for 1 full minute so the eggs are evenly distributed and the seasoning reaches every part of the pudding.
- 7
Scrape the mixture into the prepared baking dish and level the top with a spatula. Bake for 75 to 85 minutes, until the top is deep golden brown, the edges are crisp, and the center feels set when gently pressed.
- 8
Rest the kugelis for 15 minutes before cutting it into squares. Serve warm with 15 g sour cream per portion and a sprinkle of chopped dill, plus ruginė duona if you want a deeply Lithuanian table.
🪪 Recipe Passport
Cultural Background
Kugelis is a staple of Lithuanian home cooking, often made for Sunday lunch and family gatherings. Birutė Imbrasienė documents the broader tradition of potato dishes that also includes cepelinai and bulviniai blynai.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Birutė Imbrasienė — Lithuanian Traditional Foods — (2008)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Lithuanian Cepelinai (Cepelinai) — Potato Dumplings with Pork and Sour Cream Sauce
Lithuanian · Main Courses · 115 min

Danish Fried Pork Belly (Stegt flæsk med persillesovs) — Crisp Pork with Parsley Sauce
Danish · Main Courses · 60 min

Ecuadorian Roast Pork (Hornado) — Slow-Roasted Achiote Pork
Ecuadorian · Main Courses · 275 min

Polish Pierogi Ruskie (Pierogi ruskie) — Potato-Cheese Dumplings
Polish · Main Courses · 100 min

Cold Beet Soup (Aukstā zupa) — Latvian Kefir Beet Summer Soup
Latvian · Soups · 45 min

Polish Bigos (Bigos) — Hunter's Stew with Sauerkraut, Cabbage, and Smoked Meats
Polish · Stews · 215 min

Boodog (Боодог) — Mongolian Hot-Stone Goat Roast
Mongolian · Main Courses · 180 min

Khorkhog (Хорхог) — Mongolian Hot-Stone Lamb Stew
Mongolian · Main Courses · 130 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.