Homemade Ikea Meatballs

Homemade Ikea Meatballs glistening in creamy gravy, browned edges, steaming over mashed potatoes Pin it
Homemade Ikea Meatballs glistening in creamy gravy, browned edges, steaming over mashed potatoes | dishvu.com

Classic Swedish-style meatballs use equal parts ground beef and pork combined with soaked breadcrumbs, finely chopped onion, garlic, egg, salt, pepper, and a touch of allspice and nutmeg. Shape into walnut-sized balls and brown in butter and oil, then make a roux in the same skillet. Whisk in stock, cream, soy and mustard, simmer until glossy, return the meatballs to finish cooking, and serve hot with mashed potatoes and lingonberry jam.

The sound of meat sizzling in the skillet snapped me out of a dreary winter afternoon, transforming my kitchen into a cozy haven. These homemade Swedish meatballs, inspired by the famed Ikea classic, were originally meant as a fun experiment but turned into a favorite for reasons far beyond nostalgia. The deep aroma of allspice and nutmeg drifting through the house instantly had everyone wandering in to see what was cooking. Somehow, gravy-swirled meatballs have the power to erase a grey day.

The first time I made these for my friends, we were supposed to be plotting a weekend trip, but we ended up just debating if store-bought could ever compare. Someone dropped a meatball, sauce went everywhere, and laughter filled the kitchen. Recipes like this give you more than dinner—they create scenes you remember long after the plates are clean.

Ingredients

  • Ground beef: Adds depth and savory richness for classic flavor, but don’t be afraid to substitute with what you have.
  • Ground pork: The subtle fattiness keeps each bite tender—I learned not to skip it for that authentic texture.
  • Onion: Grated or finely chopped, onion gives a background sweetness that marries everything together.
  • Garlic: Minced garlic gives a heady aroma—you’ll know you added enough when it tickles your nose while mixing.
  • Milk: Softens the breadcrumbs so the meatballs are never dry.
  • Breadcrumbs: Soak them well and the meatballs hold together just right—not too dense, never crumbly.
  • Egg: Acts as the glue to bind all the ingredients; a trick passed down from every meatball-maker I know.
  • Salt & pepper: Don’t be shy—seasoning is everything when it comes to this comfort food.
  • Allspice and nutmeg: These tiny amounts change the whole flavor; don’t skip or you’ll miss real Swedish character.
  • Butter and oil (for frying): The blend keeps the meatballs from sticking, and gives them that golden color you’ll crave.
  • Butter (for sauce): This forms the backbone of the creamy gravy; don’t be tempted to use margarine.
  • All-purpose flour: Whisked into butter for a smooth roux—no one likes lumpy sauce.
  • Beef or vegetable stock: Gives body to the sauce, and using homemade when possible brings out even deeper flavors.
  • Heavy cream: Makes the gravy luscious; half cream and half milk works for lighter fare, but cream is king.
  • Soy sauce: Adds umami plus a gentle brown color—a shortcut Swedish grandmas would approve.
  • Dijon mustard: Balances the richness just enough; you’ll notice if you forget it.
  • Salt & pepper (for sauce): Always taste before serving—sometimes I add an extra pinch right at the end.

Instructions

Soak your breadcrumbs:
In a big mixing bowl, pour milk over the breadcrumbs and let them sit for a few minutes—watch the mixture puff up as it soaks.
Mix the meatball base:
Add ground beef and pork, onion, garlic, egg, salt, pepper, allspice, and nutmeg. Gently fold everything together with your hands until just blended; it should feel soft but not sticky.
Shape and prep:
Roll the mixture into small, walnut-sized balls. Arrange them on a tray; it’s okay if they aren’t perfectly round—it adds character.
Brown in the skillet:
Heat butter and oil in a large skillet over medium heat until shimmering. Fry the meatballs in batches, turning gently to get a golden crust on all sides, about eight minutes per batch.
Start the sauce:
With the meatballs resting nearby, melt butter in the same pan, scraping up any tasty brown bits. Whisk flour into the melted butter and let it bubble for a minute to lose that raw taste.
Bring on the creaminess:
Pour in beef or veggie stock in stages, whisking constantly. Add the cream, soy sauce, and Dijon mustard, then simmer the sauce until thickened and glossy, about five to seven minutes.
Finish with a gentle simmer:
Return the meatballs to the sauce, gently rolling them to coat. Simmer everything together for another five to ten minutes—just until the meatballs are heated through and the kitchen smells irresistible.
Final serve:
Spoon steaming meatballs and creamy sauce over mashed potatoes. If you’ve got lingonberry jam and steamed veggies, now’s the time to bring them to the table.
Savory Homemade Ikea Meatballs nestled on mashed potatoes with tart lingonberry jam Pin it
Savory Homemade Ikea Meatballs nestled on mashed potatoes with tart lingonberry jam | dishvu.com

One snowy night, my family gathered in the kitchen, each taking turns shaping meatballs with flour-dusted hands. It was less about perfection and more about sharing a laugh over who could make the roundest one—I still remember how proud my niece was of her oddball, lopsided creation as we served up hot plates together.

