Savoring The Good®

  • All Recipes
  • Football Food
  • Crock-Pot
  • About Sarah
    • About Savoring The Good®
menu icon
go to homepage
  • All Recipes
  • Football Food
  • Crock-Pot
  • About Sarah
    • About Savoring The Good®
subscribe
search icon
Homepage link
  • All Recipes
  • Football Food
  • Crock-Pot
  • About Sarah
    • About Savoring The Good®
×
Savoring The Good > Recipes > Ground Beef Recipes

Ikea Meatballs (Copycat Recipe)

A woman with long brown hair wearing a light-colored blouse smiles at the camera in a softly lit indoor setting, offering a welcoming glimpse into the post author's personality.Sarah Mock headshot 100by100.
Updated: Jul 2, 2026 to include new step-by-step photos, clarified instructions, and/or improved tips for best results.· by Sarah Mock· 5 Comments This post contains affiliate links.
ikea sweedish meatballs. pinterest.

IKEA Swedish meatballs are tender, savory meatballs simmered in a creamy pan gravy, the same ones served at the IKEA cafeteria. The original recipe from IKEA is written in grams and milliliters; I converted it to standard measurements and caught two errors in the process. I also turned it into a one-pan version so you have less to clean up. Ready in about an hour, most of that is hands-off chill time.

Jump to Recipe Start Cooking
A skillet filled with browned meatballs simmering in a creamy sauce, garnished with chopped parsley, reminiscent of an IKEA Swedish meatballs recipe.

The Ikea recipe was given in grams and milliliters as the metric system used in Sweden. I converted it to standard measurements and checked it to be sure that it converted correctly. I did find 2 mistakes in the recipe given and corrected them.

I also converted the recipe to be a one-pan recipe. I will include the original instructions but I was able to get it all in one pan for easier cleanup! This is the meatball recipe I am referring. Be sure to read about meatball appetizer recipes that use frozen meatballs.

Sarah Mock of savoringthegood.com headshot 2022

What I Learned Testing This Recipe

  • IKEA's gram-to-standard conversion does not always translate cleanly. I found two spots where the math was off and corrected them here.
  • Double cream (48% butterfat) is standard in Sweden and Britain but nearly impossible to find in a US grocery store. Heavy cream is the closest match and what this recipe uses.
  • The one-pan method skips the butter in the sauce entirely; the browned bits left in the pan from searing the meatballs do that work instead.
  • Chilling the shaped meatballs for 2 hours before searing keeps them from falling apart when they hit the hot pan.

Ingredients needed:

swedish meatball ingredients
  • ground beef & ground pork - I use a mix of ground beef and ground pork here because the pork adds fat and moisture that beef alone leaves out. Straight beef meatballs turn out tighter and less tender; the pork keeps the texture soft even after searing and a 30-minute bake.
  • Onion finely chopped -Chop the onion fine so it melts into the meat as it cooks rather than showing up as a bite of raw onion in the middle. Fold it in gently after combining the beef and pork so you don't overwork the meat.
  • breadcrumbs -Breadcrumbs bind the meatballs and keep them tender by soaking up some of the moisture from the milk and egg. If you're making your own, my guide on how to make bread crumbs covers the method I use here.
  • Egg - The egg is the glue holding everything together. Skip it and the meatballs are more likely to fall apart when they hit the hot pan.
  • Whole milk - Whole milk softens the breadcrumbs into a paste before they go into the meat, which is what keeps these meatballs tender instead of dense. Don't swap in a low-fat milk here; the fat is doing real work.
  • salt and pepper -Season the meat mixture itself, not just the outside of the shaped meatballs. Ground meat needs more salt than you'd think to taste seasoned once it's cooked through.

Can I use only ground beef instead of a beef and pork mix?

You can, but the meatballs will be firmer and less juicy. The fat in the ground pork is doing real work here; if beef is all you have, look for a higher fat percentage, like 80/20, to compensate.

Recipe Card?

To find the full printable recipe with specific measurements and directions CLICK HERE to go to the recipe card.

Cream Sauce Ingredients

swedish meatball sauce ingredients
  • olive oil
  • butter *
  • flour, all-purpose
  • vegetable stock
  • beef stock
  • thick double cream **
  • soy sauce
  • Dijon mustard

* butter is used if you do NOT use the one-pan method.

** Heavy cream is substituted for thick double cream

Double cream runs about 48% butterfat, standard in Britain and Sweden, but you will not find it on a typical US shelf. Heavy cream, at 36 to 38% butterfat, is the closest match and what I use here. If you can't find heavy cream, whipping cream (30% butterfat) works too; the gravy will be slightly thinner but still good.

Plate of meatballs in sauce with noodles and asparagus, inspired by a classic Swedish meatballs recipe, placed on a table set with a candle, glass of water, and placemat.

Delicious!👌🏼

Pinterest: Chris D

How do you make IKEA Swedish meatballs?

swedish meatball on a fork with gravy and lingonberry jam
Two hands mixing raw ground meat in a bowl, preparing a savory blend for an authentic IKEA Swedish meatballs recipe. The meat appears to be a combination of red and white colors, possibly indicating a mix of beef and fat.

Combine

Gently combine the ground beef and pork in a bowl using your fingers to break up any lumps.

A bowl containing chopped onions, minced garlic, and raw ground meat, great for perfecting your own IKEA Swedish meatballs recipe.

Fold

Add finely chopped onion, and gently fold in to mix together.

Close-up of a hand mixing ground meat, chopped onions, and breadcrumbs in a metal bowl, reminiscent of preparing homemade IKEA Swedish meatballs.

Add

Add garlic, breadcrumbs, egg, milk and season well with salt and pepper.

A baking sheet with rows of uncooked meatballs with chopped onions, placed on a wood surface.

Scoop

Shape mixture into small, round balls using a medium cookie scoop

A baking tray filled with rows of uncooked meatballs mixed with chopped onions.

Refrigerate

Place on a clean cookie sheet or a plate, cover and store in the fridge for 2 hours.

Close-up of several browned meatballs cooking in a black skillet, following an authentic IKEA Swedish meatballs recipe.

Sear

After 2 hours remove the meatballs from the refrigerator and in a cast-iron pan or heavy-bottom pan heat olive oil over medium heat.

A cast-iron skillet filled with cooked meatballs, browned on the outside and appearing to be well-seasoned, reminiscent of an IKEA Swedish meatballs recipe.

Brown on all sides

When hot, gently add your meatballs and brown on all sides, in two or three batches depending on the size of your pan. I tested crowding a full batch into a 12 inch cast iron pan at once and the meatballs steamed instead of browning; working in batches keeps the pan hot enough for a real sear, and it's what gives the drippings you need for the one-pan sauce.

Cook through fully

When browned, add to an ovenproof dish and cover. Place in a 350 oven and cook for 30 minutes.

OR if you are doing the one-pan method, leave the meatballs in the pan, cover with an oven safe lid and cook at 350 for 30 minutes.

How do you make IKEA meatball sauce?

A close-up of a whisk stirring browned butter in a black skillet, reminiscent of the first step in creating the perfect IKEA Swedish meatballs recipe.

Make a roux

Whisk in the flour and cook, stirring continuously, for 2 minutes, until it bubbles and smells toasted, not raw. Skip this step and your gravy will taste like paste instead of sauce.

If using the one-pan method, no butter is needed as the drippings from the meatballs will serve in place of the butter. Remove the cooked meatballs from the frying pan and place on a clean plate while you make the sauce in the pan you pulled from the oven.

A close-up of a whisk stirring a pot of cream sauce, creating a swirled pattern, reminiscent of preparing an IKEA Swedish meatballs recipe.

Add the liquids

Add the vegetable stock and beef stock to the pan and continue to stir.

Pour in the heavy cream, soy sauce and Dijon mustard, whisking to combine.

A metal whisk stirs a pan of light brown gravy with visible specks of seasoning, reminiscent of the savory goodness in an IKEA Swedish meatballs recipe.

Simmer

Bring to a simmer and allow the sauce to thicken.

A skillet filled with browned meatballs simmering in a creamy sauce, garnished with chopped parsley, reminiscent of an IKEA Swedish meatballs recipe.

Add cooked meatballs

Continue to stir until the sauce reaches your desired consistency.

Add the cooked meatballs back into the creamy gravy and serve.

What to serve with Swedish meatballs

swedish meatballs with gravy on a plate

Ikea suggests mashed potatoes or roasted potatoes. Personally I love them over egg noodles and served with a bit of lingonberry jam. If you have a sous vide machine you can make my sous vide potatoes. Crispy on the outside, creamy and velvety on the inside.

If you haven't had lingonberry jam you need to try it with this recipe at least once! The sweetness of the jam along with the tartness of the berries is the perfect finish to an amazing bite of swedish meatballs with gravy.

Seasonal Favorite

Baked lattice top crust on an apple pie made with the Crisco pie crust recipe, showing flaky layers in the fluted edge.

This is my award-winning Crisco pie crust recipe; flaky, tender, and made with simple ingredients you already have.

Crisco Pie Crust
Creamy Swedish Ikea Meatballs
Sarah Mock, savoring a glass of red wine, smiles warmly indoors near a staircase. With her long brown hair and light blouse, she exudes relaxed elegance in this candid headshot.Sarah Mock
No ratings yet
Swedish meatballs in creamy gravy sauce were first introduced to me at Ikea. This is my variation of the authentic Ikea recipe that was released in 2020.
Pin Recipe
Print Recipe
Swedish Meatballs in sauce
Prep TimePrep:2 hours hrs 15 minutes mins
Cook TimeCook:40 minutes mins
Total TimeTotal:2 hours hrs 55 minutes mins
servingsServings:36 meatballs

Ingredients

  • 1 pound (453 ⅗ g) Ground Beef
  • ½ pound (226 ⅘ g) ground pork
  • 1 (1) onion finely chopped
  • 1 clove (1 clove) Garlic minced
  • ¾ Cup (81 g) bread crumbs
  • 1 (1) Egg
  • 5 Tablespoon (5 Tablespoon) Whole Milk
  • Salt and pepper

Creamy Gravy Ingredients

  • Olive oil
  • 3 Tablespoon (3 Tablespoon) Butter
  • 3 Tablespoon (3 Tablespoon) Flour, All Purpose all purpose
  • ⅔ Cup (156 ⅔ g) vegetable stock
  • ⅔ Cup (160 g) beef stock
  • ⅔ Cup (158 ⅔ g) Heavy Cream
  • 2 Teaspoons (2 Teaspoons) soy sauce
  • 1 Teaspoon (1 Teaspoon) dijon mustard

