Swedish Meatballs Recipe (Copycat Ikea)

Swedish Meatballs are savory, satisfying, and perfect for any occasion. Easy to whip up and bursting with flavors of nutmeg and allspice, they’re sure to be a hit whether you’re tucking into a cozy dinner or entertaining guests. Plus, who can resist the creamy gravy? It’s so comforting!

A bowl of Swedish meatballs covered in creamy sauce, garnished with chopped parsley, with a small pitcher of sauce and a bunch of fresh herbs nearby.
Swedish Meatballs. Photo Credit: Pocket Friendly Recipes

Why You Will Love Making Swedish Meatballs

Swedish meatballs are a fun twist on your regular meatball game. Here’s why you’ll get hooked:

  • Quick to prep: From start to finish, you can have these meatballs ready in under an hour.
  • Versatile: Serve them over mashed potatoes, rice, or even egg noodles. They pair beautifully with many sides!
  • Family favorite: These meatballs are a guaranteed hit with both kids and adults alike.
  • Perfect for leftovers: They taste even better the next day, and they’re super easy to store.
  • Great for gatherings: Swedish meatballs are always a crowd-pleaser at parties and family dinners.
  • Delicious sauce: The creamy gravy is absolutely to die for—rich, comforting, and perfect for drizzling.

Ingredients You’ll Need

You’ll need all the ingredients in the photograph below.

Ingredients for Swedish meatballs arranged on a surface, including ground beef, breadcrumbs, butter, egg, onion, sour cream, Worcestershire sauce, nutmeg, all-purpose flour, pepper, salt, and beef stock.
Swedish Meatballs Ingredients. Photo Credit: Pocket Friendly Recipes

How to Make Swedish Meatballs with Step-By-Step Instructions

A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

Here’s how you can create this easy dinner recipe right in your own kitchen.

Mix the Meatballs

In a large bowl, combine the ground beef, diced onion, egg, breadcrumbs, nutmeg, salt, and pepper. Mixing first with a spoon and then with your hands ensures that everything blends well without overworking the meat, keeping the meatballs tender.

A bowl contains raw ground meat, a cracked egg, chopped onions, and seasonings—perfect beginnings for Swedish meatballs. Fresh parsley and additional ingredients are visible around the bowl.
Combine the beef, onion, egg, breadcrumbs, nutmeg, salt, and pepper in a large bowl.
A hand mixing ground meat, egg yolk, and spices in a white bowl, preparing mouthwatering Swedish meatballs, surrounded by small bowls containing sauce, flour, butter, and other essential ingredients.
Mix the meatball ingredients with a spoon first then with your hands.
A close-up of a bowl filled with a mixture of raw ground meat, likely being prepared for a recipe like Swedish meatballs. Some parsley leaves are visible around the bowl.
Ensure proper blending without overworking the meat.

Shape and Cook

Roll the mixture into 1 ½ tablespoon-sized balls. Heat some olive oil in a non-stick, large skillet over medium-high heat and pan-fry the meatballs, turning them frequently until they’re golden all around. Once cooked, set them aside on a plate.

Thirteen raw Swedish meatballs are arranged on a sheet of parchment paper.
Shape the balls into 1 ½ tablespoon-sized balls.
A black frying pan contains several partially cooked Swedish meatballs, some browned on one side.
Fry the meatballs in a pan over medium-high heat.

Make the Gravy

In the same skillet, melt some butter and then whisk in the flour to make a roux. Gradually stir in beef stock and let it cook until thickened. Add a dash of Worcestershire sauce and sour cream to finish the gravy, seasoning with salt and black pepper to taste.

A cube of butter is being held by black and beige kitchen tongs over a bubbling liquid in a black frying pan, preparing the base for savory Swedish meatballs.
Melt the butter and whisk in the flour to make a roux.
A large black pot filled with simmering broth, pieces of cooked chicken, and a few Swedish meatballs. The liquid appears to be seasoned, with bubbles and frothy patches on the surface.
Stir in the beef stock and cook until thickened.
A pot containing a creamy sauce with a swirl of what appears to be cream or yogurt on its surface, perfect for drizzling over Swedish meatballs.
Add the Worcestershire and sour cream. Season with salt and pepper to taste.

Combine and Simmer

Return the meatballs to the skillet, reduce the heat to low, and let them simmer in the gravy for about 10 more minutes to soak up all those delicious flavors.

A black skillet containing several browned Swedish meatballs in creamy sauce.
Simmer the meatballs in the gravy for 10 minutes.

Serve and Enjoy

Sprinkle with freshly chopped parsley and serve your Swedish meatballs over a bed of creamy mashed potatoes or buttery egg noodles. Enjoy!

A bowl of Swedish meatballs covered in gravy sits next to a serving of mashed potatoes topped with meatballs and gravy. A sprig of rosemary and a jug of gravy are beside the bowls.
Garnish with parsley and serve.

Recipe Notes and Expert Tips

Swedish meatballs are simple to make, but here are some expert tips to elevate your dish:

  • Meat: Using a mix of ground beef and ground pork gives the meatballs a juicier, more flavorful result. You can also opt for ground turkey to make turkey meatballs.
  • Breadcrumbs: Opt for panko breadcrumbs for a lighter texture. Soaking them in a bit of milk can make your meatballs even more tender.
  • Sour Cream: If you’re avoiding dairy or just don’t have sour cream on hand, you can use Greek yogurt or even a dairy-free sour cream alternative. Just be sure to add it at the end of cooking to prevent curdling. You can also use heavy cream to make it richer.
  • Don’t Overmix: Mix your meat ingredients just until they’re combined. Overworking the meat can make your meatballs tough.
  • Uniform Size: Use a small scoop or spoon to measure out your meatballs. This ensures they cook evenly and look neat when served.
  • Browning: Don’t skip browning the meatballs. It helps hold the meatballs together. Plus, it adds a delicious depth of flavor and an appetizing golden color.
  • Simmer Gently: Let the meatballs simmer gently in the gravy. Boiling them too vigorously can cause them to fall apart.
  • Make Ahead: Prepare the meatballs and even the sauce ahead of time. Store them separately in the fridge, then simply reheat and combine when you’re ready to serve.
  • Gluten-Free: You can make gluten-free Swedish meatballs by using gluten-free breadcrumbs and ensuring your beef stock and other ingredients are gluten-free.
A bowl of Swedish meatballs covered in creamy sauce and garnished with chopped fresh herbs.
Swedish Meatballs. Photo Credit: Pocket Friendly Recipes

How to Store Leftover Swedish Meatballs

Leftover Swedish meatballs are almost a rarity, but if you do find yourself with extras, here’s how to keep them tasting great:

  • Cool: Allow the meatballs and gravy to cool to room temperature before you store them.
  • Refrigerate: Store them in an airtight container in the refrigerator for up to three days.
  • Freeze: For longer storage, freeze the meatballs and gravy together in freezer-safe containers or bags. They’ll keep well for up to three months.
  • Reheating: Warm them gently on the stove or in the microwave, stirring occasionally to keep the gravy smooth and evenly heated. Adding a splash of beef broth can help loosen the gravy if it’s too thick.

Our Top 3 Money-Saving Tips for This Recipe

Swedish meatballs are as budget-friendly as they are delicious. Here are 3 tips to keep your wallet happy while making them:

  1. Bulk Buy Meat: Purchase ground beef and pork in bulk when it’s on sale and freeze it.
  2. DIY Breadcrumbs: Make your own breadcrumbs from leftover bread. It’s cheaper and reduces waste.
  3. Stock Substitutes: Use bouillon cubes and water instead of expensive stock.

What to Serve with Swedish Meatballs

Swedish meatballs are incredibly versatile, making them a perfect dish for experimenting with various side dishes. Here are a few ideas:

The Classic: Mashed Potatoes

Mashed potatoes are a classic choice for a reason. Their creamy texture and mild flavor make them the perfect backdrop for the rich gravy and flavorful meatballs. For an extra touch of luxury, add some butter and a splash of cream to your mash.

Hearty Egg Noodles

If you’re in the mood for something a bit heartier, egg noodles are an excellent choice. They soak up the gravy beautifully, making every bite as delicious as the last. Toss the noodles with a bit of butter, and sprinkle some parsley on top for a touch of freshness.

Lingonberry Jam

One of the most traditional accompaniments for Swedish meatballs is lingonberry jam. Its tartness contrasts perfectly with the savory meatballs, adding a uniquely Swedish touch to the dish. If you can’t find lingonberry jam, cranberry sauce makes a great substitute.

A bowl of Swedish meatballs covered in creamy sauce, garnished with chopped parsley.
Swedish Meatballs. Photo Credit: Pocket Friendly Recipes

More Comforting Recipes You Will Love

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of Swedish meatballs covered in creamy sauce, garnished with chopped parsley, with a small pitcher of sauce and a bunch of fresh herbs nearby.

