Homemade Ikea Meatballs

Homemade Ikea Meatballs glistening in creamy gravy over mashed potatoes, steam rising Save to feedthepins
Homemade Ikea Meatballs glistening in creamy gravy over mashed potatoes, steam rising | feedthepins.com

Hands-on: combine soaked breadcrumbs with ground beef and pork, aromatics, egg and warming spices; mix gently and form walnut-sized balls. Brown in butter and oil, then build a pan sauce with butter, flour, stock and cream, seasoning with soy and Dijon. Simmer meatballs in the gravy until cooked through. Ready in about 1 hour for 4 servings; serve with mashed potatoes and lingonberry for contrast.

The first time I attempted Swedish-style meatballs at home was not out of nostalgia, but because our kitchen suddenly smelled like a cozy winter evening thanks to a neighbor who dropped off homemade lingonberry jam. There’s just something irresistible about the scent of browned butter mingling with spices in the air—even our cat hovered nearby, suspiciously hopeful. These meatballs transformed a regular weeknight into a small celebration at the dinner table. The funny thing is, everyone kept lining up for seconds, gravy smudges and all.

One rainy afternoon, my partner and I made these together, bickering about the right size for each meatball while sneaking spoonfuls of creamy sauce. That batch disappeared almost before we’d sat down—but the real fun was catching up about our week, both of us dusted in flour and breadcrumbs. I still grin when I think about the splatters we left everywhere. Even my least tidy dinners have become lovely memories with this recipe.

Ingredients

  • Ground beef and pork: The perfect blend gives juiciness and depth—try not to skimp on the pork, it keeps things tender.
  • Onion and garlic: Finely chopped and sautéed, they add sweetness and that subtle, homey flavor you’ll miss if you leave them out.
  • Milk and breadcrumbs: Soaking the breadcrumbs in milk keeps the meatballs light and moist, not dense.
  • Egg: Acts as the glue, holding everything together—I once tried to skip it and paid with crumbly meatballs.
  • Salt, pepper, allspice, nutmeg: That signature Swedish warmth comes from the gentle hum of these spices.
  • Unsalted butter and vegetable oil: A splash of each for frying delivers both flavor and a perfect golden crust.
  • Flour: Just enough to thicken the sauce to silkiness without any lumps.
  • Beef or vegetable stock: Choose a good-quality stock for rich flavor—homemade, if you have time, but the boxed version still works magic.
  • Heavy cream: Adds that restaurant-level velvety finish; I’ve tried lighter options but always come back to this.
  • Soy sauce and Dijon mustard: A touch of each sharpens the gravy and brings out the savoriness.
  • Salt and pepper to taste: Season at the end—sauce can always surprise you after simmering.

Instructions

Soak and prep:
Pour the milk over the breadcrumbs in a big bowl and let them get nice and mushy, about 5 minutes—it’s always messier than you think.
Mix everything up:
Add the meats, onion, garlic, egg, salt, pepper, allspice, and nutmeg, gently folding until just combined—I find using my hands is quickest, but a spoon will do.
Shape the meatballs:
Roll the mix into walnut-sized balls—try to keep them even for uniform cooking, but don’t stress if some are lopsided.
Sizzle and brown:
Heat oil and butter in a skillet over medium and fry the meatballs in batches, rotating often so they get an even deep golden color (about 8 minutes).
Start the sauce:
After removing the meatballs, melt the butter in the same skillet and stir in flour, scraping up any savory brown bits—cooking it for a minute or two saves your sauce from tasting raw.
Build the cream sauce:
Whisk in the stock little by little to avoid lumps, then add cream, soy, and mustard—let it bubble gently until thick and smooth (5 to 7 minutes).
Bring it together:
Return the meatballs to the sauce and simmer gently for 5 to 10 minutes—you want them juicy and hot through.
Serve and enjoy:
Ladle meatballs and sauce onto plates and, if you’re feeling fancy, add mashed potatoes, lingonberry jam, and a handful of steamed veggies.
Warm Homemade Ikea Meatballs browned in skillet, served with tangy lingonberry jam Save to feedthepins
Warm Homemade Ikea Meatballs browned in skillet, served with tangy lingonberry jam | feedthepins.com

My brother once called these the “ultimate peace offering” after a silly family spat, and honestly, the laughter at the table that night did more than the food ever could. Every time I make a batch, there’s a new story that comes with those comforting spoonfuls and shared seconds.

How to Get the Best Texture

