• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Biting at the Bits logo
  • HOME
  • ABOUT
  • RECIPE INDEX
  • CONTACT
  • Nav Social Menu

    • YouTube
menu icon
go to homepage
  • ABOUT
  • RECIPE INDEX
  • CONTACT
  • WINTER
  • Find us on Social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPE INDEX
    • CONTACT
    • WINTER
  • Find us on Social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Recipes

    Easy Classic Swedish Meatballs with Cream Gravy (Köttbullar)

    Modified: Apr 17, 2023 by Kelly Leding · This post may contain affiliate links · 1 Comment

    Jump to Recipe·5 from 1 review

    This authentic Swedish meatball recipe is ready in just about 35 minutes. Smothered in a rich, flavorful cream sauce, these little meatballs pair perfectly with a side of rice or mashed potatoes and lingonberry jam or this 10-minute wildberry sauce.

    Plus, they're a cinch to make -- perfect for easy weeknight dinners or to make ahead and take to holiday parties. If you enjoy IKEA's famous meatballs as much as we do, it's time to make your own tastier version at home. 

    raw swedish meatballs on a parchment lined baking tray

    Why You'll Love This Swedish Meatballs Recipe

    These meatballs are lightly spiced and comforting (just the way the Swedes intended them to be) and they couldn't be easier to make. 

    • Baked or fried (bake them for larger groups -- hands-free & splatter-free)
    • One bowl mixing 
    • Ready in under 1 hour
    • Great MealPrep-and-freeze option
    • They taste great reheated the next day
    • Perfect for parties and appetizers
    • Versatile flavor means you can eat them with anything
    • Everyone loves meatballs 
    • Easy recipe for kiddos to help make
    Jump to:
    • Why You'll Love This Swedish Meatballs Recipe
    • What's in the Meatballs at Ikea? 
    • Easy Swedish Meatballs With Cream Gravy Ingredients
    • How to Make the Best Swedish Meatballs Step-by-Step 
    • 4 Easy Ways to Cook Swedish Meatballs -- Sautéed, Baked, Air-Fryer, and Instant Pot
    • What to Serve with Swedish Meatballs
    • Looking for More Tasty Meatball Inspiration?
    • 📖 Recipe
    closeup of plated swedish meatballs with a side of berry colored fruitti di bosco sauce

    What's in the Meatballs at Ikea? 

    IKEA meatballs and cream gravy contain pretty basic meatball ingredients, which I've outlined below. And while we love ordering them when shopping there, at home, we much prefer the addition of a few warm spices and a little parsley.

    • IKEA meatball ingredients. 500g (1 lb) ground beef and 250g (½lb) ground pork, 1 onion finely chopped, 1 clove of garlic (crushed or minced), 100g breadcrumbs, 1 egg, 5 tablespoons whole milk, and salt and pepper to taste.
    • IKEA meatball cream gravy sauce ingredients. 40g butter, 40g all-purpose flour, 300ml vegetable, chicken, or beef stock, 150ml heavy cream, 2 teaspoons soy sauce, and 1 teaspoon Dijon mustard. 

    Easy Swedish Meatballs With Cream Gravy Ingredients

    This is a very simple and forgiving recipe, and substitutions can easily be made. I've included a few below just in case you need them.

    Meatball Ingredients

    • ground veal or beef
    • ground pork
    • butter (sub extra virgin olive oil)
    • onion
    • panko breadcrumbs (sub plain breadcrumbs or bread soaked in milk) 
    • egg
    • garlic clove (sub garlic powder)
    • allspice
    • nutmeg, freshly grated
    • parsley
    • dried sage leaves (sub dry rubbed sage)
    • salt and pepper 

    Cream Gravy Ingredients

    • butter
    • all-purpose flour
    • heavy cream
    • chicken stock or beef stock
    • Dijon mustard
    • Worchestershire sauce (sub soy sauce)
    • pinch of nutmeg, freshly grated
    • salt and pepper 

    How to Make the Best Swedish Meatballs Step-by-Step 

    deeply browned meatballs in a cast iron skillet

     Step 1. Sauté the onion. Add ½ tablespoon of butter to a preheated skillet and sauté the onion until translucent (about 4 to 5 minutes). Remove to a large mixing bowl. 

    Step 2. Make the meatball mixture. Add the pork and veal (or beef if using), breadcrumbs, egg, allspice, nutmeg, garlic powder, parsley, salt, and pepper, and mix until well combined. 

    Step 3. Taste test the meatball mixture. Add a small amount of the meatball mixture to a preheated skillet and cook until golden brown. Taste and adjust seasonings if needed before rolling the mixture into meatballs. 

    Step 4. Roll the meatballs & sauté them. Roll the mixture into about 20 small meatballs and set them on a platter. Heat the remaining ½ tablespoon of butter in the same skillet over medium heat until sizzling. Add the meatballs in a single layer and cook on the first side until golden brown.

    Continue cooking, turning them periodically until all sides are browned and cooked through (15 to 20 minutes total). Remove them to a platter while you make the creamy gravy.

    perfectly cooked swedish meatballs in a pan gravy with slices of green scallion as garnish

    Step 5. Make the cream gravy. Melt 3 tablespoons of butter in the skillet and add the flour, whisking constantly to create a roux. Cook the mixture until browned and the flour no longer tastes raw (about 2 to 3 minutes).

    Pour the chicken stock (or beef stock if using) and heavy cream (or milk if using) into the roux in a slow, steady stream while constantly whisking, and cook for a few minutes just until slightly thickened.

    Add the Worchestershire sauce, Dijon mustard, a pinch of nutmeg, and salt and pepper to taste. Adjust seasonings and add the meatballs back to the gravy, stir to cover them, and warm through. Garnish with scallions or parsley and serve over rice or mashed potatoes with a side of lingonberry berry or frutti di bosco jam. Enjoy!

    raw swedish meatballs in a cast iron skillet
    a closeup of a single meatball on a sheet tray after being cooked to perfectly golden brown

    4 Easy Ways to Cook Swedish Meatballs -- Sautéed, Baked, Air-Fryer, and Instant Pot

    Not only are meatballs a family favorite recipe, but they can be cooked in so many different which makes them one of the easiest family meals to prepare. Below are instructions for how to cook meatballs by baking, sautéeing, Air-frying, or cooking them in the crockpot or Instant Pot. 

    Sautéed. Preheat a skillet over medium heat with butter or a drizzle of olive oil. Once the oil is hot, add the meatballs in a single layer and cook on the first side until golden brown. Continue cooking, turning them periodically until all sides are golden brown and cooked through. (15 to 20 minutes total).

    Baked. Preheat the oven to 350°F/175°C and bake meatballs on a foil-lined baking sheet for 20 to 25 minutes (for 1 ½ to 1 ¾ inch meatballs and 30 to 35 minutes for larger meatballs). This is a hands-off, splatter-free way to cook meatballs which is especially great when cooking for a crowd. 

    Air-Fryer. Preheat air fryer to 380°F/193°C and cook meatballs for 10 to 12 minutes, or until cooked through. 

    Instant Pot. Add 1 cup of beef, vegetable, or chicken broth to the Instant Pot, add the trivet, and stack the formed meatballs on top of each other to form a mound, cover with the lid, and cook on high pressure for 8 minutes with a 5-minute natural release.

    Remove the meatballs to a platter, and remove the trivet and the liquid (reserving it for the cream sauce). Add a drizzle of olive oil to the pot and set it to 'sauté mode', and add the meatballs back to the pot once the oil is hot. Continue cooking until golden brown on all sides.

    swedish meatballs smothered in a pan gravy on top of a bed of white rice

    What to Serve with Swedish Meatballs

    Mashed potatoes or rice are definitely one of our favorite sides to pair with these meatballs, but we've given you a few more options for dinner inspiration.

    • Simple Classic Italian Tomato Sauce
    • Pan-Seared Purple Cauliflower Sesame Steaks
    • Perfect Pan-Seared Zucchini
    • Perfect Pan-Seared Sweet Carrots
    • Easy Creamy Mushy Peas Recipe
    Fully cooked tomato pasta sauce.
    perfectly golden brown purple cauliflower steaks covered with toasty sesame seeds
    closeup pan-seared caramelized and golden brown zucchini slices on a white platter and a sprig of crispy rosemary on top
    perfectly pan seared long carrot slices glistening with olive oil on a white platter
    mushy peas with whole peas dolloped on top in an oval stainless steel serving dish

    Looking for More Tasty Meatball Inspiration?

    Then try out our chicken and pork meatball recipe, which can be used to dip into your favorite sauce or add to your favorite pasta sauce.

    • Chicken & Pork Meatballs recipe
    golden brown chicken and pork meatballs in a ceramic dish sprinkled with grated parm and chives

    Let's get started!

    Print

    📖 Recipe

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    swedish meatballs in pan sauce on top of white rice and sprinkled with sliced green onions for garnish

    Easy Swedish Meatballs (Even Better Than Ikea's)


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: biting at the bits
    • Total Time: 35 minutes
    • Yield: 20 Meatballs
    Print Recipe
    Pin Recipe

    Description

    If you enjoy IKEA's famous meatballs as much as we do, then we think you may also love this simple and even tastier version. This is a meal the whole family loves and it's ready to eat in less than an hour. 


    Ingredients

    Meatball Ingredients
    • ½ pound ground veal OR beef (227g)
    • ½ pound fatty ground pork (227g)
    • 1 tablespoon butter (15g) (sub extra virgin olive oil)
    • ¾ cup onion, diced or grated (about 1 small onion) (120g)
    • ¼ cup panko breadcrumbs (15g)(sub plain breadcrumbs or bread soaked in milk)
    • 1 large egg (50g)
    • ¼ teaspoon garlic powder (0.25g)(sub 1 garlic clove, minced)
    • ¼ teaspoon allspice, or up to ½ teaspoon (0.25g to 0.5g)
    • ¼ teaspoon nutmeg, freshly grated (0.5g)
    • ½ teaspoon parsley, minced (optional) (3g)
    • 2 fresh dried sage leaves, crumbled (sub dry rubbed sage)
    • 1 teaspoon kosher salt, or more to taste (4g)
    • ⅛ teaspoon freshly cracked black pepper, or more to taste (about 20 turns on peppermill)
    Cream Gravy Ingredients
    • 3 tablespoons unsalted butter (45g)
    • 3 tablespoons all-purpose flour (30g)
    • ¼ cup + 2 tablespoons heavy cream (3 ounces) (85g) (sub whole milk)
    • 2 cups chicken stock or beef stock (475g)
    • 1 teaspoon Dijon mustard, or more to taste (5g)
    • 1 teaspoon Worchestershire sauce, or more to taste (6g) (sub 1 teaspoon soy sauce)
    • pinch of nutmeg, freshly grated (optional)
    • salt and pepper, to taste

    Instructions

    1. Sauté the onion. Add ½ tablespoon of butter to a preheated skillet and sauté the onion until translucent (about 4 to 5 minutes). Remove to a large mixing bowl. 
    2. Make the meatball mixture. Add the pork and veal (or beef if using), breadcrumbs, egg, allspice, nutmeg, garlic powder, parsley, salt, and pepper, and mix until well combined. 
    3. Taste test the meatball mixture. Add a small amount of the meatball mixture to a preheated skillet and cook until golden brown. Taste and adjust seasonings if needed before rolling the mixture into meatballs. 
    4. Roll the meatballs & sauté them. Roll the mixture into about 20 small meatballs and set them on a platter. Heat the remaining ½ tablespoon of butter in the same skillet over medium heat until sizzling, add the meatballs in a single layer and cook on the first side until golden brown. Continue cooking, turning them periodically until all sides are browned and cooked through (15 to 20 minutes total). Remove them to a platter while you make the creamy gravy.
    5. Make the cream gravy. Melt 3 tablespoons of butter in the skillet and add the flour whisking constantly to create a roux. Cook the mixture until browned and the flour no longer tastes raw (about 2 to 3 minutes). Pour the chicken stock (or beef stock if using) and heavy cream (or milk if using) into the roux in a slow steady stream while constantly whisking and cook for a few minutes just until slightly thickened. Add the Worchestershire sauce, Dijon mustard, a pinch of nutmeg, and salt and pepper to taste. Adjust seasonings and add the meatballs back to the gravy, stir to cover them, and warm through. Garnish with scallions or parsley and serve over rice or mashed potatoes with a side of lingonberry berry or frutti di bosco jam. Enjoy!

    Notes

    • Make ahead and freeze fully cooked meatballs in gravy by allowing them to completely cool and placing them in an airtight container. Thaw in the refrigerator overnight and reheat covered in a skillet for about 10 minutes or until warmed through. Add a touch of water, meat or vegetable stock, or even milk to loosen the gravy to the desired consistency if needed.
    • Make ahead and freeze uncooked meatballs by placing them on a parchment-lined sheet tray and popping them into the freezer until frozen solid. Once they are completely frozen, place the meatballs into an airtight container or freezer bag, seal, and store until ready to cook.
    • How to cook frozen raw uncooked meatballs in the oven. Place frozen uncooked meatballs on a parchment or foil-lined sheet tray and pop them into a preheated 350°F/176°C oven and cook for 20 to 25 minutes or until cooked through. 
    • How to cook frozen raw uncooked meatballs in a skillet on the stovetop. Preheat a skillet with 1 tablespoon of olive oil in it over medium-high heat, and when sizzling, place the frozen uncooked meatballs into the pan in a single layer. Add about ½ cup of vegetable or meat stock (or even water) and cover with a lid. Cook, allowing the meatballs to thaw and steam and the liquid to evaporate (about 8 to 10 minutes). Reduce the heat to medium, remove the lid, and continue cooking until all of the liquid has evaporated. Turn the meatballs periodically to brown them on all sides and continue until cooked through and golden brown (about 10 to 15 minutes). 
    • Prep Time: 15 minutes
    • Cook Time: 20 minutes
    • Category: Meat + Chicken
    • Method: Skillet
    • Cuisine: Swedish

    Nutrition

    • Serving Size: 5 Meatballs

    Did you make this recipe?

    Tag @BITINGATTHEBITS on Instagram and hashtag it #BITINGATTHEBITS 

    Recipe Card powered byTasty Recipes

     

     

    More Latest Homemade Recipes

    • Homemade lobster ravioli and shrimp ravioli in heart and star shapes on a serving platter covered with lobster tomato cream sauce, showing the best sauce for lobster ravioli recipe.
      Lobster Ravioli With Tomato Cream Sauce
    • Authentic Italian pasta ai funghi in a white bowl topped with grated Grana Padano, a traditional mushroom pasta recipe made without cream.
      Authentic Mushroom Pasta ai Funghi (No Cream)
    • Creamy pumpkin pasta with sausage and kale in a cast iron skillet featuring trottole pasta coated in pumpkin cream sauce, an easy pumpkin pasta sauce recipe.
      Creamy Pumpkin Pasta Sauce with Sausage and Kale
    • Homemade shrimp toast cut in half showing abundant shrimp filling inside, with crispy golden sesame-topped toasts on plate, authentic Chinese shrimp toast recipe appetizer.
      Chinese Shrimp Toast (Fried, Air Fried, or Baked)

    About Kelly Leding

    Global recipes from a NYC private chef and Chengdu cooking school founder, now living & cooking in Italy. Authentic Italian, Chinese, and Southern cuisine!

    Reader Interactions

    Comments

      Made the Recipe? Tell Us What You Think! Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    1. Greta P. says

      August 10, 2025 at 12:56 am

      These were delicious! The whole family loved them:) I paired them with mashed potatoes, a side of green beans, and my homemade cranberry sauce! Definitely making these again.

      Reply

    Primary Sidebar

    A photo of Kelly doing a pasta making demonstration at The Broadway Panhandler in NYC, NY.

    Hi, I'm Kelly! A private chef helping busy families cook and enjoy tastier, healthier meals at home. Born and raised in Arkansas, I've lived and worked in NYC, Sichuan China, and now Northeast Italy. Each of these places impacts the diverse way we cook, live, and celebrate life. You'll find a bit of everything here whether you're new to cooking, or you've made it all. If you love to eat, you're in the right place!

    A BIT MORE →

    Tasty Valentine's Day Recipes

    • Homemade har gow crystal shrimp dumpling on a pink marble platter showing translucent dumpling skin with pink shrimp visible inside.
      Har Gow Shrimp Dumplings 虾饺 (Ultimate Recipe Guide + Video)
    • Valentine's Day desserts recipes 9-photo compilation featuring Biscoff brownies, strawberry cheesecake, salted caramel cheesecake, fried cherry pies, devil's food cake cupcakes with chocolate ganache, strawberry scones, pan-banging chocolate chip cookies, strawberry cupcakes, and white chocolate vanilla bean crème brûlée cheesecake for romantic desserts for two or Valentine's Day dessert ideas.
      20 Best Valentines Day Desserts (Romantic Recipes for Two)
    • Pepperoni topped pizza in the shape of a heart that's been cut in a zigzag down the middle and slightly separated to reveal a broken heart pizza
      20-Minute Valentine's Day Heart-Shaped Pizza
    • a beautiful golden brown Florentine beef steak cooked perfectly
      Perfect Pan-Seared Thick-Cut Steak (Bistecca alla Fiorentina)
    Add me as a Google Source

    Chinese New Year Recipes

    • just steamed homemade money bag dumplings or beggar's purses in a bamboo steamer sitting on top of nappa cabbage leaves
      Steamed Pork & Chive Money Bag Dumplings
    • The best shrimp burger recipe served up in red burger baskets on a vintage carhop tray - crispy shrimp burgers on two potato buns with burger toppings including spicy wasabi mayo, shredded cabbage, pickles, cilantro and shallots with twice-fried french fries for a real classic drive in burger experience.
      Crispy Shrimp Burger Recipe (Homemade Teochew Shrimp Patties + Video)
    • zigzagged square wonton wrappers cut out and ready to be filled
      Easy Homemade Wonton Wrappers (Using Bread Flour)
    • Homemade shrimp toast cut in half showing abundant shrimp filling inside, with crispy golden sesame-topped toasts on plate, authentic Chinese shrimp toast recipe appetizer.
      Chinese Shrimp Toast (Fried, Air Fried, or Baked)
    • Perfectly pleated chicken dumplings on a sheet tray ready to be steamed.
      Chinese Chicken and Zucchini Dumplings w/Video (Chicken Jiaozi)
    • Homemade Asian sesame dressing in a small Weck Canning jar with toasted sesame seeds and fresh chives floating on top, showcasing its rich amber color and smooth texture.
      Asian Sesame Dressing (Easy 5-Minute Homemade Recipe + Video)

    Authentic Italian Lasagne Recipes

    • A slice of prosciutto cotto and mozzarella lasagna with cheese and tomato sauce oozing out.
      Italian Ham & Mozzarella Lasagna (Lasagna di Prosciutto Cotto e Mozzarella)
    • Traditional homemade lasagna bolognese with eight layers, showcasing rich meat sauce and handmade spinach egg pasta noodles in classic Italian culinary style.
      Authentic Lasagna Bolognese (Lasagne alla Bolognese +Video)
    • eggplant and zucchine parmigiana with text overlay stating the recipe was a pinterest and Food52 Grand Prize Recipe winner
      Mama A's Eggplant & Zucchini Parmigiana (Pinterest & Food52 Golden Recipe Grand Prize Winner)
    • Speck and Asparagus lasagna just out of the oven
      Italian Speck & Asparagus Lasagna (w/Asparagus Béchamel & Zucchini Crema)

    • HOME
    • ABOUT
    • Contact

    Footer

    ↑ back to top

    About

    • PRIVACY & COOKIE POLICY
    • ALL RECIPES

    Newsletter

    • Coming Soon!

    Contact

    • CONTACT

    As an Amazon Associate, I earn from qualifying purchases.

    COPYRIGHT© 2025 BITINGATTHEBITS.COM ALL RIGHTS RESERVED. NO IMAGES OR CONTENT CONTAINED ON THIS SITE MAY BE REPRODUCED IN WHOLE OR IN PART IN ANY MANNER WITHOUT THE EXPRESS WRITTEN PERMISSION OF THE COPYRIGHT OWNER.