Finding Your Perfect Balance of Flavors

I used to be timid with spices, but those first pinches of allspice and nutmeg changed everything. It’s incredible how a little boldness in seasoning can give the sauce and meat a warmth that lingers. Sometimes I’ll even taste the raw mixture (just a smidge) to check the salt level before shaping the meatballs.

Serving Ideas to Make It a Feast

A scatter of chopped parsley brings color and freshness on top. Creamy mashed potatoes are non-negotiable, and if you can find lingonberry jam, its tangy sweetness is the best surprise with every bite. Don’t forget to keep an extra portion of sauce for drizzling—everyone asks for more.

Troubleshooting and Little Joys in the Kitchen

Sometimes, a batch of meatballs sticks or falls apart: that’s just a lesson in not rushing the forming or frying. Let them brown without moving too much and don’t fuss if a few aren’t picture-perfect. Remember, the smell in your kitchen means you’re winning already.

  • Set meatballs aside after browning so they don’t overcook while making the sauce.
  • If sauce is too thick, add a splash of stock or cream at the end.
  • Taste and adjust seasoning at every step for the happiest results.
Skillet-ready Homemade Ikea Meatballs simmering in rich cream sauce, tender and aromatic Pin it
Skillet-ready Homemade Ikea Meatballs simmering in rich cream sauce, tender and aromatic | dishvu.com

Nothing signals comfort like a steaming platter of homemade Swedish meatballs. I hope they bring the same warmth to your table as they do to mine, every single time.

Recipe Q&A Section

Soak the breadcrumbs in milk before mixing and avoid overworking the meat. Gentle mixing and a light hand when shaping prevent tough, dense meatballs.

Shape them about the size of a walnut, roughly 3 cm in diameter. Smaller balls brown evenly and finish cooking through in the sauce without drying out.

Yes. Prepare the gravy up to the simmer stage, cool, and refrigerate. Reheat gently, whisk to revive smoothness, then return browned meatballs to the skillet to finish.

Simmer longer to reduce, or whisk a small slurry of flour and cold water into the simmering sauce. For a silkier finish, stir in a little extra cream off the heat.

Use all ground beef if preferred, substitute half the cream with milk for a lighter sauce, and swap gluten-free breadcrumbs and flour to avoid gluten.

Freeze browned, uncooked meatballs on a tray, then transfer to a bag. Cook from frozen in the sauce, adding a few extra minutes, or thaw overnight before simmering.

Homemade Ikea Meatballs

Tender Swedish-style meatballs of beef and pork, simmered in a creamy gravy with mustard; serve with mashed potatoes.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Meatballs

  • 9 ounces ground beef
  • 9 ounces ground pork
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup whole milk
  • 1/3 cup breadcrumbs
  • 1 large egg
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons unsalted butter, for frying
  • 2 tablespoons vegetable oil, for frying

Cream Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 1/4 cups beef or vegetable stock
  • 1/2 cup heavy cream
  • 2 teaspoons soy sauce
  • 1 teaspoon Dijon mustard
  • Salt, to taste
  • Freshly ground black pepper, to taste

Instructions

1
Soak Breadcrumbs: Combine breadcrumbs and milk in a large bowl. Allow the mixture to stand for 5 minutes until the breadcrumbs are moistened.
2
Mix Meatball Base: Add ground beef, ground pork, onion, garlic, egg, salt, pepper, allspice, and nutmeg to the bowl. Gently mix with your hands or a spoon until just combined, taking care not to overwork the mixture.
3
Shape Meatballs: Form the combined mixture into small, round meatballs, each approximately the size of a walnut (about 1 1/4 inches in diameter).
4
Brown Meatballs: Heat butter and oil in a large skillet over medium heat. Fry meatballs in batches, turning occasionally, for about 8 minutes or until deeply browned on all sides. Transfer cooked meatballs to a plate and set aside.
5
Prepare Cream Sauce Base: In the same skillet, melt butter over medium heat. Whisk in flour, stirring continuously for about 1 minute until the mixture begins to turn pale golden.
6
Add Stock and Cream: Slowly pour in beef or vegetable stock while whisking to prevent lumps. Add heavy cream, soy sauce, and Dijon mustard, then stir well. Let the sauce simmer for 5 to 7 minutes until thickened.
7
Simmer Meatballs in Sauce: Return the browned meatballs to the skillet, coating them in the sauce. Simmer gently for 5 to 10 minutes until the meatballs are heated through and fully infused with the sauce.
8
Serve: Serve meatballs hot over mashed potatoes, with lingonberry jam and steamed vegetables on the side if desired.
Additional Information

Equipment Needed

  • Large bowl
  • Skillet or frying pan
  • Wooden spoon or spatula
  • Whisk
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 555
Protein 34g
Carbs 21g
Fat 35g

Allergy Information

  • Contains milk, egg, wheat (gluten), and soy.
  • Consult ingredient labels for stock and breadcrumbs if you have dietary sensitivities.
Vera Liu

Passionate home cook sharing easy, wholesome recipes for busy food lovers.