Swedish Meatballs: A Beloved Nordic Classic That Conquered the World
Make tender Swedish meatballs with creamy sauce, rustic mash, and red currant jam. Healthier, easy to make, and full of comforting Nordic flavor
Servings
Prep Time
Cook Time
Ingredients
Total Time
Ingredients
Meatballs:
- 200g ground beef
- 200g ground pork
- 1 egg
- 1 small onion, finely chopped
- 1 tsp Dijon mustard
- 3 tbsp breadcrumbs
- Salt and pepper
- Olive oil for drizzling
Meatball sauce:
- 1 small onion, chopped
- 2 tbsp butter
- 2 tbsp flour
- 400 ml beef stock
- 100 ml cooking cream
- 1 tsp Worcestershire sauce
- 1 tbsp chopped dill
- Salt and pepper, to taste
To serve:
- Red currant jam (or cranberry jam as a substitute)
- Mashed potatoes or boiled potatoes (optional)
Equipment
Instructions
Today, I want to talk to you about a Swedish recipe that has become incredibly popular worldwide because it started being served at IKEA. Therefore, if you've ever stepped into an IKEA store, then you know I'm talking about the IKEA Swedish meatballs.
Even though my version isn't 100% traditional Swedish meatballs, I promise it tastes better than IKEA's. The only place I've had better ones was in a very old fancy restaurant in Stockholm.
Furthermore, this recipe is easy to make at home and incredibly satisfying. You'll get juicy meatballs, a silky Swedish meatball sauce, and that special sweet-savory touch from the jam on the side.
So, whether you're cooking for your family or looking for a comforting Nordic dinner, these Swedish meatballs are a must-try.
How to Cook Swedish Meatballs
- Prepare the meatballs: In a large bowl, combine the beef, pork, egg, Dijon mustard, raw chopped onion, breadcrumbs, salt, and pepper.

- Mix lightly by hand until the mixture is uniform—don't overwork it.
- Form small balls about the size of a ping-pong ball and place them on a baking tray lined with parchment paper. Drizzle with a little olive oil for flavor.

- Bake in a preheated oven at 180°C (350°F) for 25 minutes.
- Make the sauce: In a pan, melt the butter and sauté the chopped onion for 2–3 minutes until soft and translucent.
- Stir in the flour and cook for 1 minute while stirring (this is the roux base).
- Gradually pour in the beef stock, stirring constantly to avoid lumps.

- Let the sauce simmer for 3–4 minutes until it thickens.
- Add the cream, Worcestershire sauce, and chopped dill.

- Let simmer gently for another 5 minutes, then season with salt and pepper.
- Combine and serve: Add the baked meatballs to the sauce and simmer for 5 minutes over low heat.

