Swedish meatballs in creamy brown sauce aka Ikea meatballs are probably one of the most comforting meals known worldwide. Finally, you don’t need to run to Ikea anymore for this delicious meal, you can make these Swedish meatballs at home from scratch. And let me show you, how easy that can be done at home.

This post may contain affiliate links. Read our disclosure policy.
Have you heard fof Swedish meatballs in creamy brown sauce
Are you craving these Swedish meatballs in creamy brown sauce right now? Then you will love this recipe, because it’s exactly for you; who wants to munch on; rich and creamy gravy with juicy meatballs. You surely have heard of Swedish meatballs from IKEA store, which I have to say, that they have pretty decent Swedish meatballs, but these are the one made with love and made at my kitchen, so I call it the best Swedish meatballs’ recipe ever.
Soft and juicy on the inside, and a little crunchy on the outside. Swimming in a delicious creamy gravy, with flavours like honey & mustard. You won’t buy any more of those meatballs at the IKEA or any other store. Unless you are extremely in a hurry.

Ingredients for Ikea Swedish Meatballs recipe
- Ground meat mix of beef, veal & pork– if you can use this trio of meats for the best flavours. Often I mix in just beef and pork ground meat and it’s still amazinly delicious.
- Italian bread crumbs seasoned – I should say this is absolute must, because the flavoured bredcrumbs with italian herbs and romano cheese brings these meatballs to another level. But if you don’t have it on hand, you can mix regular breadcrubs with some dry parsley, basil, salt and pepper, and add a teaspoon of two with grated Italian cheese.
- Seasoning: allspice, nutmeg, smoked paprika, salt & pepper – seasoning is the most important to get all the flavours together.
- Onion & garlic – all for the amazing flavour.
- Eggs – are for binding the ground meat.
- Olive oil & unsalted butter – for frying the meatballs and making the creamy delicious gravy.
- Parsley – for the great greeny and fresh looks…and flavour of course.
For gravy
- All-purpose flour – to make roux.
- Beef broth (salted) – to make a lot of flavourful sauce.
- Heavy cooking cream – make the sauce more creamier.
- Worcestershire sauce – great flavour to add to the sauce.
- Honey mustard– again for flavour.
- Salt and pepper – to season to your liking.
Swedish meatballs can be made from ground beef, pork and veal
I like using trio gourmet ground meat from a mix of beef, pork and veal. I strongly believe that combining all three ground meats together; beef, pork and veal, taste is much, much better than using only one type of ground meat. The meat is much tastier, juicier and have much better texture, if combined.
I have been using trio ground meat, in all my recipes, when it involves ingredient such ground meat. And here are some recipe where I love using this trio of gourmet meats:
Another key ingredient for the great taste of the ground meat is garlic. Garlic is intensely aromatic and flavourful for any preparation of meat. The more garlic you add, the more flavourful your meal will be. Another great ingredient is seasoned bread crumbs. I always opt for Italian seasoning with Romano cheese. If you need breadcrumbs gluten-free, here are gluten-free breadcrumbs.

How to prepare and cook Swedish meatballs
Tips:
It’s nothing complicated. All the ingredients are tossed in one large ball, combined all together and rolled in balls. Great tip to prepare and roll the meatballs the night before you plan on making the dish, it will save you 30 minutes of preparation. Keep the prepped meatballs in an airtight container and in the refrigerator.
How to:
In a large mixing bowl, combine ground beef, veal and pork. Add seasoned Italian bread crumbs, freshly cut parsley, ground allspice, ground nutmeg, chopped onion, minced garlic, pepper, salt and egg. Mix with spatula or your hands *, until well combined. *Always wash your hands prior and after handling raw meat.
With a help of tablespoon or small size ice cream scoop, take the mixture of ground meat and roll small meatballs in a desired size. I made them 1 -1½ inch large, which will make around 60 small meatballs. Set them aside, in a large bowl.
In a large iron skillet reheat on medium high heat, 2 tablespoons of olive oil and 5 Tbsp of butter. Add the meatballs and cook, turning continuously, until each side of the meatballs is browned and cooked throughout. If the meatballs are turning quickly brown, lower the heat to medium low.
Once the meatballs are cooked, transfer them to a plate and cover with a food foil or aluminum foil. Keep the pan on the stove.



How to make a gravy/sauce for Swedish meatballs
Tips
This gravy for Swedish meatballs is incredibly rich and creamy. It also has a little sweetness, because I use honey mustard when preparing the gravy. If you don’t have honey mustard, you can use regular mustard and add 1-2 teaspoons of honey into the gravy.
My kids love it this way, a bit of sweetness always brings out the savoury side of this dish. When you decide to use Worcestershire sauce as a seasoning for the gravy, go slowly when adding it to the gravy. My recipe calls for 2 tablespoons of Worcestershire sauce, which might be already enough of salt, considering we use beef broth, which is also salted. Taste before adding any other additional salt to the sauce.
How to:
In the same large pan, change the heat to medium high and add remaining 5 Tbsp of butter to melt. Add all-purpose flour and, with a wooden spatula or better with a whisk, stir quickly until combined. Lower the heat to medium low now and stir until it turns lightly brown, about 2-3 minutes.
Slowly add beef broth, cup by cup, to the flour and butter mixture and stir continuously. After each addition of beef broth, let the liquid and flour to combine until smooth and creamy. Continue adding the broth cup by cup until you have béchamel sauce. Slowly add also heavy cream.
To season the gravy, add Worcestershire sauce and honey mustard. Bring the sauce to a light simmer until the sauce starts to thicken. Salt and pepper to taste.
Add the meatballs back to the pan with the gravy and reheat the meatballs. Serve Swedish meatballs over mashed potatoes, noodles or rice.

