Homemade Ikea Meatballs

Homemade Ikea Meatballs steaming in creamy gravy over buttery mashed potatoes Save
Homemade Ikea Meatballs steaming in creamy gravy over buttery mashed potatoes | tastyplatestories.com

These Swedish-style meatballs combine equal parts ground beef and pork with milk-soaked breadcrumbs, finely chopped onion, egg and warm spices (allspice, nutmeg) for a tender texture. Shape walnut-sized balls, brown them in butter and oil, then simmer in a silky cream sauce made from a roux, stock, cream, soy and Dijon. Serve hot with mashed potatoes and lingonberry jam.

The sound of meatballs sizzling in the skillet takes me right back to a gray Tuesday when rain tapped against the kitchen window and I suddenly craved something cozy, golden brown, and deeply savory. I’d never set out to re-create Ikea’s Swedish meatballs at home until a friend jokingly called me the ‘Swedish chef’ for my love of comfort food. The aroma of nutmeg and allspice blooming from the pan that day instantly made my apartment feel warmer. This recipe captures that magic, plus a few kitchen secrets I wish Ikea let slip.

One evening, my cousin swung by unannounced, looking bedraggled from a chaotic workday, and I impulsively decided to whip up these meatballs for her. We shaped the mixture together, laughing as we accidentally made a few the size of golf balls, and by the time dinner hit the table, her mood had turned around entirely.

Ingredients

  • Ground beef and pork: Mixing the two gives unbeatable juiciness & flavor—you’ll get a slightly springy bite that’s never dry.
  • Onion: Chop it fine or grate it to practically melt into the meatballs; don’t skip softening its sharpness.
  • Garlic: Just two cloves, minced, after a little smash to release their aroma.
  • Milk: Soaking breadcrumbs in milk keeps the meatballs impossibly tender, not dense.
  • Breadcrumbs: Plain and modest—but vital for that classic Swedish texture; I like to let them sit with the milk until soggy.
  • Egg: Binds everything together, learned the hard way after a batch crumbled apart without it.
  • Salt & pepper: Don’t be shy—season generously for depth.
  • Allspice & nutmeg: Their fragrance sways these from ‘regular meatball’ to unmistakable Swedish style; measure carefully, a little goes far.
  • Butter & oil (for frying): The combo ensures even browning without scorching; butter adds flavor the oil keeps from burning.
  • For the cream sauce – butter, flour, stock, cream, soy sauce, mustard: This lineup makes a lush gravy; whisk well for smoothness and don’t rush the simmer.

Instructions

Start with soaking:
Combine the breadcrumbs and milk in a big bowl and let them merge for five minutes—you’ll see the mixture puff up and soften, making a plush base.
Make the meatball mix:
Add beef, pork, onion, garlic, egg, salt, pepper, allspice, and nutmeg to the bowl. Dig in with clean hands and mix gently just until combined—the less you squish it, the more tender your meatballs.
Shape them up:
Form small, walnut-sized balls with damp hands to prevent sticking; quick, gentle rolling is the secret to a smooth finish.
Brown the meatballs:
Heat butter and oil in a wide skillet until foamy, then nestle in the meatballs without crowding. Let them crisp and take on color all over (about eight minutes), turning gently—don’t rush or they’ll fall apart.
Move on to the sauce:
Remove the meatballs, then melt fresh butter in the same pan and sprinkle in the flour. Whisk constantly for a minute—the roux should smell toasty, not burnt.
Add liquids slowly:
Pour in the stock in a thin stream, whisking to avoid lumps, then stir in the cream, soy sauce, and mustard. Let it bubble until thickened and glossy, about five to seven minutes.
Finish it off:
Gently return the browned meatballs to the sauce and turn to coat. Let them simmer five to ten minutes on low so they soak up flavor and finish cooking through.
Serve to impress:
Dollop the meatballs and sauce over mashed potatoes, add a spoonful of lingonberry jam, and scatter with steamed green beans for true Swedish spirit.
Plate of Homemade Ikea Meatballs browned golden, sauce glistening, lingonberry on side Save
Plate of Homemade Ikea Meatballs browned golden, sauce glistening, lingonberry on side | tastyplatestories.com

The first time I served these at a casual dinner party, conversation faded while everyone snuck seconds, dipping potatoes and bread into extra gravy. That moment made me realize how even simple food can turn weeknights into something memorable.

Getting That Signature Swedish Flavor

