Homemade Ikea Meatballs

Sizzling skillet of Homemade Ikea Meatballs, browned and topped with creamy gravy Save to Pinterest
Sizzling skillet of Homemade Ikea Meatballs, browned and topped with creamy gravy | recipesbytabitha.com

Start by soaking breadcrumbs in milk, then fold into a mix of ground beef and pork with finely chopped onion, garlic, egg and warm spices (allspice, nutmeg), seasoning with salt and pepper. Roll into walnut-sized balls, chill briefly, then brown in butter and oil (about 8 minutes). Make a creamy pan gravy by whisking flour into melted butter, adding stock, cream, soy and mustard; return meatballs and simmer 5–10 minutes until cooked through. Serve with mashed potatoes and lingonberry jam.

The scent of sizzling butter brings me right back to that moment in my kitchen when I tried to outdo the iconic Ikea meatballs after a long day. As the savory aroma mingled with hints of allspice, I realized just how satisfying homemade comfort food can be. One accidental sprinkle of extra nutmeg turned out to be surprisingly welcome. There's a gentle rhythm to forming the little meatballs by hand—I never tire of the way each batch settles into the pan.

Once, I made these for my best friend on a rainy Saturday, music playing as we laughed about how none of us could ever roll perfectly round meatballs. We compared notes on the hottest spots in the skillet and snitched extra sauce while no one was looking. I love how sharing these meatballs turns cooking into such a communal, gentle occasion.

Ingredients

  • Ground beef: Gives the meatballs hearty flavor and depth—I always use fresh for the best texture.
  • Ground pork: Lends just the right richness and juiciness when combined with beef.
  • Onion: Finely chopped so it melts into the mix, adding sweet undertones.
  • Garlic: Bring out that savory warmth; chop it as small as possible.
  • Milk: Softens the breadcrumbs, making the meatballs light yet tender.
  • Breadcrumbs: Textural secret for a perfectly soft bite—use white or gluten-free if preferred.
  • Egg: Binds the mixture so nothing falls apart while cooking.
  • Salt & black pepper: Simple, but so important—season generously!
  • Ground allspice & nutmeg: The signature Swedish meatball flavor—don&rsquot skip these.
  • Unsalted butter & vegetable oil: Butter for flavor, oil to stop burning; fry in batches for golden crusts.
  • All-purpose flour: Thickens the sauce to creamy perfection.
  • Beef or vegetable stock: The base of the silky gravy—low sodium lets you control the salt.
  • Heavy cream: Makes the sauce lush and velvety.
  • Soy sauce: Adds a touch of umami depth—just a dash goes a long way.
  • Dijon mustard: Brightens the gravy and gives it character.

Instructions

Prepare your breadcrumb mixture:
In a big bowl, let breadcrumbs soak up the milk until they’re pillowy and damp—no need to rush, five minutes is perfect.
Mix the meatball base:
Add ground meats, onion, garlic, egg, salt, pepper, allspice, and nutmeg. Stir gently until just combined; your hands make the mixture happiest.
Shape the meatballs:
Roll into walnut-sized spheres, about 3 cm across; it’s fine if they aren’t uniform—a little character is part of the charm.
Brown the meatballs:
Heat butter and oil until fragrant, then fry meatballs in batches so each gets a lovely golden crust; don’t crowd the pan or rush turning them.
Make the creamy sauce:
Melt butter in the same pan, whisk in flour for a minute, then stream in stock while whisking so no lumps form.
Finish and thicken:
Add cream, soy sauce, and Dijon; simmer five to seven minutes until rich and smooth, stirring to enjoy the aroma.
Sauce the meatballs:
Return browned meatballs to the pan, coating them in sauce and simmer gently, making sure they soak up that creamy flavor for five to ten minutes.
Serve and savor:
Pile onto plates with mashed potatoes, dollop of lingonberry jam, and bright vegetables—don’t be shy with extra sauce!
Tender Homemade Ikea Meatballs on mashed potatoes, steaming, drizzled with savory gravy Save to Pinterest
Tender Homemade Ikea Meatballs on mashed potatoes, steaming, drizzled with savory gravy | recipesbytabitha.com

