Skip to content
Forkin
Main CourseDinner

Kødboller (Danish Meatballs)

These traditional Danish meatballs are made with a blend of ground pork and beef, seasoned simply, and gently simmered in a rich, creamy sauce. They are comforting and perfect for a family meal, often served with boiled potatoes and lingonberry jam.

An original recipe by Forkin

Total time
50 min
Serves
4
Difficulty
Medium
Per serving
595 kcal
Download the app

Allergen information: may contain eggs, gluten, and milk. Always check ingredient packaging if you have an allergy.

Kødboller (Danish Meatballs)

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

meatballs

  • 250 gground pork
  • 250 gground beef
  • 0.5 pcsyellow onion, finely grated
  • 1 pcsegg
  • 3 tbspflour
  • 0.5 cupmilk
  • 1 tspsalt
  • 0.5 tspblack pepper, freshly ground

sauce

  • 2 tbspbutter
  • 2 tbspflour
  • 2 cupbeef broth
  • 0.5 cupheavy cream
  • 0.5 tspsalt
  • 0.25 tspblack pepper, freshly ground

garnish

  • 2 tbspfresh parsley, chopped(optional)

Equipment

slotted spoon · large bowl · large pot · whisk · medium saucepan

The method

Step by step

  1. 1

    In a large bowl, combine the ground pork, ground beef, grated yellow onion, egg, flour, milk, salt, and black pepper.

    About 3 min

    Cook’s note: Do not overmix the meatball mixture; mix just until combined to keep the meatballs tender.

  2. 2

    Using wet hands, form the mixture into small, golf-ball-sized meatballs.

    About 7 min

    Cook’s note: Wetting your hands prevents the meat from sticking and makes shaping easier.

  3. 3

    Bring a large pot of salted water to a gentle simmer. Carefully add the meatballs to the simmering water.

    About 5 min

    Cook’s note: Do not boil the water vigorously, as this can break the meatballs apart.

  4. 4

    Simmer the meatballs for 10-12 minutes, or until cooked through and they float to the surface.

    About 12 min

    Cook’s note: Cook in batches if necessary to avoid overcrowding the pot.

  5. 5

    Remove the cooked meatballs with a slotted spoon and set aside on a plate.

    About 1 min

  6. 6

    In a separate medium saucepan, melt the butter over medium heat.

    About 1 min

  7. 7

    Whisk in the flour to create a roux and cook for 1-2 minutes, stirring constantly, until lightly golden.

    About 2 min

    Cook’s note: Cooking the flour well removes any raw flour taste from the sauce.

  8. 8

    Gradually whisk in the beef broth, ensuring no lumps form. Bring the sauce to a gentle simmer.

    About 3 min

    Cook’s note: Adding the broth slowly helps to create a smooth sauce.

  9. 9

    Stir in the heavy cream, salt, and black pepper. Continue to simmer for 5 minutes, or until the sauce has thickened slightly.

    About 5 min

    Cook’s note: Taste and adjust seasoning as needed.

  10. 10

    Gently add the cooked meatballs to the sauce and heat through for a few minutes.

    About 2 min

  11. 11

    Garnish with fresh parsley before serving.

Per serving

Nutrition

Calories
594.8kcal
Protein
28.3g
Carbs
20.4g
Fat
44.7g
Fibre
1.2g
Sugar
4g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover kødboller in an airtight container in the refrigerator.

Reheating

Gently reheat in a saucepan over low heat, adding a splash of milk or broth if the sauce is too thick.

More recipes

All recipes
  • Anelletti Al Fornomain course

    Anelletti Al Forno

    Anelletti al Forno is a beloved Sicilian baked pasta dish, featuring tiny ring-shaped pasta enveloped in a rich, slow-simmered meat ragu and a velvety béchamel sauce. Layered with Pecorino Romano and mozzarella, then baked until golden and bubbly, this hearty casserole offers comforting flavors and a delightful textural contrast, perfect for a satisfying family meal.

    2 hr 45 min
  • Pla Muek Yang (Grilled Squid)snack

    Pla Muek Yang (Grilled Squid)

    This classic Thai street food features tender grilled squid marinated in a flavorful mix of garlic, chili, and cilantro. It's a quick and satisfying snack or appetizer, perfect for sharing.

    23 min 232 kcal
  • Sernik (Polish Cheesecake)dessert

    Sernik (Polish Cheesecake)

    This traditional Polish cheesecake features a rich and creamy filling made from farmer's cheese, baked on a simple shortcrust pastry base. It's less sweet than American cheesecakes, with a delightful tang from the cheese and a hint of vanilla and citrus.

    5 hr 40 min 639 kcal
  • Pad Phrik Khingmain course

    Pad Phrik Khing

    Pad Phrik Khing is a vibrant Thai dry curry stir-fry, known for its bold flavors and aromatic red curry paste. It typically features green beans and a protein, all coated in a spicy, savory, and slightly sweet sauce. This recipe offers a balanced and authentic taste experience.

    45 min 300 kcal
  • Fritto Mistoappetizer

    Fritto Misto

    Fritto Misto is a classic Italian mixed fry, featuring an assortment of seafood and vegetables lightly battered and quickly fried until golden and crisp. It's a delightful appetizer, perfect for sharing.

    40 min 567 kcal
  • Vegan Sambharmain course

    Vegan Sambhar

    This vibrant Vegan Sambhar is a hearty and aromatic South Indian lentil and vegetable stew, bursting with savory and tangy notes from tamarind and a special spice blend. Tender toor dal and a medley of vegetables are simmered to perfection, creating a comforting dish that's both nutritious and incredibly flavorful. It's an ideal main course or a delightful side, especially when paired with fluffy rice or soft idlis.

    1 hr 5 min 184 kcal
  • Keto Egg Drop Soupsoup

    Keto Egg Drop Soup

    A comforting and quick keto version of the classic Chinese egg drop soup. This low-carb recipe features a flavorful broth with delicate ribbons of egg, perfect for a light meal or appetizer. It's easy to prepare and satisfies cravings without the carbs.

    20 min 133 kcal