Denmark · Europe

Danish Recipes from Denmark: Frikadeller

Updated November 2, 2026

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

Jump to recipe

Danish Recipes from Denmark: Frikadeller

Frikadeller are Danish pan-fried meat patties, usually made with pork, onion, egg, milk, and flour, then served hot with potatoes and a savory sauce or gravy. Recipes vary by household and region, but this version keeps the mixture simple and gently seasoned for tender patties with browned, crisp edges.

Ingredients

  • 1½ lb (680 g) ground pork, preferably with some fat for tenderness
  • 1 medium yellow onion, finely grated, about 1 cup (150 g)
  • 1 large egg, about 2 oz (50 g) without the shell
  • ½ cup (120 ml) whole milk
  • ⅓ cup (40 g) all-purpose flour
  • 1 tsp (6 g) fine salt
  • ½ tsp (1 g) freshly ground black pepper
  • 1 tbsp (14 g) unsalted butter
  • 1 tbsp (15 ml) neutral cooking oil, such as canola oil

Instructions

  1. Grate the onion and measure the ingredients. Use the large holes of a box grater for the onion, catching its juices in the bowl. The fine texture helps the onion blend into the meat and keeps the patties moist. Set out the milk, egg, flour, salt, and pepper before mixing so the meat does not sit warm while you search for ingredients.
  2. Mix the meat base. Put the ground pork and salt in a large bowl. Stir firmly with a wooden spoon for about 1 minute, until the meat looks tacky and begins to hold together. This helps the patties stay cohesive. Add the egg, grated onion and juices, pepper, and flour. Mix until evenly distributed, scraping the sides and bottom of the bowl.
  3. Add milk gradually, then chill. Stir in the milk a few tablespoons at a time. The finished mixture should be soft and spoonable, but not watery; depending on the pork, you may not need every drop. Cover the bowl and refrigerate for 15 minutes. This short rest lets the flour absorb moisture and makes the mixture easier to shape.
  4. Shape the patties. Set a small bowl of cold water beside the meat mixture. Wet a tablespoon or serving spoon, scoop out a portion about the size of a large egg, and use the spoon and your damp hand to form an oval patty roughly ¾ inch (2 cm) thick. Repeat, wetting the spoon or hand as needed. Aim for 12 evenly sized patties so they cook at a similar rate.
  5. Heat the pan. Set a large, heavy skillet over medium heat. Add the butter and oil. When the butter has melted and its foaming begins to settle, add enough patties to leave space between them; crowding the pan causes them to steam and makes browning harder. Keep the remaining patties chilled while the first batch cooks.
  6. Brown and cook through. Fry each batch for about 4–5 minutes on the first side, until deeply golden, then turn and cook for another 4–5 minutes. Lower the heat slightly if the outside is browning too quickly. Check the thickest patty with a food thermometer: ground pork must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). Transfer cooked patties to a clean plate and cook the remaining batch; add a little more oil if the pan is dry. Depending on the skillet and batch size, cooking takes about 20 minutes in total.
  7. Rest briefly and serve. Let the patties rest for 2–3 minutes while you bring the sides to the table. They should be browned outside and moist but fully cooked inside. Serve hot, with pan juices or gravy if you like.

Tips

  • Choose pork with some fat. Very lean ground pork can make dry patties. If only lean pork is available, take care not to overcook it and add the milk gradually so the mixture stays soft. A traditional-style blend of pork and veal is another option; use the same total amount of ground meat and check the patties with a thermometer.
  • Do not pour in all the milk automatically. Onion and meat vary in moisture, so the mixture may need slightly less than ½ cup. If it becomes loose, mix in 1 tablespoon (8 g) more flour and chill it for a few minutes before shaping.
  • Keep the heat moderate. A pan that is too hot can darken the exterior before the center reaches a safe temperature. If the patties brown quickly, turn the burner down and continue cooking, checking the center with a thermometer rather than relying on color alone.
  • Grating is more useful than chopping here. Finely grated onion disperses through the meat and softens as the patties cook. If you do not have a grater, mince the onion very finely; larger pieces can make the patties harder to shape and more likely to break.

Serving Suggestions