- Serve hot with mashed potatoes and a generous spoonful of red currant jam.
Rustic Mashed Potatoes
Boil 4–5 medium potatoes in salted water until fork-tender. Drain, then mash using a hand masher—not a potato press—because I like to keep a bit of texture. Add 100g of warm milk and 20g of butter, mix gently, and season with salt to taste.
Red Currant Jam
Traditionally, in Sweden, this dish is served with lingonberry jam, but that's hard to find in many places. I find red currants are a great alternative. Cranberries also work beautifully.
So, this is a simplified version that goes wonderfully with this Swedish meatball dish:
Combine 70g red currants with 1 tsp lemon juice and 30g sugar in a small saucepan. Cook over medium heat for 5-10 minutes until it thickens slightly. Remove from the heat and let it cool completely.
A Closer Look at the Tradition, Nutrition, and Cultural Context
With all the instructions out of the way, let's dive deeper into why this meatball recipe works so well.
First of all, the mix of ground beef and pork gives the meatballs a richer, more nuanced flavor than using one type of meat alone. Furthermore, breadcrumbs and the egg provide structure and tenderness, while a touch of Dijon mustard adds just enough tang to cut through the richness.
I prefer baking the meatballs because I like to keep things lighter and healthier, but you can definitely pan-fry them for that classic golden crust or use an air fryer for a happy medium.
The Heart of the Dish: Swedish Meatball Sauce
Let's not forget the real star: the sauce. It begins with a simple roux (butter and flour), then comes to life with beef stock and cooking cream for a velvety texture. Worcestershire sauce adds savory depth, and chopped dill brings a fresh Nordic brightness. It's a perfect example of how an easy meatball sauce can transform a simple recipe into something comforting and deeply flavorful.
History of Traditional Swedish Meatballs
If you still have time to read and want to know a bit more about this recipe then, let's take a look at the history behind it. Swedish meatballs—called köttbullar—are thought to have Turkish roots, brought back by King Charles XII in the 1700s after a stay in the Ottoman Empire.
Since then, they've evolved into a beloved part of Swedish home cooking and celebratory meals.
So why did the world fall in love with them? Three words: IKEA Swedish meatballs. Served in cafeterias across their global stores, these meatballs helped export Swedish culinary culture far beyond Scandinavia.
A Look at Nutrition and Balance
And before you categories this recipe only as indulgent, let me tell you a few things about what you are getting when eating my Swedish meatballs.
So, this dish brings together protein, healthy fats, and carbs—especially when paired with rustic mashed potatoes and a spoonful of berry jam. While the sauce is rich, you can easily adjust the cream content or use a lighter version to suit your dietary preferences.
The baked meatballs also help reduce overall fat without compromising flavor.
What Inspired This Best Swedish Meatball Recipe
Like many, my first taste of Swedish meatballs came at IKEA. But the version that truly left a mark was served in a centuries-old restaurant in Stockholm—cozy, hearty, and deeply nostalgic. This recipe is my homage to that moment: simple to make, deeply satisfying, and rooted in both tradition and experience.
How to Make Crockpot Swedish Meatballs
Yes, you can absolutely make crockpot Swedish meatballs! Here's how:
- After shaping the raw meatballs, place them directly in the slow cooker.
- Add all the sauce ingredients—except for the flour.
- Set on low and cook for 4 to 5 hours.
- About 30 minutes before serving, prepare a roux (butter + flour), whisk it into the sauce, and let it thicken.
The result? Tender, flavorful meatballs simmered low and slow in a luscious, creamy sauce—perfect for a cozy weeknight dinner.
Frequently Asked Questions
Here are some common questions about this beloved dish:
Q: Why are they called Swedish meatballs?
A: They're called Swedish meatballs because they are a Swedish national comfort food.
Q: Why are Swedish meatballs different?
A: Unlike Italian meatballs, Swedish meatballs usually use a mix of meats and are served in a creamy brownish sauce with jam rather than tomato sauce.
Q: Are Swedish meatballs healthy?
A: Well, not per se, but they can be made healthier! For instance, baking instead of frying, using lean meat, and serving with steamed vegetables or mashed potatoes can make them a balanced meal.
Q: Can Swedish meatballs be frozen?
A: Yes, they freeze well. You can freeze the cooked meatballs and sauce together or separately for up to 3 months.
Q: What do Swedish meatballs taste like?
A: They're savory, slightly creamy, and often a bit sweet when served with berry jam. The sauce is rich and comforting.
Q: What are Swedish meatballs served with?
A: They are traditionally served with mashed or boiled potatoes and lingonberry jam. If you're wondering what to serve with Swedish meatballs, a green salad, sautéed greens, or steamed carrots are all great choices.
Conclusion
That's it from me today. I hope you'll give this cozy Swedish meatball dish a try—it's easy, delicious, and a crowd-pleaser.
If you do, don't forget to tag us when you share it!
A full video of this easy Swedish meatballs recipe is available on YouTube, so be sure to check it out—and don't forget to like and subscribe for more!
Nutrition Facts / Serving
- Calories 965
- Total Fat 78 g
- Cholesterol 335 mg
- Sodium 753 mg
- Potassium 810 mg
- Total Carbohydrate 23 g
- Sugars 5.5 g
- Protein 57.5 g