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
  • Hurry Up Vealdinner

    Hurry Up Veal

    A quick and satisfying weeknight meal featuring tender, breaded veal cutlets simmered in a simple tomato and vegetable sauce. This straightforward recipe delivers a classic, comforting flavor profile with minimal effort.

    40 min
  • Moroccan Carrot Saladsalad

    Moroccan Carrot Salad

    Brighten your plate with this vibrant Moroccan Carrot Salad, a refreshing and zesty side dish bursting with the flavors of fresh herbs and warm spices. Finely grated carrots are tossed in a tangy lemon-garlic dressing, creating a delightful balance of sweet, savory, and aromatic notes. This naturally vegan and gluten-free salad is perfect for adding a touch of North African flair to any meal.

    45 min 125 kcal
  • Elote Preparadosnack

    Elote Preparado

    This classic Mexican street food features grilled corn on the cob slathered with a creamy, tangy, and spicy mixture. It's a perfect snack or side dish, bursting with vibrant flavors and textures.

    25 min 468 kcal
  • Pasta Alla Griciamain course

    Pasta Alla Gricia

    Pasta alla Gricia is a classic Roman dish, often called 'white Amatriciana'. It features crispy guanciale, pecorino romano cheese, and black pepper, creating a rich and savory sauce that beautifully coats the pasta.

    30 min 539 kcal
  • Sopes with Chorizo and Potatoesappetizer

    Sopes with Chorizo and Potatoes

    Sopes are thick, savory corn tortillas with pinched edges, creating a small bowl perfect for holding various toppings. This version features a flavorful filling of crumbled chorizo and tender potatoes, making for a hearty appetizer or light meal.

    1 hr 10 min
  • Battered Fishmain course

    Battered Fish

    A straightforward recipe for classic battered fish with a light and crispy coating. The simple batter comes together quickly with just a few pantry staples, creating the perfect crust when fried. This dish is ideal for a satisfying weeknight meal.

    20 min 545 kcal
  • 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