Grating the onion instead of chopping means the bits almost melt into the meatball, giving a softer, more uniform bite. I’ve learned that a light hand—both in mixing and forming—is the secret to meatballs that don’t go rubbery. And don’t skip the combo of pork and beef; both are key for flavor and juiciness.

Serving Suggestions (Beyond the Usual)

While the classic trio is mashed potatoes, gravy, and lingonberry jam, sometimes I serve these over buttered egg noodles or even tucked in soft rolls for a decadent sandwich. Leftovers keep beautifully and are somehow even better the next day when flavors meld. If you want to impress, scatter some fresh dill or parsley over the top for color and freshness.

What Not to Worry About

Perfection isn’t the goal here—if your meatballs aren’t perfectly round or a few spots are extra crispy, they’ll still taste wonderful. Lingonberry jam can be swapped for cranberry sauce in a pinch, and even quick store-bought mashed potatoes work if you’re pressed for time. The best part is sharing the meal, not obsessing over tiny details.

  • If the sauce gets too thick, just whisk in a splash more stock or milk.
  • Chilling the meatball mixture helps if you have time, but it’s totally optional.
  • Don’t crowd the pan—browning in batches makes better crusts.
Plate of Homemade Ikea Meatballs coated in velvety sauce, fork-ready, savory aroma Save to feedthepins
Plate of Homemade Ikea Meatballs coated in velvety sauce, fork-ready, savory aroma | feedthepins.com

However you serve them up, these Swedish-inspired meatballs reliably turn any mealtime into something to remember. Make an extra batch—someone always wants seconds.

Recipe Q&A

Soak the breadcrumbs in milk first, mix the meat gently to avoid compacting, and include a bit of pork or fat for moisture. Avoid overworking the mix and shape small, even balls for even cooking.

Heat a mix of butter and oil over medium heat to get a golden crust without burning. Fry in batches so the pan stays hot and the balls brown evenly, turning occasionally for full color.

Cook the flour briefly in melted butter to form a roux, then whisk in warm stock gradually. Keep whisking until smooth before adding cream, and simmer gently until the sauce thickens.

Use part milk in place of some cream and reduce the butter slightly. A light stock and a shorter simmer will yield a thinner, lower-fat sauce while keeping flavour.

Swap pork for extra beef if preferred, use gluten-free breadcrumbs and flour for gluten-free needs, and choose a vegetable stock to make it pescatarian-friendly minus the meat component.

Store cooled portions in the fridge up to 3 days. Reheat gently in a skillet with the sauce over low heat until warmed through to avoid drying the meatballs.

Homemade Ikea Meatballs

Tender beef and pork meatballs seasoned with allspice and nutmeg, browned and finished in a creamy gravy.

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 milk
  • 1/3 cup breadcrumbs
  • 1 egg
  • 1/2 teaspoon salt
  • 1/2 teaspoon 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
  • Black pepper, to taste

Instructions

1
Soak Breadcrumbs: Combine breadcrumbs and milk in a large bowl and let stand for 5 minutes to fully hydrate.
2
Prepare Meatball Mixture: Add ground beef, ground pork, chopped onion, minced garlic, egg, salt, black pepper, allspice, and nutmeg to the breadcrumb mixture. Gently fold ingredients together until just combined, ensuring not to overwork the meat.
3
Shape Meatballs: Form the mixture into walnut-sized balls, about 1 1/4 inches in diameter, placing them on a tray.
4
Brown the Meatballs: Heat unsalted butter and vegetable oil in a large skillet over medium heat. Fry meatballs in batches until golden and evenly browned on all sides, approximately 8 minutes. Transfer cooked meatballs to a plate and set aside.
5
Start Cream Sauce: In the same skillet, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1 minute to create a roux.
6
Build the Sauce Base: Gradually pour in the beef or vegetable stock while whisking continuously to avoid lumps. Stir in heavy cream, soy sauce, and Dijon mustard. Season with salt and black pepper. Simmer until thickened, about 5 to 7 minutes.
7
Combine Meatballs with Sauce: Return browned meatballs to the skillet, gently turning to coat each with cream sauce. Simmer gently for 5 to 10 minutes until meatballs are heated through.
8
Serve: Plate meatballs with cream sauce, ideally accompanied by mashed potatoes, lingonberry jam, and steamed vegetables. Serve hot.
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. Review ingredient labels for stock and breadcrumbs if managing allergies.
Alyssa Ford

Easy, wholesome recipes and honest kitchen tips for busy families and food lovers.