Norway · Europe

Norwegian Recipes for Beginners: Easy Kjøttkaker

Updated November 2, 2026

Total time
1 hr 4 min
prep 20 min · cook 44 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Norway
Europe

Jump to recipe

Norwegian Recipes for Beginners: Easy Kjøttkaker

Norwegian kjøttkaker are tender, gently spiced meat cakes served with brown gravy, potatoes, and often tart lingonberry preserves. This beginner-friendly version uses everyday ingredients and a straightforward pan gravy; family and regional versions vary in seasoning and accompaniments.

Ingredients

  • 1 lb (450 g) ground beef, or a half-and-half blend of beef and pork
  • 1 small yellow onion, finely grated or minced (about 3/4 cup / 100 g)
  • 1/2 cup (60 g) plain breadcrumbs
  • 1/2 cup (120 ml) whole milk
  • 1 large egg (about 50 g without shell)
  • 1 tsp (5 g) fine salt
  • 1/4 tsp (0.5 g) ground black pepper
  • 1/4 tsp (0.5 g) ground nutmeg
  • 1/8 tsp (0.25 g) ground allspice
  • 1 tbsp (15 ml) neutral cooking oil
  • 3 tbsp (42 g) unsalted butter
  • 3 tbsp (24 g) all-purpose flour
  • 2 cups (475 ml) low-sodium beef broth
  • 1/2 cup (120 ml) heavy cream
  • 1 tbsp (15 ml) soy sauce, plus more to taste
  • 1 1/2 lb (680 g) small or medium potatoes
  • 1/2 tsp (2.5 g) salt for the potato water
  • 2 tbsp (30 g) lingonberry preserves, for serving; see the substitute in Tips

Instructions

  1. Mix the meatballs. Put the breadcrumbs and milk in a large bowl and leave them for 2 minutes so the crumbs can absorb the liquid. Add the onion, egg, salt, pepper, nutmeg, and allspice. Stir to combine, then add the ground meat. Mix with a fork or clean hands just until the ingredients are evenly distributed. A light touch helps keep the finished meat cakes tender; working the mixture into a paste can make them dense.
  2. Shape and prepare the potatoes. With damp hands, shape the mixture into 12 even oval patties, about 2 inches (5 cm) long and 3/4 inch (2 cm) thick. Rinse the potatoes and peel them if you like; small, thin-skinned potatoes can be left unpeeled. Put them in a saucepan, cover with cold water by about 1 inch (2.5 cm), and add 1/2 teaspoon salt.
  3. Boil the potatoes. Bring the pan to a boil over high heat, then reduce the heat to maintain a steady simmer. Cook for about 20 minutes, or until a knife slides into the largest potato without resistance. Drain them, return them to the warm pan, and cover while you finish the meat and gravy. If the potatoes are especially large, cut them into similar-sized pieces before boiling so they cook evenly.
  4. Brown the kjøttkaker. Heat the oil in a large skillet over medium heat. When it shimmers, add the patties in a single layer, working in batches if needed. Cook for about 4 minutes per side, turning once, until well browned. Transfer them to a plate. Browning adds flavor, but the centers will finish cooking in the gravy.
  5. Make the brown gravy. Reduce the heat to medium-low and add the butter to the same skillet. When melted, whisk in the flour. Cook, whisking often, for about 3 minutes, until the flour mixture is golden brown and smells lightly toasted. Add the broth gradually, whisking after each addition to prevent lumps. Stir in the cream and soy sauce, scraping up browned bits from the pan. Bring the gravy to a gentle simmer.
  6. Finish cooking the meat. Return the patties and any juices on the plate to the skillet. Cover partly and simmer gently for 12 minutes, turning the patties once and stirring the gravy now and then. Check the thickest patty with a food thermometer; USDA FSIS sets 160°F (71°C) as the safe minimum internal temperature for ground meat. If it has not reached that temperature, continue simmering and check again after a few minutes. Taste the gravy and adjust with a little more soy sauce or black pepper if needed.
  7. Serve. Spoon the gravy over the kjøttkaker and serve with the warm potatoes and lingonberry preserves. Keep the patties in the gravy until serving so they stay moist.

Tips

  • Use a beef-and-pork blend if you can. The blend gives the patties a rounded flavor, but all beef works well and is easy to find. If using lean beef, avoid overmixing and simmer gently so the meat cakes stay tender.
  • Find a substitute for lingonberries. Lingonberry preserves can be hard to locate outside Scandinavian shops. Cranberry sauce or tart red-currant jelly is a practical alternative; both give a similar sweet-tart contrast, though cranberry tends to taste sharper and less floral. Use a small spoonful and add more at the table.
  • Keep the gravy smooth. Whisk the broth in gradually rather than pouring it all in at once. If small lumps remain, whisk firmly or briefly strain the gravy before returning the patties to the pan. Keep the heat gentle once the cream is added.
  • Shape evenly and avoid crowding. Patties of similar thickness cook at about the same rate. If the skillet is crowded, they steam instead of browning; cook in batches and add a few drops more oil only if the pan looks dry.

