Better than IKEA Swedish Meatballs Recipe

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This Swedish meatballs recipe has a creamy sauce and great flavor. Serve them over egg noodles or mashed potatoes, they are the perfect comfort food!

This Swedish meatballs recipe has a creamy sauce and great flavor. The perfect comfort food!

Whyyyy do I find it so hard to resist the IKEA cafeteria? The last time we went, there were no clean tables, no forks left in the utensil bins, and the food hovered somewhere around room temp. As I sat at my sticky table eating my cold Indian butter chicken with a spoon, I silently fumed. The dry cracker-like piece of naan bread only added insult to injury.

I probably should’ve just gone with the Swedish Meatballs, I thought… But I’d still be eating them with a spoon.

Let’s face it, IKEA is never a quick in-and-out. Personally, I go so infrequently that when I’m there, I’m determined not to miss a thing. I might not actually be in the market for a new couch, but damned if I’m not going to take a slow walk through that section anyway. Also the store is designed so you couldn’t really avoid anything even if you wanted to.

The problem is that by the time I’ve made it through the whole maze, I’m starving, and the promising scent wafting though the store just calls to me. “Meeeeeeeeeat baaaaaaaalls” it says.

This Swedish meatballs recipe has a creamy sauce and great flavor. The perfect comfort food!

So yeah. After that trip, I was craving the Swedish Meatballs I didn’t have, and figured it was high time I learned how to make them myself. I’m happy to report that IKEA has nothing on this Swedish meatballs recipe. The sauce is creamy without being too rich or heavy, and the meatballs themselves are perfectly juicy, with great flavor.

This Swedish meatballs recipe has a creamy sauce and great flavor. The perfect comfort food!

I made this Swedish meatballs recipe in about an hour on a chilly weeknight a couple of weeks ago. I served them over egg noodles and it was a terrific, hearty meal that got more compliments from my husband than anything else I’ve made in a long time. Bonus: the kid liked them too! If you’ve been looking for a great Swedish meatballs recipe, here it is!

Here’s a thought: next trip to IKEA, I think I will pack a lunch.

These Swedish meatballs with a creamy sauce and great flavor are perfect comfort food!
These Swedish meatballs with a creamy sauce and great flavor are perfect comfort food!

Swedish Meatballs

These Swedish meatballs have a creamy sauce and great flavor. Served over egg noodles, they are the perfect comfort food!
5 from 1 vote
Print Pin Rate Save
Course: Main Dish
Cuisine: American
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 servings
Calories: 479kcal
Author: Ann Otis



  • 4 slices bacon chopped
  • 1 small onion, finely diced
  • 1 lg (450 grams) lean ground beef
  • 1 large egg, lightly beaten
  • 1/2 cup plain bread crumbs
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 1/8 teaspoon ground cardamom
  • 1/2 teaspoon each salt and pepper


  • 2 tablespoons unsalted butter
  • 1/4 cup (31 grams) all-purpose flour
  • 2 cups low sodium beef broth
  • 1/2 cup sour cream or heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dijon mustard
  • salt and pepper to taste
  • egg noodles or mashed potatoes, for serving
  • 2 tablespoons chopped parsley, for garnish



  • In a large, deep skillet, cook the bacon over medium heat until browned. Remove with a slotted spoon and pour out all but one tablespoon of the fat.
  • Cook the chopped onion until browned, about 5 minutes.
  • In a large bowl, use your hands to combine the ground beef with the bacon, onion, egg, bread crumbs, garlic, Worcestershire sauce, spices, salt and pepper. Do not over-mix.
  • Roll the meat mixture into meatballs of any size. I do about 1.5 inch meatballs, but mini ones are fun too.
  • Heat the same skillet again over medium heat and cook the meatballs, turning periodically until browned on all sides. Work in batches if necessary. Remove the meatballs and set aside.


  • Melt the butter in the same skillet, and add the flour, stirring continuously until lightly browned.
  • Add the beef broth and stir, scraping up the browned bits with a wooden spoon. Cook for a few minutes.
  • Mix in sour cream, Worcestershire sauce, and dijon mustard. Simmer until sauce is thickened. Taste and add salt and pepper as desired. Add the meatballs back to the pan to cook through (3-5 minutes).
  • Serve over egg noodles or mashed potatoes, garnished with chopped parsley if desired.


Slightly adapted from Swedish Meatballs originally posted on Closet Cooking.


Calories: 479kcal | Carbohydrates: 21g | Protein: 34g | Fat: 27g | Saturated Fat: 12g | Cholesterol: 155mg | Sodium: 677mg | Potassium: 866mg | Fiber: 1g | Sugar: 3g | Vitamin A: 415IU | Vitamin C: 3.9mg | Calcium: 91mg | Iron: 4.6mg
Tried this Recipe? Tag it Today!Mention @OurHappyMess or tag #OurHappyMess!

Similar Posts


  1. Your Swedish meatball recipe starts by instructing me to cook the bacon, however your ingredients list does not include bacon. Argggh. All ready to make this but need to know how much bacon. Thanks,

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.