If you have ever fallen in love with those tender, flavorful Swedish meatballs from IKEA, then you are in for a treat because this Swedish Meatballs (IKEA Copycat) Recipe brings that same cozy, comforting experience right into your own kitchen. These meatballs are perfectly spiced with hints of nutmeg and allspice, then smothered in a rich, creamy gravy that feels like a warm hug on a plate. Whether you’re craving a nostalgic meal or want to impress friends with something homemade yet familiar, this recipe covers it all with easy steps and wholesome ingredients.
Ingredients You'll Need
Getting these ingredients right is key to capturing that authentic Swedish taste and texture. Each component plays a vital role, from the mix of beef and pork that gives the meatballs a juicy, tender bite, to the savory spices and fresh parsley that bring depth and brightness. The gravy’s richness comes from butter, cream, and a touch of tangy Dijon, making every spoonful utterly irresistible.
- 1 lb ground beef, 80/20: Provides the perfect balance of leanness and fat for tender meatballs.
- 1 lb ground pork: Adds moisture and a slightly sweet flavor, complementing the beef perfectly.
- ⅓ cup breadcrumbs, unseasoned or gluten-free: Helps bind the meatballs for the right texture without overpowering flavors.
- 1 large egg, lightly beaten: Acts as a natural binder to hold everything together.
- 1 teaspoon garlic powder: Adds a subtle savory undertone without overwhelming the palate.
- ¼ teaspoon nutmeg, freshly grated preferred: Gives that classic warm, aromatic hint essential to Swedish meatballs.
- ¼ teaspoon allspice: Enhances the cloves and cinnamon-like flavor notes for authenticity.
- 2 teaspoons kosher salt: Enhances all the flavors beautifully, bringing the meatballs to life.
- 1 medium sweet onion, grated: Adds natural sweetness and moisture to keep meatballs juicy.
- 2 tablespoons flat leaf parsley, finely chopped: Brings freshness and a pop of color.
- 2 tablespoons olive oil: Perfect for frying to a golden, crispy exterior.
- ½ cup unsalted butter (1 stick): The flavor base for the rich, velvety gravy.
- ¼ cup all-purpose flour: Thickens the gravy into the ideal creamy consistency.
- 2 ½ cups beef broth: Infuses the gravy with hearty, meaty depth.
- 1 tablespoon Worcestershire sauce: Adds a subtle tang and umami kick to the sauce.
- 1 teaspoon Dijon mustard: Balances the creaminess with a gentle sharpness.
- 1 teaspoon kosher salt (more to taste): To season the gravy perfectly.
- ¼ teaspoon allspice: Continues the warm spice theme in the sauce for harmony.
- ¼ teaspoon nutmeg, freshly grated: Provides aromatic continuity between meatballs and gravy.
- ¾ cup heavy cream: Makes the gravy decadently smooth and luscious.
- 1 tablespoon flat leaf parsley, finely chopped: For garnish and fresh flavor at the end.
How to Make Swedish Meatballs (IKEA Copycat) Recipe
Step 1: Prepare the Meatball Mixture
Start by combining the ground beef and pork in a large bowl, as the blend of these two meats is what makes these meatballs so succulent. Add the breadcrumbs, beaten egg, garlic powder, freshly grated nutmeg, allspice, kosher salt, grated sweet onion, and chopped parsley. Gently mix everything by hand or with a spatula until just combined—overworking will make the meatballs dense. Letting the mixture rest for a bit helps the flavors marry beautifully.
Step 2: Shape and Brown the Meatballs
Using your hands, roll the mixture into small, bite-sized meatballs—about the size of a golf ball. Heat olive oil in a large skillet over medium heat and cook the meatballs in batches. Brown them on all sides until they develop a gorgeous golden crust but do not worry about cooking them through just yet. Once browned, transfer the meatballs to a plate lined with paper towels to drain any excess oil.
Step 3: Make the Classic Swedish Gravy
In the same skillet, melt the butter over medium heat. Whisk in the flour and cook for a few minutes until it turns a light golden color, creating a roux that will thicken your gravy. Gradually whisk in the beef broth to avoid lumps, then add Worcestershire sauce, Dijon mustard, salt, allspice, and freshly grated nutmeg. Let it simmer gently until thickened, stirring often. Finally, stir in the heavy cream to achieve that signature, silky finish.
Step 4: Combine Meatballs and Gravy
Return the browned meatballs into the skillet with the warm gravy. Let them simmer together on low heat for about 10 minutes, allowing the meatballs to cook fully and soak up all those rich flavors. Taste and adjust seasoning if needed. Sprinkle chopped parsley on top just before serving for a burst of fresh color.
How to Serve Swedish Meatballs (IKEA Copycat) Recipe
Garnishes
Fresh, finely chopped parsley is the classic garnish that adds a clean, green pop against the creamy gravy. Some folks love adding a dollop of lingonberry jam on the side to give a sweet-tart contrast, which perfectly complements the warm spices and creamy texture.
Side Dishes
This Swedish Meatballs (IKEA Copycat) Recipe pairs beautifully with buttery mashed potatoes or creamy egg noodles that soak up the luscious gravy. For a lighter touch, steamed green beans or sautéed mushrooms bring freshness and texture harmony to your plate. The goal is to create a balanced, comforting meal without taking away from those star meatballs.
Creative Ways to Present
If you want to impress at your next dinner, serve the meatballs on toasted rye bread as open-faced sliders topped with lingonberry jam and a sprinkle of parsley. Another fun idea is to turn this into a classy appetizer by skewering mini meatballs with toothpicks and drizzling the warm gravy for dipping. It’s a guaranteed crowd-pleaser that feels both homey and special.
Make Ahead and Storage
Storing Leftovers
Once cooled, place leftover meatballs and gravy in an airtight container and refrigerate for up to 3 days. This makes for an easy quick dinner later on without losing any flavor or texture.
Freezing
You can freeze cooked meatballs and gravy separately or together in freezer-safe containers for up to 3 months. Be sure to cool them completely beforehand and leave some room in the containers for expansion. When ready to use, thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over low heat to prevent the cream from separating, stirring occasionally. If the gravy thickened too much during storage, add a splash of beef broth or cream to loosen the sauce while warming.
FAQs
Can I make Swedish Meatballs (IKEA Copycat) Recipe gluten-free?
Absolutely! Just substitute the breadcrumbs with gluten-free alternatives such as almond flour or gluten-free panko, and make sure to use gluten-free beef broth if buying pre-made.
What’s the best way to get that creamy IKEA-style gravy?
Using a roux made with butter and flour is essential for thickening, then slowly whisking in beef broth and finishing with heavy cream creates that signature velvety texture.
Can I use other meats instead of beef and pork?
Yes, but the traditional flavor comes from the mix of beef and pork. Using just beef may result in drier meatballs, and pork alone might be too soft. Mixing both is the best for texture and taste balance.
Are these meatballs spicy?
Not at all! The warm spices like nutmeg and allspice add aromatic depth but no heat. If you want a little kick, you could add a pinch of black pepper or smoked paprika in the mix.
Can I prepare the meatballs ahead of time and cook later?
You can shape the meatballs and store them raw in the fridge for up to 24 hours before cooking, which makes meal prep easier without sacrificing freshness.
Final Thoughts
There is something truly special about making your own Swedish Meatballs (IKEA Copycat) Recipe from scratch—the blend of hearty meat, fragrant spices, and creamy gravy is downright irresistible. Once you try this recipe, you’ll see why these meatballs are comfort food royalty. So go ahead, invite some friends, or just treat yourself, because this is one dish that deserves a place on your regular rotation.
PrintSwedish Meatballs (IKEA Copycat) Recipe
This recipe recreates the classic Swedish Meatballs popularized by IKEA, featuring tender meatballs made from a blend of ground beef and pork seasoned with warm spices. Paired with a rich, creamy gravy infused with nutmeg, allspice, and a hint of mustard, these meatballs are perfect served over mashed potatoes or egg noodles for a comforting meal.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: About 4 servings (approximately 24 meatballs)
- Category: Main Course
- Method: Frying
- Cuisine: Swedish
Ingredients
Swedish Meatballs
- 1 lb ground beef, 80/20
- 1 lb ground pork
- ⅓ cup breadcrumbs, unseasoned or gluten-free
- 1 large egg, lightly beaten
- 1 teaspoon garlic powder
- ¼ teaspoon freshly grated nutmeg
- ¼ teaspoon allspice
- 2 teaspoons kosher salt
- 1 medium sweet onion, grated
- 2 tablespoons flat leaf parsley, finely chopped
- 2 tablespoons olive oil
Swedish Gravy
- ½ cup unsalted butter (1 stick)
- ¼ cup all-purpose flour
- 2 ½ cups beef broth (add more for thinner gravy)
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon kosher salt (adjust to taste)
- ¼ teaspoon allspice
- ¼ teaspoon freshly grated nutmeg
- ¾ cup heavy cream
- 1 tablespoon flat leaf parsley, finely chopped
Instructions
- Prepare the Meatball Mixture: In a large bowl, combine ground beef, ground pork, breadcrumbs, beaten egg, garlic powder, freshly grated nutmeg, allspice, kosher salt, grated sweet onion, and chopped parsley. Mix gently with your hands or a spoon until all ingredients are evenly incorporated without overmixing.
- Form the Meatballs: Shape the meat mixture into small, evenly sized meatballs, about 1 to 1 ½ inches in diameter. Placing them on a tray or plate as you go.
- Cook the Meatballs: Heat olive oil in a large skillet over medium heat. Add the meatballs in batches to avoid overcrowding and cook until browned on all sides and cooked through, about 7-9 minutes, turning frequently. Remove the cooked meatballs from the skillet and set aside.
- Make the Swedish Gravy: In the same skillet, melt the unsalted butter over medium heat. Once melted, whisk in the all-purpose flour to create a roux. Cook this mixture for about 2-3 minutes, stirring constantly, until it turns a light golden color.
- Add Liquids and Seasonings: Gradually whisk in the beef broth, ensuring no lumps form. Stir in Worcestershire sauce, Dijon mustard, kosher salt, allspice, and freshly grated nutmeg. Let the gravy simmer gently for 5-7 minutes until it thickens.
- Finish the Gravy: Stir in the heavy cream and chopped parsley. Adjust seasoning to taste, adding more salt if necessary. Allow the gravy to heat through but do not let it boil vigorously.
- Combine Meatballs and Gravy: Return the cooked meatballs to the skillet with the gravy. Gently coat the meatballs in the sauce and warm through for another 3-4 minutes over low heat.
- Serve: Serve the Swedish meatballs hot, garnished with additional parsley if desired. They pair wonderfully with mashed potatoes, egg noodles, or lingonberry sauce for an authentic experience.
Notes
- For a gluten-free version, substitute breadcrumbs with gluten-free breadcrumbs.
- Grate the onion finely to ensure it blends well into the meat mixture without adding large chunks.
- Do not overcrowd the pan when cooking meatballs to ensure proper browning.
- Adjust the thickness of the gravy by adding more beef broth if it becomes too thick.
- Freshly grated nutmeg and allspice add a warm, authentic flavor; avoid pre-ground for best results.
- This recipe can be made ahead and refrigerated; reheat gently in gravy before serving.

Leave a Reply