Swedish Meatballs Recipe (Copycat Ikea)

Swedish Meatballs are savory, satisfying, and perfect for any occasion. Easy to whip up and bursting with flavors of nutmeg and allspice, they're sure to be a hit whether you’re tucking into a cozy dinner or entertaining guests. Plus, who can resist the creamy gravy? It’s so comforting!
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Course: Main Course
Cuisine: swedish
Keyword: Swedish meatballs
Servings: 4
Calories: 352kcal

Ingredients

  • 16 ounces lean ground beef
  • 1 onion diced
  • 1 egg
  • ¼ cup breadcrumbs
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ¼ teaspoon ground nutmeg
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cup beef stock
  • ¼ cup sour cream
  • 2 tablespoons Worcestershire sauce

Instructions

  • In a bowl, combine the ground beef, onion, egg, breadcrumbs, nutmeg, salt and pepper. We like mixing it first with a spoon until it’s incorporated, then we mix it with our hands, so the mixture is fully combined and soft.
    16 ounces lean ground beef, 1 onion, 1 egg, ¼ cup breadcrumbs, ½ teaspoon salt, ¼ teaspoon ground nutmeg, ½ teaspoon pepper
  • Form and roll the meatballs with your hands – they should be around 1 ½ tablespoons in size.
  • Heat a non-stick skillet to medium-high and add the olive oil.
    1 tablespoon olive oil
  • Cook the meatballs, moving them frequently, until they are golden on every side. Reserve.
  • In the same skillet, add the butter and let it melt. Then, add the flour and mix well to form a roux (a thick paste).
    2 tablespoons butter, 2 tablespoons all-purpose flour
  • Once the roux has been formed, add the beef stock and mix it well. Cook for a couple of minutes, or until it thickens.
    1 ½ cup beef stock
  • Add the sour cream and Worcestershire sauce and fully combine. Taste and adjust salt and pepper.
    ¼ cup sour cream, 2 tablespoons Worcestershire sauce
  • Bring back the meatballs, reduce the heat to low, and cook for about 10 more minutes, or until the meatballs are fully cooked.
  • Serve the meatballs with fresh parsley over mashed potatoes.

Notes

  • Meat: Using a mix of ground beef and ground pork gives the meatballs a juicier, more flavorful result. You can also opt for ground turkey to make turkey meatballs.
  • Breadcrumbs: Opt for panko breadcrumbs for a lighter texture. Soaking them in a bit of milk can make your meatballs even more tender.
  • Sour Cream: If you’re avoiding dairy or just don’t have sour cream on hand, you can use Greek yogurt or even a dairy-free sour cream alternative. Just be sure to add it at the end of cooking to prevent curdling. You can also use heavy cream to make it richer.
  • Don’t Overmix: Mix your meat ingredients just until they’re combined. Overworking the meat can make your meatballs tough.
  • Uniform Size: Use a small scoop or spoon to measure out your meatballs. This ensures they cook evenly and look neat when served.
  • Browning: Don’t skip browning the meatballs. It helps hold the meatballs together. Plus, it adds a delicious depth of flavor and an appetizing golden color.
  • Simmer Gently: Let the meatballs simmer gently in the gravy. Boiling them too vigorously can cause them to fall apart.
  • Make Ahead: Prepare the meatballs and even the sauce ahead of time. Store them separately in the fridge, then simply reheat and combine when you’re ready to serve.
  • Gluten-Free: You can make gluten-free Swedish meatballs by using gluten-free breadcrumbs and ensuring your beef stock and other ingredients are gluten-free.

Storage and Reheating Instructions

  • Cool: Allow the meatballs and gravy to cool to room temperature before you store them.
  • Refrigerate: Store them in an airtight container in the refrigerator for up to three days.
  • Freeze: For longer storage, freeze the meatballs and gravy together in freezer-safe containers or bags. They’ll keep well for up to three months.
  • Reheating: Warm them gently on the stove or in the microwave, stirring occasionally to keep the gravy smooth and evenly heated. Adding a splash of beef broth can help loosen the gravy if it’s too thick.

Nutrition

Calories: 352kcal | Carbohydrates: 14g | Protein: 29g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 135mg | Sodium: 770mg | Potassium: 723mg | Fiber: 1g | Sugar: 3g | Vitamin A: 333IU | Vitamin C: 3mg | Calcium: 70mg | Iron: 4mg
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating