This The Ultimate Swedish Meatballs is one of those recipes you'll find yourself making over and over again. It's simple, delicious, and always gets rave reviews. Whether you're a beginner or a seasoned cook, you're going to love how easy and tasty this turns out!
Did You Know?
Pro Tips
Frequently Asked Questions
1. What makes Swedish meatballs different from Italian meatballs?
Swedish meatballs use a mix of pork and beef, are smaller in size, include allspice and nutmeg, and are served in a creamy brown gravy instead of tomato sauce.
2. What is the ideal meat blend for Swedish meatballs?
A 50/50 mix of ground pork and ground beef creates the most tender, flavorful meatballs. The pork adds moisture while the beef adds richness.
3. What is a panade and why do Swedish meatballs need one?
A panade is bread soaked in milk that gets mixed into the meat. It traps moisture and makes the meatballs incredibly tender and soft — never dense or rubbery.
4. What spices are essential for authentic Swedish meatballs?
Allspice and white pepper are the defining spices. A touch of nutmeg adds warmth. These spices distinguish Swedish meatballs from every other meatball variety.
5. How do I make the cream sauce (gravy)?
Brown the meatballs first, remove them, make a roux in the drippings with butter and flour, add beef broth, then stir in heavy cream and a splash of soy sauce for depth.
6. Should I bake or pan-fry Swedish meatballs?
Pan-frying in butter gives the best browned exterior and creates flavorful fond for the gravy. For large batches, sear on the stove then finish in a 400 degree oven.
7. How small should Swedish meatballs be?
About 1 inch in diameter — smaller than Italian meatballs. Use a teaspoon or small cookie scoop for uniform size. They should be bite-sized and elegant.
8. What is lingonberry jam and do I need it?
Lingonberry jam is a tart-sweet Scandinavian condiment that traditionally accompanies Swedish meatballs. Its tartness cuts through the rich cream sauce. Find it at IKEA or Scandinavian shops.
9. What should I serve Swedish meatballs with?
Egg noodles or mashed potatoes are the most popular bases. Lingonberry jam, pickled cucumbers, and a sprinkle of fresh dill complete the traditional Swedish presentation.
10. Can I freeze Swedish meatballs?
Yes — freeze cooked meatballs without the sauce for up to 3 months. Make fresh sauce when reheating. The meatballs can also be frozen raw on a sheet pan before cooking.
Watch How to Make This

The Ultimate Swedish Meatballs
Ingredients
Method
- Prepare the Meatballs:Finely mince the small onion using a food processor or by hand.In a large skillet over medium heat, melt the butter. Add the minced onion and a pinch of salt, sauté for about 5 minutes. Remove the skillet from heat and set it aside to cool.In a large mixing bowl, combine Panko bread crumbs, whole milk, ground beef, ground pork, egg, allspice, ground nutmeg, kosher salt, and freshly ground black pepper. Mix well to incorporate all the ingredients evenly.Using clean hands, scoop the meatball mixture with an ice cream scoop and shape it into meatballs on a baking tray.Preheat the oven to 425°F (220°C) and bake the meatballs for 25 minutes, or until they are golden brown.
- Finely mince the small onion using a food processor or by hand.
- In a large skillet over medium heat, melt the butter. Add the minced onion and a pinch of salt, sauté for about 5 minutes. Remove the skillet from heat and set it aside to cool.
- In a large mixing bowl, combine Panko bread crumbs, whole milk, ground beef, ground pork, egg, allspice, ground nutmeg, kosher salt, and freshly ground black pepper. Mix well to incorporate all the ingredients evenly.
- Using clean hands, scoop the meatball mixture with an ice cream scoop and shape it into meatballs on a baking tray.
- Preheat the oven to 425°F (220°C) and bake the meatballs for 25 minutes, or until they are golden brown.
- Prepare the Gravy:In the same skillet used for sautéing the onion, melt the butter over medium heat. Add all-purpose flour and cook it for about 30 seconds.Gradually add beef stock to the skillet, stirring continuously to avoid lumps. Adjust the salt and pepper to taste.Bring the gravy to a boil, then reduce heat to simmer.
- In the same skillet used for sautéing the onion, melt the butter over medium heat. Add all-purpose flour and cook it for about 30 seconds.
- Gradually add beef stock to the skillet, stirring continuously to avoid lumps. Adjust the salt and pepper to taste.
- Bring the gravy to a boil, then reduce heat to simmer.
- Simmer the Meatballs in Gravy:Once the meatballs are cooked, transfer them to the simmering gravy and let them cook for 5 minutes to allow the flavors to blend and the gravy to thicken.Add the sour cream and mix it with the gravy until fully incorporated.Ensure the internal temperature of the meatballs reaches 165°F (74°C).
- Once the meatballs are cooked, transfer them to the simmering gravy and let them cook for 5 minutes to allow the flavors to blend and the gravy to thicken.
- Add the sour cream and mix it with the gravy until fully incorporated.
- Ensure the internal temperature of the meatballs reaches 165°F (74°C).
- Garnish and Serve:Garnish the Swedish meatballs with freshly chopped parsley.Serve with mashed potatoes or egg noodles and lingonberry jam for an authentic Swedish touch.
- Garnish the Swedish meatballs with freshly chopped parsley.
- Serve with mashed potatoes or egg noodles and lingonberry jam for an authentic Swedish touch.
Notes
Refrigerator: Store leftovers in an airtight container for up to 3-4 days.
Freezer: Freeze in a sealed container for up to 2-3 months. Thaw overnight in the fridge.
Reheat: Warm in a skillet over medium heat, in the microwave, or in a 350°F oven until heated through.
Nutrition Facts (Per Serving, Approximate)
Nutrition values are estimates and may vary based on ingredients and preparation.
You May Also Like
Never Miss a Recipe!
Subscribe to get new recipes delivered straight to your inbox.







