When it comes to comfort food, few dishes can compete with Swedish meatballs. These savory morsels deliver a warm embrace in every bite. But what’s even better than a plate of fluffy meatballs swimming in rich gravy? Pairing them with creamy mashed potatoes or wide egg noodles.
And don’t forget a touch of lingonberry jam on the side. It can bring that sweet contrast that dances in your mouth. Ready to dive in? Let’s explore the ins and outs of making the best Swedish meatballs together.

What is The Best Swedish Meatballs?
The best Swedish meatballs combine ground beef and pork, seasoned just right and coated in a luscious, savory gravy. This recipe strikes a beautiful balance between savory, creamy, and a touch of sweetness.
It’s the secret ingredient that elevates this dish from ordinary to extraordinary.
What is the flavor profile of this dish?
Imagine the warmth of spices like allspice and nutmeg mingling with the richness of the beef and pork. The flavored gravy, made with beef stock and a hint of Dijon mustard, dances on your palate.
Each meatball has a tender texture thanks to the mix of ingredients. The sauce brings everything together, creating a comforting, homely experience.
Why You’ll Love This Recipe
1. Simplicity: This dish doesn’t require a culinary degree. Even novice cooks can impress family and friends.
2. Versatility: Enjoy these meatballs over mashed potatoes, noodles, or even in a sub. The possibilities are endless!
3. Make-Ahead Friendliness: Prepare the meatballs in advance and freeze them, making weeknight meals a breeze.
4. Crowd-Pleaser: This dish tends to be a hit at any gathering, pleasing both young and old.
5. Nutritional Boost: As a registered dietitian, I appreciate the balance of proteins and fats here. These meatballs can fit into a well-rounded meal.
Ingredients
Meatballs:
¾ lb. ground beef
½ lb. ground pork
1 large egg, beaten
1/3 cup whole milk
½ cup seasoned panko breadcrumbs
¼ cup freshly grated Parmesan cheese
2 tablespoons extra virgin olive oil, divided in half
½ cup finely chopped yellow onion
2 garlic cloves, minced
1 teaspoon sea salt
¼ teaspoon dried oregano
¼ teaspoon ground allspice
¼ teaspoon freshly ground nutmeg
¼ teaspoon black pepper
1 tablespoon fresh chopped parsley
Sauce:
4 tablespoons unsalted butter
4 tablespoons all-purpose flour
2 cups beef stock
1 chicken bouillon cube
2 teaspoons Worcestershire sauce
1 teaspoon Dijon mustard
1 teaspoon dried parsley
½ cup full-fat sour cream, softened at room temperature
1 teaspoon smoked paprika
A pinch of ground garlic powder

Step by Step Instructions
Step 1: Prepare the Meatball Mixture
In a large bowl, combine the ground beef and ground pork. Using a sturdy spoon or clean hands, mix gently so that the meats are well blended. Add your beaten egg, whole milk, and seasoned panko breadcrumbs.
Don’t forget that grated Parmesan—it brings a delightful flavor. Fold in the finely chopped onion, minced garlic, salt, oregano, allspice, nutmeg, black pepper, and fresh parsley.
Step 2: Shape the Meatballs
Now comes the fun part. Grab a small handful of the mixture and roll it into a ball. Aim for a size slightly smaller than a golf ball. Place each meatball on a parchment-lined baking sheet. This prevents sticking and keeps your clean-up easy. Repeat until you’ve used all the mixture.
Step 3: Cook the Meatballs
Heat 1 tablespoon of the olive oil in a large skillet over medium heat. In batches, carefully place the meatballs into the skillet. Brown them on all sides, about 10 minutes total.
They don’t need to be cooked through at this stage; you’ll finish cooking them later. Once browned, remove the meatballs and set them aside.
Step 4: Create the Sauce
In the same skillet, lower the heat and add the remaining tablespoon of olive oil along with the unsalted butter. As it melts, whisk in the flour to create a roux. Keep stirring until it’s a light golden color. This should take about a minute. Slowly pour in the beef stock, whisking continuously to avoid lumps. Mix in the chicken bouillon cube, Worcestershire sauce, Dijon mustard, dried parsley, and smoked paprika. Bring the mixture to a gentle simmer.
Step 5: Combine Meatballs with the Sauce
Carefully add those delicious meatballs back into the skillet. Spoon some sauce over the top and cover the skillet. Let everything simmer for about 10 to 15 minutes, or until the meatballs are fully cooked through. This simmering step allows all those great flavors to meld.
Step 6: Finish the Sauce
Once fully cooked, reduce heat to low and stir in the softened sour cream. Mix until it’s well incorporated. This creamy addition brings a lovely richness to the dish. Taste and adjust seasoning if desired.
Tips & Tricks
Opt for fresh herbs: Using fresh parsley adds a zesty touch compared to dried.
Make it ahead: You can prepare the meatballs a day in advance, allowing the flavors to marry beautifully.
Add some heat: If you like it spicy, a dash of crushed red pepper flakes can work wonders.
Experiment with meat: Turkey or chicken can be used for a leaner version.
Serving Suggestion: A sprinkle of fresh parsley over the finished dish adds a nice presentation touch.
How Can You Store This Recipe?
Leftover Swedish meatballs can be stored in an airtight container in the refrigerator for up to three days. Alternatively, you can freeze them. Just let them cool fully, then store in freezer-safe bags.
They can last in the freezer for up to three months. To reheat, simply thaw overnight and heat on the skillet with a splash of broth to bring back that creamy sauce.
Ingredient Alternatives
If you find yourself missing some ingredients, fear not! Here are alternatives you can consider:
- Ground Meat: If you don’t have ground pork, ground turkey or chicken can work just as well.
- Breadcrumbs: In a pinch, you can use crushed crackers or even oats for a gluten-free version.
- Sour Cream: Greek yogurt can serve as a light substitute without sacrificing creaminess.

Conclusion
Swedish meatballs are not just a dish; they’re a heartfelt experience that brings people together. Through careful preparation and the right ingredients, you can create a meal that everyone will love. This recipe promises to be a staple in your household.
With its creamy sauce and tender meatballs, it’s a keeper. So next time you’re looking for a meal that warms both your heart and belly, remember this recipe. It’ll leave you and your loved ones with delicious memories. Now, grab your apron and start rolling those meatballs!
You’ll also like the following recipes!

The Best Swedish Meatballs Recipe – Easy Family Meal
Description
As a food enthusiast and a registered dietitian, I’ve had my fair share of culinary adventures. The joy of cooking has always been close to my heart. Each recipe tells a story, and like a good book, great dishes keep you turning the pages.
Swedish meatballs evoke memories of cozy family dinners, laughter, and the warmth of those we love. The delightful blend of flavors and textures is truly something special.
Today, I'm thrilled to share a recipe I’ve refined over the years. This isn’t just any recipe; it’s a culmination of personal touches and proven methods.
With its creamy sauce, tender meatballs, and nostalgic flavors, you’ll be begging for seconds. So, let’s roll up our sleeves!
Ingredients
Meatballs:
Sauce:
Instructions
Step 1: Prepare the Meatball Mixture
-
In a large bowl, combine the ground beef and ground pork. Using a sturdy spoon or clean hands, mix gently so that the meats are well blended. Add your beaten egg, whole milk, and seasoned panko breadcrumbs.
Don’t forget that grated Parmesan—it brings a delightful flavor. Fold in the finely chopped onion, minced garlic, salt, oregano, allspice, nutmeg, black pepper, and fresh parsley.
Step 2: Shape the Meatballs
-
Now comes the fun part. Grab a small handful of the mixture and roll it into a ball. Aim for a size slightly smaller than a golf ball. Place each meatball on a parchment-lined baking sheet. This prevents sticking and keeps your clean-up easy. Repeat until you’ve used all the mixture.
Step 3: Cook the Meatballs
-
Heat 1 tablespoon of the olive oil in a large skillet over medium heat. In batches, carefully place the meatballs into the skillet. Brown them on all sides, about 10 minutes total.
They don’t need to be cooked through at this stage; you’ll finish cooking them later. Once browned, remove the meatballs and set them aside.
Step 4: Create the Sauce
-
In the same skillet, lower the heat and add the remaining tablespoon of olive oil along with the unsalted butter. As it melts, whisk in the flour to create a roux. Keep stirring until it’s a light golden color. This should take about a minute. Slowly pour in the beef stock, whisking continuously to avoid lumps. Mix in the chicken bouillon cube, Worcestershire sauce, Dijon mustard, dried parsley, and smoked paprika. Bring the mixture to a gentle simmer.
Step 5: Combine Meatballs with the Sauce
-
Carefully add those delicious meatballs back into the skillet. Spoon some sauce over the top and cover the skillet. Let everything simmer for about 10 to 15 minutes, or until the meatballs are fully cooked through. This simmering step allows all those great flavors to meld.
Step 6: Finish the Sauce
-
Once fully cooked, reduce heat to low and stir in the softened sour cream. Mix until it’s well incorporated. This creamy addition brings a lovely richness to the dish. Taste and adjust seasoning if desired.
Nutrition Facts
Servings 33
- Amount Per Serving
- Calories 74kcal
- % Daily Value *
- Total Fat 4.4g7%
- Saturated Fat 1.8g9%
- Trans Fat 0.1g
- Cholesterol 18mg6%
- Sodium 252mg11%
- Total Carbohydrate 3g1%
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Opt for fresh herbs: Using fresh parsley adds a zesty touch compared to dried.
- Make it ahead: You can prepare the meatballs a day in advance, allowing the flavors to marry beautifully.
- Add some heat: If you like it spicy, a dash of crushed red pepper flakes can work wonders.
- Experiment with meat: Turkey or chicken can be used for a leaner version.
- Serving Suggestion: A sprinkle of fresh parsley over the finished dish adds a nice presentation touch.