Skip Nav
Cooking Basics
The Right Way to Scramble Eggs
Food News
9 Things You Never Knew About Whole Foods, Straight From an Insider Employee
Ina Garten
Ina Garten's Easy Cauliflower Side is Just as Tasty as You Imagine

Swedish Meatballs Recipe | Video

Cozy Up to Swedish Meatballs With Lingonberry Jam

Here's a dish you'll want to cozy up to: Swedish meatballs. Tender, meaty, and slicked with caramel-hued gravy, this traditional Scandinavian dish will serve you well during the dark days of Fall and Winter. Watch the video to learn the secrets to this satisfying recipe, and then print out the recipe.

Swedish Meatballs With Lingonberry Jam

Swedish Meatballs With Lingonberry Jam

Swedish Meatballs With Lingonberry Jam


  1. 1 large yellow onion, grated
  2. 8 tablespoons unsalted butter, divided
  3. 4-5 slices bread, crusts removed
  4. 2/3 cup milk
  5. 1/3 cup all-purpose flour
  6. 2 1/2 cups beef stock
  7. 2 eggs
  8. 1 pound ground pork
  9. 1 1/2 pounds ground beef
  10. Salt
  11. 1 teaspoon ground nutmeg
  12. 1 teaspoon ground cardamom
  13. 2 teaspoons freshly ground black pepper
  14. 1 tablespoon olive oil
  15. 1/2 cup sour cream
  16. Lingonberry jam, for serving


  1. In a large sauté pan or dutch oven set over medium heat, sauté the grated onion in 2 tablespoons of butter until the onions soften and turn translucent, about 3-4 minutes. Transfer the onions to a large mixing bowl, and let cool. Wipe any solids from the pan.
  2. In a medium bowl, mix the bread pieces with the milk. Set aside for 15-20 minutes or until the bread soaks up all the milk. When it does, pulverize the bread in a food processor, and pour it into the large bowl with the onions.
  3. Meanwhile, heat the remaining 6 tablespoons of butter over medium heat in the pan that was used to cook the onions. When the butter has melted, slowly whisk in the flour. Stirring often, let the flour cook until it is the color of coffee with cream.
  4. As the roux is cooking, heat the beef stock in another pot until it simmers. When the roux is the color of coffee with cream, slowly add the hot beef stock a little at a time. Everything will sputter at first, and the sauce will seize up and solidify. Keep stirring and adding stock slowly, and it will loosen up and become silky. Simmer the sauce until it's thick enough to coat the back of a spoon; set aside.
  5. Add the rest of the meatball ingredients (eggs, ground pork, ground beef, salt, nutmeg, cardamom, and pepper) to the onion and bread mixture. Mix well for about 2 minutes until the ingredients are well combined.
  6. Use a tablespoon to measure out the meat for the meatballs. As you form the meatballs, set each one aside on a sheet pan or plate. You should get 40-50 meatballs.
  7. Add the olive oil to a large skillet set over medium heat. Once the oil is hot, add some of the meatballs. Do not crowd the pan. Work in batches, browning them slowly on all sides. Be gentle when you turn them, so they don't break apart. Do not cook the meatballs all the way through; only brown them at this stage. Once they're browned, use a slotted spoon to remove them from the pan.
  8. Add the meatballs to the sauce, and turn the heat down to low. Cover the pot, and cook on low heat for 5 minutes, until cooked through. You might need to do this in batches.
  9. To finish, move the meatballs to a serving dish. Add the sour cream, and mix well. Serve with lingonberry jam.

Join The Conversation
Why Is Rotisserie Chicken So Addicting?
Meal Prep Recipes
Easy Brussels Sprouts Recipe
Toast Recipes
From Our Partners
Latest Food
All the Latest From Ryan Reynolds