Serving Suggestions

For a familiar Norwegian-style plate, arrange two or three kjøttkaker beside boiled potatoes, then spoon brown gravy over the patties and potatoes. Add lingonberry preserves on the side rather than stirring them into the sauce, so each diner can choose how much sweet-tart flavor to add. A simple green vegetable, such as steamed green beans, peas, or cabbage, makes the meal more complete without competing with the gravy.

Pickled cucumber or sliced pickled beets are also good accompaniments: their acidity cuts through the rich sauce. If you want a more relaxed presentation, put the potatoes and patties on a warm serving platter and serve the gravy in a jug. Keep the lingonberries separate. For a smaller meal, serve one patty with potatoes and vegetables; for a heartier dinner, offer extra gravy and bread for the plate.

Variations

Use all beef or all pork. The recipe is flexible about the meat. All-beef patties have a more pronounced beef flavor, while all pork makes them milder and a little softer. Whichever you choose, cook ground meat to 160°F (71°C) as directed.

Adjust the spice gently. Nutmeg and allspice provide the characteristic warm seasoning, but neither should dominate. You can omit the allspice or reduce the nutmeg to a pinch if you prefer a milder flavor. A small amount of ground ginger is another possible family-style variation, though it changes the seasoning profile.

Make a lighter-colored gravy. Cook the butter and flour for only 1 to 2 minutes, until pale and foamy, before adding broth. The result will be less deeply toasted and less robust than the brown gravy in the main recipe. For a dairy-free version, replace the butter with a neutral plant-based butter and use unsweetened oat cream; check the package for a suitable cooking product, since the sauce may be less rich.

Change the accompaniment. Mashed potatoes can stand in for boiled potatoes, and a spoonful of cranberry sauce can replace lingonberry preserves. These are convenient adaptations rather than exact matches: mashed potatoes make the plate softer and richer, while cranberry usually has a more assertive tang.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Store the kjøttkaker and gravy together in a covered airtight container, with the potatoes in a separate container if possible. They keep for 3 to 4 days in the refrigerator. If the sauce thickens, loosen it with a tablespoon or two of broth or water as it warms.

Reheat the meatballs and gravy in a covered saucepan over low to medium-low heat, stirring carefully, until the center of the largest patty reaches 165°F (74°C). You can also microwave a portion in a covered microwave-safe dish, stirring the gravy and turning the patties partway through; verify the temperature with a food thermometer. Reheat potatoes until steaming hot. For longer storage, freeze the meatballs and gravy in a freezer-safe container for up to 2 months for best quality, then thaw in the refrigerator before reheating. Freezing may make the cream sauce slightly less smooth, but stirring as it warms usually helps.

Frequently Asked Questions

What are kjøttkaker?

Kjøttkaker are Norwegian meat cakes: seasoned ground meat shaped into patties and commonly served with brown gravy and potatoes. They are related to other Scandinavian meatball dishes, but are often larger and flatter than small round meatballs. Ingredients and accompaniments vary between households.

Can I make the meat mixture ahead?

Yes. Mix and shape the patties, cover them, and refrigerate for up to 24 hours before cooking. Keep raw ground meat refrigerated at 40°F (4°C) or below, and cook the patties to 160°F (71°C). You can also measure the dry seasonings ahead, but keep them separate from the raw meat until you are ready to mix.

Why are my kjøttkaker tough?

The most common causes are overmixing, using very lean meat, or cooking the patties too aggressively. Mix only until combined, shape without compressing the meat, and simmer the browned patties gently in the gravy. Check the temperature rather than cooking them far beyond the safe minimum.

How can I fix gravy that is too thick or too thin?

For gravy that is too thick, whisk in warm broth a tablespoon at a time until it pours easily. If it is too thin, lift out the patties and simmer the sauce uncovered for a few minutes, stirring often. You can also whisk 1 teaspoon (3 g) cornstarch with 1 tablespoon (15 ml) cold water, stir a little into the simmering gravy, and give it a minute to thicken before adding more.

Can I cook kjøttkaker without cream?

Yes. Replace the cream with an equal amount of broth for a thinner, less rich gravy, then taste and adjust the seasoning. For a dairy-free version, use the plant-based butter and unsweetened oat cream suggested above, or use oil and broth for a simpler sauce. Add the liquid gradually so you can control the consistency.

What can I serve if I cannot find lingonberry preserves?

Cranberry sauce, red-currant jelly, or a tart berry preserve are suitable substitutes. Lingonberries are pleasantly tart and not as sweet as many jams, so choose a less sugary option if available. You can also leave them out; the gravy, potatoes, and meat cakes still make a complete meal.

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).