Swedish Meatballs

A quick confession: I often go to Ikea just so I can eat the meatballs. So I decided it was about time that I recreated my beloved Swedish meatballs at home, and I’m so happy to report that they taste just as good! We’re adding that signature creamy sauce and loading them over mashed potatoes with some cranberry sauce on the side, and it might just be the ultimate family-friendly comfort food dinner. I LOVE these!

swedish meatballs

Why This Recipe Works: 

  • Using both beef and pork gives the meatballs richer flavor and a softer texture than using just one type of meat
  • The creamy gravy thickens into the kind of sauce that’s just perfect for spooning over mashed potatoes
  • Air frying gives the meatballs a golden crust without needing lots of oil or messy frying (don’t have an air fryer? No worries, I’m sharing oven instructions too!)
  • Great for holidays, Sunday dinners, or cold evenings when you want something extra comforting

plated swedish meatballs

Ingredients List

Please note: Here I’m talking through the ingredients and the role they play in the recipe. For the printable recipe card, see the bottom of this post!

For the Meatballs:

  • Ground beef & ground pork – The combination gives the meatballs the best flavor and texture. The beef adds richness while the pork keeps them extra tender and juicy.
  • Breadcrumbs & milk – This mixture helps create soft, tender meatballs instead of overly dense ones.
  • Onion – Adds flavor and moisture to the meatballs.
  • Egg – Helps bind everything together so the meatballs hold their shape while cooking.
  • Salt & black pepper – Simple seasonings that bring all the flavors together.
  • Ground nutmeg – The classic Swedish meatball ingredient that gives them their signature cozy flavor.
  • Butter – Adds richness while cooking and helps build flavor.

For the Creamy Sauce:

  • Butter & flour – Create the roux that thickens the sauce and gives it that silky texture.
  • Beef broth – Adds deep savory flavor to the sauce.
  • Heavy cream – Makes the sauce rich, creamy, and comforting.
  • Salt & black pepper – Used to balance and season the sauce.

For the Mashed Potatoes:

  • Potatoes – Creamy mashed potatoes are the perfect base for soaking up all that sauce.
  • Butter & milk – Make the potatoes rich, smooth, and fluffy.
  • Salt & black pepper – Keep the potatoes flavorful and balanced.

To Serve:

  • Cranberry sauce – The classic pairing! If you haven’t tried this combo before then trust me when I say it works so well. I definitely wouldn’t skip it!
  • Fresh herbs – Add freshness and color right before serving.

swedish meatball ingredients

How To Make Swedish Meatballs

  • Start by boiling the potatoes in salted water until fork tender while you prep the meatballs.
  • In a small bowl, combine the breadcrumbs and milk and let the mixture sit for a few minutes. This helps keep the meatballs soft and tender instead of dense.
  • In a large bowl, mix together the ground beef, ground pork, soaked breadcrumb mixture, onion, egg, salt, pepper, and nutmeg until just combined.
  • Roll the mixture into evenly sized meatballs, then cook them in the air fryer or oven until browned and cooked through.

meatballs in basket

  • While the meatballs cook, make the sauce. Melt the butter in a large skillet, whisk in the flour, and cook for a minute or two until lightly golden.
  • Slowly whisk in the beef broth, then add the cream and let the sauce simmer until thickened and smooth.

swedish meatballs and sauce

  • Add the cooked meatballs to the skillet and let everything simmer together for a few minutes so the sauce coats the meatballs and the flavors come together.
  • Drain the potatoes, then mash them with butter, milk, salt, and pepper until smooth and creamy.

meatballs and mash

  • Serve the Swedish meatballs over mashed potatoes with cranberry sauce and fresh herbs on top.

ikea swedish meatballs

Recipe Notes & Swaps

  • Don’t skip soaking the breadcrumbs in milk first. It’s what helps keep the meatballs soft and tender instead of dense.
  • Try not to over-mix or over-handle the meatball mixture. Mix just until combined so the texture stays light.
  • Wet hands make rolling the meatballs much easier and less messy.
  • Ground all-beef works if you don’t have pork, but the pork adds extra richness and keeps the meatballs really juicy.
  • If you don’t have nutmeg, a tiny pinch of allspice gives a similar flavor.
  • The sauce thickens as it sits, so add a splash of broth or cream if needed when reheating.
  • Yukon Gold potatoes make especially creamy mashed potatoes, but russets work great also.
  • Lingonberry jam is the traditional option for serving, but cranberry sauce is an easy swap that gives the same sweet contrast to the rich sauce.
  • If you don’t have an air fryer, you can brown the meatballs in a skillet or bake them in the oven until cooked through.

Serving Ideas

Mashed potatoes are the classic pairing and make for the ultimate comfort food dinner.

But these Swedish meatballs are also really good served over buttered egg noodles, rice, or creamy polenta if you want to try something different.

They also work really well as a party appetizer. Just make the meatballs a little smaller, stick toothpicks in them, and serve the sauce on the side for dipping.

ikea swedish meatballs

Swedish Meatballs

These Swedish meatballs are tender, cozy, and covered in a rich creamy gravy that’s perfect over a big scoop of mashed potatoes. Made with a mix of beef and pork plus warm spices like nutmeg, they’ve got that classic comfort-food flavor that feels extra good on cold evenings.
Prep Time 25 minutes
Cook Time 25 minutes
Total Time 50 minutes
Course Main Course
Servings 4

Ingredients
  

Meatballs

  • 1 lbs ground beef
  • 0.5 lbs ground pork
  • 2/3 cup breadcrumbs
  • 1/2 cup milk
  • 1 small onion finely chopped
  • 1 large egg
  • 1 tsp salt
  • 1 tsp black pepper
  • 1/4 tsp ground nutmeg
  • 2 tbsp butter

Creamy Sauce

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • Salt and black pepper to taste

Mashed Potatoes

  • 2 lbs potatoes peeled
  • 3 tbsp butter
  • 1/2 cup milk
  • Salt and black pepper to taste

To Serve

  • Cranberry sauce
  • Fresh herbs chopped

Instructions
 

  • Start by boiling the potatoes in salted water until fork tender while you prep the meatballs.
  • In a small bowl, combine the breadcrumbs and milk and let the mixture sit for a few minutes. This helps keep the meatballs soft and tender instead of dense.
  • In a large bowl, mix together the ground beef, ground pork, soaked breadcrumb mixture, onion, egg, salt, pepper, and nutmeg until just combined.
  • Roll the mixture into evenly sized meatballs, then cook them in the air fryer or oven until browned and cooked through.
  • While the meatballs cook, make the sauce. Melt the butter in a large skillet, whisk in the flour, and cook for a minute or two until lightly golden.
  • Slowly whisk in the beef broth, then add the cream and let the sauce simmer until thickened and smooth.
  • Add the cooked meatballs to the skillet and let everything simmer together for a few minutes so the sauce coats the meatballs and the flavors come together.
  • Drain the potatoes, then mash them with butter, milk, salt, and pepper until smooth and creamy.
  • Serve the Swedish meatballs over mashed potatoes with cranberry sauce and fresh herbs on top.

This one is such a comfort food classic, and I hope everyone round your table loves it just as much as I do. Got a question? Just pop it in the comments section below and I’ll get back to you ASAP! I’d also really appreciate it if you left a star rating below once you’ve made this. It helps others discover the recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating