Skip to main content New<> this month
Get the Allrecipes magazine

Authentic Swedish Meatballs

Rated as 4 out of 5 Stars

"There are as many meatball recipes as there are meatball lovers. This authentic Swedish recipe results in delicious, juicy meatballs with a good and creamy taste. Serve with mashed potatoes, lingonberries, and a cream sauce!"
Added to shopping list. Go to shopping list.


1 h servings 419
Original recipe yields 8 servings


{{model.addEditText}} Print
  1. Preheat the oven to 400 degrees F (200 degrees C).
  2. Mix cream, oats, potato flour, salt, and pepper together in a bowl. Let sit for 10 minutes at room temperature to allow oats to absorb the liquid; paste should have the consistency of mashed potatoes.
  3. Melt butter in a frying pan over medium heat. Cook and stir onion until softened but still pale, 3 to 4 minutes. Add onions to the oat paste and mix well. And ground beef and allspice; mix just until combined, 30 to 45 seconds.
  4. Oil your hands and roll mixture into meatballs of desired size, ideally smaller than a golf ball. Place meatballs on a sheet pan.
  5. Bake in the preheated oven until meatballs are hot, about 10 minutes. Let cool briefly.
  6. Heat a cast iron skillet over medium heat. Add oil. Cook and stir meatballs, about 10 at a time, until browned, 3 to 5 minutes.


  • Cook's Notes:
  • Add milk as needed if paste is too dry.
  • Once cooled, the baked meatballs are ready to freeze and pan-fry later, if desired.

Nutrition Facts

Per Serving: 419 calories; 36.6 11.4 11.7 110 369 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Will definitely make it again. I used minced pork instead as it was more agreeable to my guests Thanks.