For a familiar Danish-style meal, serve the frikadeller with boiled potatoes and brown gravy. A spoonful of red cabbage, either warm or pickled, adds a sweet-tart contrast to the savory meat. Cucumber salad or a crisp green salad is also a good choice when you want a lighter, fresher side. These are traditional-style pairings rather than fixed rules; everyday meals in Denmark vary, and families choose sides according to the season and what is on hand.

For a simple plate, spoon a little pan gravy over the potatoes and keep the patties beside them so their browned surfaces stay visible. Mustard, pickled cucumber, or a little tart berry preserve can be offered at the table for diners who enjoy a sharp or sweet accent. Leftover frikadeller are also easy to slice into a rye-bread lunch with lettuce or pickles. Serve them warm or cold, and keep any accompaniments separate until serving so the bread does not become soggy.

Variations

Pork and veal: Replace part of the pork with ground veal while keeping the total meat at 1½ lb (680 g). This gives a slightly milder, finer-textured patty. Ground beef can stand in for veal, though it makes the flavor more pronounced and the result less delicate. The same safe temperature applies because the mixture is ground meat: cook it to 160°F (71°C).

Use breadcrumbs instead of flour: Replace the ⅓ cup (40 g) flour with ½ cup (about 55 g) fine, plain breadcrumbs. The texture may be a little softer and more breadlike; add the milk gradually and stop when the mixture is spoonable. If using seasoned crumbs, reduce the salt slightly because the crumbs may already contain salt.

Add a gentle seasoning: A pinch of ground allspice or a small amount of finely chopped fresh parsley can be mixed in with the pepper. Keep additions modest so the onion and browned meat remain the main flavors. For a dairy-free version, use unsweetened oat milk in place of cow’s milk and cook with oil instead of butter; the flavor will be less rich, and the mixture may need a little extra flour if the substitute is thin.

Storage and Reheating

Refrigerate cooked frikadeller within 2 hours of cooking, in a covered container. They keep for 3–4 days in the refrigerator. For longer storage, freeze them in a single layer until firm, then transfer to a freezer-safe container; use within about 2–3 months for best quality. Thaw overnight in the refrigerator rather than on the counter.

Reheat patties in a covered skillet over medium-low heat with a teaspoon or two of water, turning once, until hot throughout. You can also warm them in a 325°F (163°C) oven, covered, or microwave them in short bursts. Leftovers should reach 165°F (74°C) when reheated; check the center with a food thermometer. Avoid repeated reheating, which can dry out the meat. If reheating from frozen, thaw first for more even heating.

Frequently Asked Questions

What are Danish frikadeller?
Frikadeller are seasoned ground-meat patties shaped into small ovals and pan-fried. Pork is common, and recipes may use pork alone or combine it with veal or beef. They are a familiar part of Danish home cooking, though similar patties appear in neighboring countries and there is no single formula used by every household.

Why is the mixture so soft?
A soft, slightly sticky mixture is normal and helps make tender patties. Chilling it for 15 minutes firms it enough to shape. If it still seems too loose to handle, add flour a tablespoon at a time and chill briefly again. Avoid adding a large amount at once, which can make the cooked patties dense.

Can I make the mixture ahead?
Yes. Cover and refrigerate the uncooked mixture for up to 24 hours, then shape and cook it while cold. Keep raw ground pork refrigerated and separate from ready-to-eat foods, and wash hands, utensils, and surfaces after handling it. If the mixture has been at room temperature for more than 2 hours, discard it.

How do I know the patties are cooked through?
Use an instant-read food thermometer inserted sideways into the center of a thick patty. Ground pork must reach 160°F (71°C), the USDA FSIS safe minimum for ground meat. Browning, cooking time, or clear juices alone cannot reliably confirm that the center has reached a safe temperature.

Can I bake frikadeller instead of frying them?
Yes, although baking gives less of the skillet-browned crust. Arrange the shaped patties with space between them on a lightly oiled, rimmed baking sheet and bake at 400°F (204°C), turning once, until browned and the centers reach 160°F (71°C). The exact time depends on their size and the oven, so use a thermometer rather than treating a set number of minutes as a safety check.

What can I use if I do not have all-purpose flour?
Plain fine breadcrumbs are the easiest substitute; begin with ½ cup (about 55 g), add the milk gradually, and adjust only if the mixture is too loose. A gluten-free all-purpose flour blend can also work in the same amount, though blends vary in how much liquid they absorb. Let the mixture chill before deciding whether it needs more binder.

Related

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).