clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Hirshon Norwegian Meatballs with Gravy - Kjøttkaker Med Brunsaus

The Hirshon Norwegian Meatballs with Gravy – Kjøttkaker Med Brunsaus

  • Total Time: 0 hours


Units Scale
  • 1/2 pound lean ground beef
  • 1/3 pound ground pork
  • 1/3 pound ground veal (if veal is unavailable you can replace it with more beef and pork)
  • 1 egg
  • 2/3 cups rye bread crumbs (preferred) or for a modern touch, try Panko bread crumbs
  • 1/2 cup whole milk
  • 1/2 large onion, grated on a box grater
  • 1 tsp. salt
  • 1/2 tsp. ground pepper
  • 1/4 tsp. ground nutmeg
  • 1/4 tsp. ground ginger
  • 1/4 tsp. allspice
  • 6 Tbs. butter (TFD prefers ghee for this recipe to avoid burning the butter solids)
  • 1/4 cup flour
  • 4 cups beef broth
  • 1/2 onion, skin removed but left intact
  • 1/4 cup sour cream
  • 2 Tbs. dark beer
  • 2 tsp. Spruce tip syrup – highly optional
  • Several dashes gravy browning agent such as Kitchen Bouquet
  • 3 thin slices of gjetost, Norwegian brown goat cheese – in the States, try Ski Queen brand
  • Additional salt and pepper to taste
  • Minced parsley to garnish
  • Lingonberry jam to garnish


  1. In an electric mixer, combine together the ground meats and the egg until combined. Form a well in the middle and add the breadcrumbs, then pour the milk onto the breadcrumbs and allow to sit for a minute or two to soften them.
  2. Next add the spices and grated onion and whip the meats, crumbs, milk, and flavorings together for several minutes until very well combined and lightened in texture.
  3. Form the meat into balls about the size of golf balls then flatten them gently so they more resemble a hockey puck.
  4. Heat 2 Tbs. butter (add additional if needed) in a large Dutch oven and fry the “meatballs”, carefully turning until they are well browned on all sides. Make sure they each get a really nice brown crust. Do not crowd the meatballs in the pan, you will probably have to fry them in a couple batches to make sure they don’t steam each other.
  5. Once all of the meatballs have been well browned, return them all to the Dutch oven, add the half onion (the half that’s been left intact), and pour broth over them, using enough broth to cover them halfway. Simmer until they are cooked through, about 20 minutes. Remove from heat and remove the onion.
  6. To make the gravy, in a saucepan over medium-low heat, melt 4 Tbs. of butter.
  7. Stir in the flour to make a roux and allow to cook for a minute or two to take away any raw flour flavor. Then (this is the slightly tricky part), bit by bit, whisk the broth so that the meatballs were cooking in into the roux, whisking vigorously to prevent clumping.
  8. If you didn’t use all of the broth to cook the meatballs, add any remaining broth to the gravy and bring to a boil, stirring all the while. Immediately turn to a low simmer and cook until thickened. Whisk in the sour cream, beer, gravy browner, spruce tip syrup (if using) and gjetost. Stir in salt and pepper to taste.
  9. Allow to cook on very low heat for another couple of minutes, tasting and adjusting any of the flavorings to taste.
  10. Pour the gravy over the meatballs to cover them, then serve accompanied by potatoes and sweet and sour red cabbage.
  • Prep Time: 0 hours
  • Cook Time: 0 hours
  • Category: Recipes


  • Calories: 678.23 kcal
  • Sugar: 5.12 g
  • Sodium: 1213.35 mg
  • Fat: 49.43 g
  • Saturated Fat: 24.43 g
  • Trans Fat: 1.63 g
  • Carbohydrates: 22.75 g
  • Fiber: 1.67 g
  • Protein: 35.02 g
  • Cholesterol: 187.19 mg