Instructions 

  1. Gently combine the ground beef and pork in a bowl using your fingers to break up any lumps.
    1 pound (453 ⅗ g) Ground Beef, ½ pound (226 ⅘ g) ground pork
    A mixing bowl containing ground meat, chopped onions, breadcrumbs, minced garlic, and a cracked egg - the perfect base for an IKEA Swedish meatballs recipe.
  2. Add finely chopped onion, garlic, breadcrumbs, egg gently fold in to mix together.
    1 onion, ¾ Cup (81 g) bread crumbs, 1 Egg
    A bowl containing chopped onions, minced garlic, and raw ground meat, great for perfecting your own IKEA Swedish meatballs recipe.
  3. Add milk and season well with salt and pepper.
    5 Tablespoon Whole Milk, Salt and pepper
    Close-up of a hand mixing ground meat, chopped onions, and breadcrumbs in a metal bowl, reminiscent of preparing homemade IKEA Swedish meatballs.
  4. Shape mixture into small, round balls using a medium cookie scoop.
    A baking sheet with rows of uncooked meatballs with chopped onions, placed on a wood surface.
  5. Place on a clean cookie sheet or a plate, cover and store in the fridge for 2 hours.
    A baking tray filled with rows of uncooked meatballs mixed with chopped onions.
  6. After 2 hours remove the meatballs from the refrigerator and in a cast-iron pan or heavy-bottom pan heat olive oil over medium heat.
    Olive oil
    a smoking hot cast iron pan.
  7. When hot, gently add your meatballs and brown on all sides, in two or three batches depending on the size of your pan. I tested crowding a full batch into a 12 inch cast iron pan at once and the meatballs steamed instead of browning; working in batches keeps the pan hot enough for a real sear, and it's what gives the drippings you need for the one-pan sauce.
    Close-up of several browned meatballs cooking in a black skillet, following an authentic IKEA Swedish meatballs recipe.
  8. When browned, add to an ovenproof dish and cover. Place in a 350 oven and cook for 30 minutes.
    A cast-iron skillet filled with cooked meatballs, browned on the outside and appearing to be well-seasoned, reminiscent of an IKEA Swedish meatballs recipe.
  9. OR if you are doing the one-pan method, leave the meatballs in the pan, cover with an oven safe lid and cook at 350 for 30 minutes.
  10. How to make the sauce
  11. In a heavy-bottomed frying pan, melt the butter over medium heat.( if not using the pan you cooked the meatballs in.
    If using the one-pan method, no butter is needed as the drippings from the meatballs will serve in place of the butter.
    Remove the cooked meatballs from the frying pan and place on a clean plate while you make the sauce in the pan you pulled from the oven.
    3 Tablespoon Butter
    A close-up of a whisk stirring browned butter in a black skillet, reminiscent of the first step in creating the perfect IKEA Swedish meatballs recipe.
  12. Whisk in the flour and continue cooking, stirring continuously, for 2 minutes, allowing the flour to cook and bubble.
    3 Tablespoon Flour, All Purpose
    A close-up of a whisk stirring a pot of cream sauce, creating a swirled pattern, reminiscent of preparing an IKEA Swedish meatballs recipe.
  13. Add the vegetable stock and beef stock to the pan and continue to stir.
    ⅔ Cup (156 ⅔ g) vegetable stock, ⅔ Cup (160 g) beef stock
    A close-up of a whisk stirring a pot of cream sauce, creating a swirled pattern, reminiscent of preparing an IKEA Swedish meatballs recipe.
  14. Pour in the heavy cream, soy sauce and Dijon mustard, whisking to combine. Bring to a simmer and allow the sauce to thicken.
    ⅔ Cup (158 ⅔ g) Heavy Cream, 2 Teaspoons soy sauce, 1 Teaspoon dijon mustard
    A metal whisk stirs a pan of light brown gravy with visible specks of seasoning, reminiscent of the savory goodness in an IKEA Swedish meatballs recipe.
  15. Continue to stir until the sauce reaches your desired consistency.
    A close-up of a whisk stirring a pot of cream sauce, creating a swirled pattern, reminiscent of preparing an IKEA Swedish meatballs recipe.
  16. Add the cooked meatballs back into the creamy gravy and serve.
    A skillet filled with browned meatballs simmering in a creamy sauce, garnished with chopped parsley, reminiscent of an IKEA Swedish meatballs recipe.

Nutrition

Serving: 1 | Calories: 869kcal | Carbohydrates: 25g | Protein: 53g | Fat: 61g | Saturated Fat: 28g | Polyunsaturated Fat: 27g | Trans Fat: 2g | Cholesterol: 271mg | Sodium: 844mg | Fiber: 1g | Sugar: 5g

Notes

Ikea suggests mashed potatoes or roasted potatoes. Personally, I love them over egg noodles and served with a bit of lingonberry jam. If you have a sous vide machine you can make my sous vide potatoes. Crispy on the outside, creamy and velvety on the inside.
If you haven't had lingonberry jam you need to try it with this recipe at least once! The sweetness of the jam along with the tartness of the berries is the perfect finish to an amazing bite of swedish meatballs with gravy.
CourseCourse: Beef Recipes
CuisineCuisine: Swedish
KeywordKeyword: ikea swedish meatball recipe, swedish meatball recipe

Make-Ahead Instructions

Swedish meatballs are one of those dishes that reward a little advance work. Here's how I prep mine ahead of time.

  1. Shape the meatballs and place them on a parchment-lined tray, then cover and refrigerate for up to 24 hours before searing. The chill firms them up and makes searing easier, on top of the 2 hour chill already built into the recipe.
  2. You can also fully cook the meatballs and gravy up to 2 days ahead. Store covered in the refrigerator and reheat gently on the stovetop before serving.
  3. If you're feeding a crowd, make the gravy a day ahead and keep it separate from the meatballs; combine and reheat together just before serving so the meatballs don't overcook.

Storage Instructions

Leftover Swedish meatballs keep well and reheat nicely, so don't hesitate to make a double batch.

  1. Let the meatballs and gravy cool to room temperature, about 30 minutes, before storing.
  2. Transfer to an airtight container and refrigerate for up to 4 days.
  3. Reheat on the stovetop over low heat, stirring occasionally, until warmed through. Add a splash of beef stock if the gravy has thickened too much.
  4. To freeze, cool completely and store the meatballs and gravy together in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop.

Frequently asked questions, answers and tips:

While I try to share all the information you need to make this recipe in your home with restaurant-quality results, there still may be a question or two. Or these are questions I have received from the community about this recipe. I do my best to answer them as clearly as I can. I hope this helps.

Can I freeze IKEA Swedish meatballs?

Yes. Freeze the cooked meatballs and gravy together in an airtight container for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop over low heat, stirring occasionally so the gravy doesn't separate.

Can I make the sauce without a roux?

The roux is what gives this gravy its body, so I don't recommend skipping it. If you're cooking gluten free, substitute an equal amount of cornstarch for the flour and whisk it into the stock instead of cooking it in the fat first.

What's the difference between this sauce and a regular brown gravy?

Regular brown gravy typically relies on drippings and stock alone. This sauce adds heavy cream, soy sauce, and Dijon mustard, which is what gives IKEA's version its rounder, slightly tangy flavor instead of a straight meat gravy taste.

Can I bake the meatballs instead of searing them in a pan?

I don't recommend it for this recipe. Searing builds a browned crust on the outside of the meatballs that adds real flavor to both the meatball and the gravy; baking alone skips that step entirely.

Do I have to chill the meatballs for 2 hours before cooking?

Yes, don't skip this step. The chill firms up the fat in the meat, which keeps the meatballs from falling apart when they hit the hot pan.


Sarah Mock of savoringthegood.com headshot 2022

I am Sarah Mock. Welcome!

Sarah Mock is a classically trained Chef and a graduate of Johnson & Wales University. A culinary blogger for 17 years, Sarah helps the home cook prepare her recipes with professional results.

Get to know me

as seen in:

Logos of Hersheyland, ABC News, and Good Day PA are showcased in a seamless row, providing a snapshot of popular brands.

Hersheyland Nightline Good Day Pa!

The vibrant design showcases the iconic logos of Pinterest, Rachael Ray, and Jell-O set against a bold red background. Sorry, the provided description doesn't offer enough detail to suggest important SEO keywords.

Pinterest Rachael JELL-O

More Ground Beef Recipes

  • A wooden ladle holds a serving of Crock Pot Cowboy Soup, filled with ground meat, black beans, corn, tomatoes, and green peppers in a thick red sauce.
    Crock Pot Cowboy Soup
  • A bowl of taco salad with ground beef, lettuce, tomatoes, black olives, jalapeños, corn, shredded cheese, crushed tortilla chips, red onions, lime wedges, and a dollop of sour cream.
    Dorito Taco Salad
  • A plate of spaghetti topped with Cincinnati chili, shredded cheddar cheese, chopped onions, and a side of oyster crackers sits on a wooden table near a crockpot.
    Cincinnati Chili Crock Pot Recipe (5-Way Style!)
  • A bowl of chili pie topped with shredded cheese, chopped onions, and green onions, surrounded by crunchy Fritos corn chips on a white plate.
    Frito Pie Recipe
  • WhatsApp
  • Threads
  • Facebook180
  • Flipboard
Add STG as a Google Trusted Source For Recipes

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Michelle says

    April 20, 2024 at 11:39 pm

    If it does not have Allspice and Nutmeg, then it is NOT Swedish Meatballs.

    Reply
    • Sarah Mock says

      April 22, 2024 at 12:21 pm

      thanks Michelle! I was just riffing off of the recipe that IKEA shared. How much allspice and nutmeg would you add?
      Sarah

      Reply
  2. Nancy says

    December 05, 2022 at 1:32 pm

    I would love to make these for a shower in a few months. What about make the meatballs and sauce a day ahead and combining them when it is time to serve? How about making the meatballs in advance and freezing them?

    Thank you.

    Reply
    • Sarah Mock says

      December 05, 2022 at 2:41 pm

      That sounds like a great party, Nancy! Yes. Go ahead and precook your meatballs. Remove them to a plate to cool, and freeze in an air-tight container. Make your sauce, and do the same thing. Warm in a slow cooker on low until heated through.

      Reply
  3. Leslie Jean Mickelson-Carter says

    August 01, 2021 at 7:13 pm

    Hi Sarah,

    Since my father's family is Norwegian, we grew up on some Swedish recipes. My meatball recipe is similar but I always added ground nutmeg to the meat mixture (about 1/4 tsp) and a dash of cardomom. When the meatballs are browned nicely, I removed them from the pan and added two beef bullion cubes, a tbsp of flour to about about 1/2 to 1 cup of water depending on the amount of meat used, making a roux first, and then adding, and finally 1/2 tsp grated lemon. Once the sauce was mixed, I re-add the meatballs and simmered for about 20 mins. Then to serve, I added 3/4 cup of sour cream to the sauce. We served with rice or noodles.

    Reply
Sarah Mock of savoringthegood.com headshot 2022

I'm Sarah Mock, Welcome!

Sarah Mock is a classically trained Chef and graduate of Johnson & Wales University. A culinary blogger for 17 years Sarah helps the home cook prepare her recipes with professional results.

Get to know me

Trending Recipes:

  • A close-up of grilled chicken wings stacked on a plate, garnished with parsley, with a side of dipping sauce in the background.
    Grilled Chicken Wings
  • Buffalo cauliflower bites are roasted florets coated in a tangy red sauce, served on a white plate with a fork and garnished with fresh herbs.
    Buffalo Cauliflower Bites
  • A stack of crispy cereal bars with a light brown color and a textured surface, reminiscent of cinnamon toast crunch bars.
    Cinnamon Toast Crunch Bars
  • shredded cooked chicken breasts, franks hot sauce, butter and ranch dressing packet cooked to make buffalo chicken dip in a crock pot. The crockpot is white and oval.
    Slow Cooker Buffalo Chicken Dip Recipe
See more Football Food →

Footer

Sharing this recipe on social media is both encouraged and appreciated. Please share the direct link back to the recipe. Copy/Paste and/or screenshots of the recipe to any social media is strictly prohibited. Content and photographs are copyright-protected. SavoringTheGood®

As an Amazon Associate, I earn from qualifying purchases.

©2026 Savoring The Good® All rights reserved.
Privacy Policy | Accessibility Policy | About Sarah Mock | About Savoring The Good | Terms Of Service

Rate This Recipe

Your vote:




Let me know what you thought of this recipe to leave your stars. Stuck for what to say? Click one of these inspiration prompts to get you started:

This worked exactly as written, thanks!
My family loved this! I just had to share.
This recipe is delicious but I have a suggestion...
Could you clarify for me...
Here is how I included this recipe in m celebration of...
This recipe was wonderful but can you point me to a recipe for...

As always, I appreciate you and what you bring to the Savoring The Good community!

A rating is required
A name is required
An email is required