Swedish meatballs have an unmistakable fragrance that's rich but gentle, thanks to a careful pinch of allspice and nutmeg. Go easy: a little spice blooms as the meatballs fry, filling the kitchen with warmth. Use fresh spices if you can—they lose power sitting too long in the back of the cupboard.

How to Prevent Dry Meatballs

Fat is your friend here, not your enemy! The blend of beef and pork, plus that splash of milk, keeps things juicy. Resist pressing or overworking the mixture, and keep your pan at medium heat so the outsides brown without overcooking the center.

Troubleshooting Sauce & Meatballs

My first go, I cooked the roux too long and scorched it—now, I watch for a blonde color and toasty smell before adding the stock. Remember, the sauce thickens more as it stands, so pull it off early if you want it silkier. If your meatballs end up misshapen or break, they're still delicious—just call it rustic.

  • If sauce is lumpy, whisk hard and add a splash more stock.
  • Damp hands make rolling meatballs much tidier.
  • Give yourself time to let the meat sit before shaping—it makes a difference.
Skillet with Homemade Ikea Meatballs simmering in rich cream sauce, aromatic spices Save
Skillet with Homemade Ikea Meatballs simmering in rich cream sauce, aromatic spices | tastyplatestories.com

I hope your kitchen fills with the same comforting scents and quiet joy these Swedish meatballs always bring to mine. Serve with plenty of napkins—this is comfort food at its finest.

Recipe FAQs

Soak breadcrumbs in milk before mixing, avoid overworking the meat, use a blend of beef and pork for fat balance, and don't overcook—finish cooking in the sauce to retain moisture.

Heat a mix of butter and oil over medium, don't crowd the pan, brown in batches and turn gently for an even crust. Proper browning adds flavor to both meatballs and sauce.

Start with a roux: melt butter, whisk in flour and cook briefly, then slowly whisk in stock to prevent lumps. Add cream and simmer until reduced to a silky consistency; adjust seasoning with soy and mustard.

Use gluten-free breadcrumbs and a gluten-free flour for the roux. For a lighter finish, replace half the cream with milk or use lighter cream; verify stock labels for hidden gluten.

You can shape uncooked meatballs and refrigerate up to 24 hours. Fully cooked meatballs keep 3–4 days refrigerated; reheat gently in the sauce to avoid drying out.

Serve with creamy mashed potatoes, lingonberry jam and steamed vegetables. A light lager or a glass of Pinot Noir pairs nicely with the savory cream sauce.

Homemade Ikea Meatballs

Classic Swedish-style meatballs of beef and pork, pan-browned and finished in a creamy gravy. Perfect 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 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
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste

Instructions

1
Prepare Breadcrumb Mixture: In a large bowl, combine breadcrumbs and milk. Allow to soak for 5 minutes until the milk is absorbed.
2
Combine Meatball Ingredients: Add ground beef, ground pork, finely chopped onion, minced garlic, egg, salt, pepper, allspice, and nutmeg to the soaked breadcrumbs. Mix just until the ingredients are combined without overworking the mixture.
3
Shape Meatballs: Roll the mixture into small, walnut-sized balls, approximately 1 1/4 inches in diameter. Arrange formed meatballs on a tray.
4
Brown the Meatballs: Heat butter and vegetable oil in a large skillet over medium heat. Cook the meatballs in batches, turning occasionally, until browned on all sides, about 8 minutes. Remove meatballs from the skillet and set aside.
5
Prepare the Cream Sauce: Melt butter in the same skillet over medium heat. Whisk in flour and cook for 1 minute, stirring constantly.
6
Build the Sauce: Gradually pour in beef or vegetable stock while whisking to prevent lumps. Stir in heavy cream, soy sauce, and Dijon mustard. Season with salt and black pepper. Simmer for 5 to 7 minutes, stirring, until sauce thickens.
7
Finish Cooking Meatballs: Return browned meatballs to the skillet, coating them fully in the sauce. Simmer gently for 5 to 10 minutes until warmed through.
8
Serve: Serve meatballs hot with cream sauce, accompanied by mashed potatoes, lingonberry jam, and steamed vegetables if desired.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Large skillet or frying pan
  • Wooden spoon or spatula
  • Whisk
  • Measuring cups and measuring spoons

Nutrition (Per Serving)

Calories 555
Protein 34g
Carbs 21g
Fat 35g

Allergy Information

  • Contains milk, egg, wheat (gluten), and soy (soy sauce). Double-check ingredient labels, particularly for stock and breadcrumbs, if you have allergies.
Hannah Lowell

Passionate home cook sharing easy, family-friendly recipes and practical kitchen tips.