• 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
  • SPRING
  • Find us on Social!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPE INDEX
    • CONTACT
    • SPRING
  • 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

    • Green spinach pasta mezzaluna-shaped spinach and ricotta ravioli on a serving platter topped with homemade Italian tomato sauce and freshly grated Parmesan.
      Homemade Spinach and Ricotta Ravioli Filling Recipe
    • Best easter recipes collage featuring homemade spinach ravioli, easter dinner ideas like asparagus lasagna and sauteed carrots, easter desserts including carrot cake and colomba pasquale italian easter bread, easter brunch asparagus frittata, asparagus risotto with scallops, mushy peas easter side dish, and homemade peeps without corn syrup.
      50+ Best Easter Recipes for Dinner, Brunch & Desserts 2026
    • Close-up of homemade cuttlefish ink pasta nests in various shapes on tray, fresh black pasta ready for seafood pasta recipes and nero di seppia dishes.
      Squid Ink Pasta (Homemade Pasta al Nero di Seppia)
    • 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

    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, less-processed 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 →

    Best Lent Recipes

    • Best lenten recipes and meals including cheese enchiladas, lobster ravioli with tomato cream sauce, har gow shrimp dumplings, shrimp toast, crab linguine pasta, crispy Teochew shrimp burgers, asparagus risotto with pan-seared scallops, Italian scallops au gratin, and St. Louis style whole wheat pizza for meatless Friday dinners during Lent (A 9-photo collage of these recipes).
      80+ Best Lent Recipes, Meals & Meatless Dinner Ideas (6-Week Plan)
    • Extra beefy-tasting Beyond Burger on a homemade sesame and poppy seed potato bun.
      How to Make Extra "Beefy" Beyond® Burgers
    • A bowl of paccheri pasta with shrimp and zucchini in a tomato and white wine sauce.
      Paccheri Pasta With Shrimp and Zucchini Sugo
    • Brithish style fish and chips on a wire rack looking super crispy and golden brown.
      British Style Fish and Chips (Crispiest Fried Fish Ever)
    Add me as a Google Source

    Our Favorite Easter Recipes

    • Best easter recipes collage featuring homemade spinach ravioli, easter dinner ideas like asparagus lasagna and sauteed carrots, easter desserts including carrot cake and colomba pasquale italian easter bread, easter brunch asparagus frittata, asparagus risotto with scallops, mushy peas easter side dish, and homemade peeps without corn syrup.
      50+ Best Easter Recipes for Dinner, Brunch & Desserts 2026
    • 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
    • Biting at the Bits Apricot Colomba
      Italian Easter Dove Bread Recipe (Colomba Pasquale)
    • beautifully golden brown frittata in the cast-iron skillet that's been flipped to show off it's perfectly golden underside
      Asparagus and Zucchini Frittata Recipe (Perfect for Spring)
    • A double layer no-raisin best carrot cake with pecans and matcha cream cheese frosting, piped in kisses and garnished with toasted pistachios.
      Best Carrot Cake Recipe (Super Moist, Made from Scratch)
    • Homemade pink Easter Bunny peeps and Hershey-Kisses-shaped peeps.
      How to Make Homemade Peeps (Without Corn Syrup)
    • A slice of the the best strawberry crostata (aka strawberry jam tart from Italy) on a plate.
      Strawberry Crostata (Italian Crostata di Marmellata di Fragole)
    • Easy Mushy Peas Recipe

    Make Better Homemade Pizza

    • Collection of 25 homemade pizza varieties including vegetarian options, meat-vegetable combinations, hawaiian, prosciutto-arugula, marinara, margherita, mushroom, various cheese pizzas, olive, breakfast pizza, capricciosa, zucchini and ham, pepperoni, quattro formaggi, BBQ chicken pizza, and more on different kinds of homemade pizza dough including neapolitan, whole wheat, bread flour, 00 flour, St. Louis Style, pizza fritta, and pinsa Romana.
      Best Pizza Toppings & Pizza Dough Ultimate Guide w/Real Photos
    • Pizza dough recipe for a homemade pizza with sausage and onion on a crispy bread flour pizza crust recipe, how to make pizza dough for the best homemade pizza dough.
      Best Bread Flour Pizza Dough Recipe (5 Ingredients)
    • Super crispy sliced whole wheat Supreme pizza with green olives, spicy ventricina salami, salsiccia, prosciutto cotto, mushrooms, red bell peppers, and onions.
      Best Whole Wheat Pizza Dough Recipe (For Thin Crust Pizza)
    • Perfect thick-crust pizza dough with pizza margherita toppings (including homemade pizza sauce, shredded mozzarella, and mini buffalo mozzarella balls.
      Thick-Crust Pizza (Fluffy 00 Flour Pizza Dough Recipe)
    • A platter with three golden brown fried pizzas topped with burrata cheese, mozzarella, prosciutto di parma, olives, and sun dried tomatoes.
      Crispy Italian Fried Pizza (Easy Abruzzo Pizza Fritta)
    • St. Louis style thin crust whole wheat pizza cut into squares topped with artichoke hearts, Taggiasche olives, caramelized onions and melted mozzarella cheese - no yeast pizza dough recipe.
      Easy 20-Minute Thin & Crispy St. Louis-Style Whole Wheat Pizza
    • HOME
    • ABOUT
    • Contact

    Footer

    ↑ back to top

    About

    • PRIVACY & COOKIE POLICY
    • ALL RECIPES

    Newsletter

    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.