3 types of healthier preparation of meatballs
Here are three types of healthier methods for preparing Swedish meatballs.
BAKING THE MEATBALLS IN THE OVEN is much healthier. You can place the rolled meatballs on the baking sheet lined with parchment paper and bake them in preheated oven to 177 C / 350 F for 30-35 minutes. After baking the meatballs, you simply toss them in the gravy sauce and serve.
Meatballs baked in the oven are healthier than the one cooked in butter on the pan, but then they might be slightly less flavourful because of the butter used in the frying pan.
SIMMERING IN THE GRAVY OR WATER. Meatballs can be also cooked by simmering in salted water or the gravy. You can bring to a boil a pot of hot salted water, about 2 litres / 8 cups (for 1 litre / 4 cups of water use 1 tablespoon of salt) and simmer for 10-12 minutes.
If you decide to simmer the meatballs in the gravy, prepare the gravy in advance and dilute it with water. Add 1 or 2 cups of extra water. The water will evaporate while the meatballs will be cooking in the gravy. You might need to season the gravy with a bit more salt also. These meatballs won’t be as crunchy on the outside as if you would fry them on a pan in the butter.
FRY THE MEATBALLS IN THE AIR FRYER. There are plenty of choices of Air Fryers on the market. So frying the meatballs the healthier way is certainly possible. I haven’t tried these myself, so please follow the instructions for frying the meatballs in the manual of the Air Fryer you own.

How to save a preparation time for meatballs
Over all, this recipe for Swedish meatballs is fairly easy and quick to make. The only time-consuming is rolling the meatballs. You might want to opt for the preparation of meatballs (rolling it) the night before and store it in the refrigerator, in an airtight container. This should save you about 30-40 minutes.
I usually serve Swedish meatballs with mashed potatoes, but over a nice bowl of rice or spaghetti is a great idea as well.

More Recipes
- THE BEST SPAGHETTI BOLOGNESE SAUCE
- CZECH ROAST PORK, SAUERKRAUT & DUMPLINGS
- SPAGHETTI and MEATBALLS in TOMATO SAUCE
- SVICKOVA RECIPE-CZECH SPECIALTY
- EASY BEEF KOFTA KEBABS WITH TZATZIKI

THE BEST SWEDISH MEATBALLS
Ingredients
For meatballs
- 2 lb (908 g) ground meat mix of beef, veal & pork
- ½ cup Italian bread crumbs seasoned
- 2 tablespoons fresh parsley chopped
- ½ teaspoon ground allspice
- ½ teaspoon ground nutmeg
- ½ medium onion finely chopped
- 2 medium garlic minced
- ½ teaspoon pepper
- 2 teaspoon salt more to taste
- 1 teaspoon smoked paprika or regular
- 2 medium eggs
- 2 tablespoons olive oil for frying
- 5 tablespoons butter for frying
For gravy
- 5 tablespoons butter for roux
- 6 tablespoons all-purpose flour for roux
- 4 cups beef broth
- 1 cup heavy cooking cream
- 2 tablespoons Worcestershire sauce
- 2 teaspoons honey mustard
- salt and pepper to taste
Instructions
For meatballs
- In a large bowl, combine ground beef, veal and pork. Add seasoned Italian bread crumbs, freshly cut parsley, ground allspice, ground nutmeg, chopped onion, minced garlic, pepper, salt and egg. Mix with spatula or your hands *, until well combined. (*Always wash your hands prior and after handling raw meat.)
- With a help of tablespoon or small size ice cream scoop, take the mixture of ground meat and roll small meatballs in a desired size. I made them 1 -1½ inch large, which will make around 60 small meatballs. Set them aside, in a large bowl.
- In a large pan, reheat on medium high heat, 2 tablespoons of olive oil and 5 Tbsp of butter. Add the meatballs and cook, turning continuously, until each side of the meatballs is browned and cooked throughout. If the meatballs are turning quickly brown, lower the heat to medium low.
- Once the meatballs are cooked, transfer them to a plate and cover with a food foil or aluminum foil. Keep the pan on the stove.
For gravy
- In the same large pan, change the heat to medium high and add 5 Tbsp of butter to melt. Add all-purpose flour and, with a wooden spatula or better a whisk, and stir quickly until combined. Lower the heat to medium low now and stir until it turns lightly brown, about 2-3 minutes.
- Slowly add beef broth, cup by cup, to the flour and butter mixture and whisk continuously. After each addition of beef broth, let the liquid and flour to combine until smooth and creamy. Continue adding the broth cup by cup until smooth and silky sauce is created. Slowly add also heavy cream.
- To season the gravy, add Worcestershire sauce and honey mustard. Bring the sauce to a light simmer until the sauce starts to thicken. Add salt and pepper to taste.
- Add the meatballs back to the pan with the gravy and reheat the meatballs. Serve Swedish meatballs over mashed potatoes, noodles or rice.
Notes
- Store lefover meatballs separatly from the sauce. Place them in airtight container in the refrigeartor for up to 5 days. You can also freeze the meatballs and the sauce for up to 3 months in separate air-tight containers.
- Best is to reheat meatballs, place them in safe-oven dish and reheat in the oven for 20-25 minutes. Or use microwave to reheat 1-2 minutes.
PIN IT FOR LATER!

This post may contain affiliate links. Read our disclosure policy.

mistimaan
Lovely recipe
juliarecipes
Thank you !!!
vietnamtravelandculture
Reblogged this on Vietnam Travel & Trade Portal .