There was a Sunday when I brought a full tray of these to my neighbor, who, in return, handed me a jar of homemade lingonberry preserves. We both grinned at the simple trade, realizing how food opens doors and invites new friendships.

Let’s Talk About Mashed Potatoes

You don&rsquot have to go fancy, but a creamy, buttery mash catches the gravy in every bite. Sometimes I leave tiny lumps intentionally for a rustic feel—it&rsquos a texture I grew to love.

Saucy Shortcuts That Work

The gravy is quite forgiving—I’ve swapped in half-and-half for cream or added a splash more stock when it was too thick, and it always still tastes luxurious on the plate.

Getting Ahead Without Stress

Form the meatballs a day ahead and keep covered in the fridge—their flavors deepen and it makes dinner swift after work.

  • Measure your spices before you begin for calm cooking.
  • Leftover meatballs freeze beautifully in their sauce.
  • If doubling, use a big pan so nothing stews instead of browning.
Juicy Homemade Ikea Meatballs flecked with allspice, served with tangy lingonberry jam Save to Pinterest
Juicy Homemade Ikea Meatballs flecked with allspice, served with tangy lingonberry jam | recipesbytabitha.com

May these homemade Swedish meatballs bring warmth, laughter, and just a little bit of Scandinavian magic to your kitchen table.

Recipe Questions

Soak breadcrumbs in milk before mixing, use a blend of beef and pork, and avoid overworking the meat. Gentle handling and brief chilling help maintain a tender texture.

Shape into walnut-sized balls (~3 cm). Brown in a skillet for about 8 minutes, turning to get even color, then simmer in the sauce for 5–10 minutes until cooked through.

Yes. Cooked meatballs keep in the fridge for 2 days; reheat gently in the sauce to preserve moisture. For longer storage, freeze shaped raw or cooked meatballs on a tray, then transfer to a bag.

Substitute half the cream with milk or use a lower-fat cream alternative. Reduce butter slightly and simmer until the sauce thickens; adjust seasoning with mustard and soy for depth.

Use gluten-free breadcrumbs and replace all-purpose flour with a gluten-free flour blend or cornstarch (use less cornstarch, whisk into liquid). Check stock and soy sauce labels for hidden gluten.

Yes. Using all beef will give a leaner profile, while adding pork keeps them juicier. Ground turkey or a higher-fat mix can be used, but adjust seasoning and monitor browning times.

Homemade Ikea Meatballs

Tender Swedish-style meatballs of beef and pork, pan-seared and finished in a creamy gravy; 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 milk
  • 1/3 cup breadcrumbs
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/2 teaspoon 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
  • Black pepper, to taste

Instructions

1
Soak Breadcrumbs: In a large bowl, combine breadcrumbs and milk. Allow to stand for 5 minutes so the crumbs absorb the liquid.
2
Combine Meat Mixture: Add ground beef, ground pork, finely chopped onion, garlic, egg, salt, black pepper, allspice, and nutmeg to the bowl. Mix until just integrated without overworking the meat.
3
Form Meatballs: Roll the mixture into small meatballs, each roughly 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, until browned on all sides—about 8 minutes. Remove meatballs and drain on paper towels.
5
Prepare Sauce Base: Melt butter in the same skillet. Whisk in flour and cook, stirring, for 1 minute to develop a roux.
6
Incorporate Liquids: Gradually pour in stock while whisking constantly to avoid lumps. Stir in heavy cream, soy sauce, and Dijon mustard. Simmer, stirring, until the sauce thickens, about 5 to 7 minutes.
7
Finish and Simmer: Return meatballs to the skillet, spooning sauce over to coat evenly. Simmer gently for 5 to 10 minutes until the meatballs are heated through and infused with flavor.
8
Serving Suggestion: Serve hot, accompanied by mashed potatoes, lingonberry jam, and steamed vegetables if desired.
Additional Information

Equipment Needed

  • Large mixing bowl
  • 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, eggs, wheat (gluten), and soy.
  • Verify the ingredient lists of stock and breadcrumbs for allergy concerns.
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.