The smell of warm spices and browned meat always takes me back to quiet Sunday afternoons when I would try to recreate a simple comfort dinner from a trip abroad, and that familiar comfort led me to develop my own Ikea Swedish Meatball Recipe that feels like a small, honest ritual in the kitchen.
Why You’ll Love It
These meatballs are comforting, easy to make, and forgiving on busy evenings, they brown quickly and simmer in a silky cream gravy that makes weeknight dinners feel special, everyone from kids to grandparents tends to love them and they pair beautifully with simple mashed potatoes or buttered egg noodles.
Serves 4
Prep Time: 20 minutes |
Cook Time: 25 minutes |
Total Time: 45 minutes
Ingredients
- 250 g ground beef
- 250 g ground pork
- 1 small yellow onion, finely minced
- 1/2 cup fresh breadcrumbs (about 50 g)
- 1/4 cup whole milk (60 ml)
- 1 large egg
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp ground allspice or ground nutmeg
- 2 tbsp butter plus 1 tbsp neutral oil for frying
- 3 tbsp butter for gravy
- 3 tbsp all-purpose flour
- 2 cups beef stock (480 ml)
- 1/2 cup heavy cream (120 ml)
- 1 tsp Worcestershire sauce or soy sauce
- 1/3 cup lingonberry jam or cranberry sauce for serving
- Chopped fresh parsley for garnish
Instructions
- Soak the breadcrumbs in the milk in a small bowl for 5 minutes until softened, then set aside.
- In a frying pan, melt 2 tablespoons butter over medium heat and cook the minced onion gently until translucent, about 5 minutes, then let it cool slightly.
- In a large bowl combine ground beef, ground pork, soaked breadcrumbs, cooled onions, egg, salt, pepper, and allspice, mix gently with your hands until just combined, avoid overworking.
- Shape the mixture into small balls about 1 to 1 1/4 inches in diameter, you should get roughly 20 to 24 meatballs.
- Heat 1 tablespoon oil in a large skillet over medium-high heat, add meatballs in batches without crowding and brown on all sides until cooked through, about 6 to 8 minutes per batch, remove to a plate and keep warm.
- For the gravy, melt 3 tablespoons butter in the same pan over medium heat, whisk in flour and cook for 1 to 2 minutes until lightly golden, gradually whisk in beef stock until smooth, stir in cream and Worcestershire, simmer until slightly thickened, season to taste.
- Return meatballs to the gravy, simmer gently for 5 minutes to heat through and marry flavors, adjust salt and pepper.
- Serve the meatballs hot with a spoonful of lingonberry jam and a sprinkle of fresh parsley, alongside mashed potatoes or buttered noodles.
Tips & Tricks
- Keep the meat cold while handling to prevent greasy, loose meatballs and better texture.
- Don’t overmix the meat mixture, just combine until uniform to keep meatballs tender.
- Brown in batches and avoid overcrowding the pan so they sear instead of steam.
- If the gravy is too thin, simmer a few extra minutes to reduce; if too thick, whisk in a little extra stock or water.
- Test one meatball first to check seasoning before shaping the rest.
Serving Ideas
- Classic plate with mashed potatoes, lingonberry jam and steamed green beans for a family dinner.
- Over buttered egg noodles with extra parsley for a cozy weeknight bowl.
- Small skewers at a party with a side of lingonberry dipping sauce for guests.
- Weekend brunch board alongside pickles, rye bread and mustard for a Scandinavian twist.
- Holiday buffet as a warm, comforting appetizer or main course.
Frequently Asked Questions
Are these the same as the meatballs sold at Ikea restaurants
They are a close homemade version inspired by Ikea meatballs, using a similar beef and pork mix, cream gravy and lingonberry for that familiar flavor.
Can I freeze the cooked meatballs
Yes, cool them completely, freeze on a tray until firm, then transfer to a freezer bag for up to 3 months, reheat gently in gravy from frozen or thaw overnight in the fridge.
How do I make the recipe gluten free
Substitute the breadcrumbs with gluten free breadcrumbs or ground oats and use a gluten free flour blend to thicken the gravy, check labels on Worcestershire or soy sauce for hidden gluten.
What is the best way to reheat without drying them out
Reheat gently in a skillet with the gravy over low heat or warm in a covered dish in the oven at 160°C 325°F until warmed through, adding a splash of stock or cream if the gravy thickens.
Ikea Swedish Meatball Recipe
These meatballs are comforting, easy to make, and forgiving on busy evenings, they brown quickly and simmer in a silky cream gravy that makes weeknight dinners feel special, everyone from kids to grandparents tends to love them and they pair beautifully with simple mashed potatoes or buttered egg noodles.
Ingredients
- 250 g ground beef
- 250 g ground pork
- 1 small yellow onion, finely minced
- 1/2 cup fresh breadcrumbs (about 50 g)
- 1/4 cup whole milk (60 ml)
- 1 large egg
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp ground allspice or ground nutmeg
- 2 tbsp butter plus 1 tbsp neutral oil for frying
- 3 tbsp butter for gravy
- 3 tbsp all-purpose flour
- 2 cups beef stock (480 ml)
- 1/2 cup heavy cream (120 ml)
- 1 tsp Worcestershire sauce or soy sauce
- 1/3 cup lingonberry jam or cranberry sauce for serving
- Chopped fresh parsley for garnish
Instructions
- Soak the breadcrumbs in the milk in a small bowl for 5 minutes until softened, then set aside.
- In a frying pan, melt 2 tablespoons butter over medium heat and cook the minced onion gently until translucent, about 5 minutes, then let it cool slightly.
- In a large bowl combine ground beef, ground pork, soaked breadcrumbs, cooled onions, egg, salt, pepper, and allspice, mix gently with your hands until just combined, avoid overworking.
- Shape the mixture into small balls about 1 to 1 1/4 inches in diameter, you should get roughly 20 to 24 meatballs.
- Heat 1 tablespoon oil in a large skillet over medium-high heat, add meatballs in batches without crowding and brown on all sides until cooked through, about 6 to 8 minutes per batch, remove to a plate and keep warm.
- For the gravy, melt 3 tablespoons butter in the same pan over medium heat, whisk in flour and cook for 1 to 2 minutes until lightly golden, gradually whisk in beef stock until smooth, stir in cream and Worcestershire, simmer until slightly thickened, season to taste.
- Return meatballs to the gravy, simmer gently for 5 minutes to heat through and marry flavors, adjust salt and pepper.
- Serve the meatballs hot with a spoonful of lingonberry jam and a sprinkle of fresh parsley, alongside mashed potatoes or buttered noodles.
Conclusion
These Ikea-style Swedish meatballs are quietly comforting and forgiving to make, they bring a little everyday warmth to the table whether you are cooking for family or friends, so take your time with the browning and the gravy, trust your taste for seasoning, and enjoy how a few simple pantry ingredients can become a memorable, cozy meal.











