• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Munchkin Time
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Main Dishes

    Best Swedish Meatballs and Gravy

    Jan 26, 2025 by Love Keil · This post may contain affiliate links · Leave a Comment

    173 shares
    Jump to Recipe Print Recipe

    Swedish Meatballs and Gravy - Tender juicy beef and pork meatballs pan seared and simmered in a meatball sauce served over mashed potatoes is the kind of comfort food your family will love!

    Best Swedish Meatballs and Gravy

    Meatballs have always been one of my favorite comfort foods, but even more so when they’re swimming in a deliciously creamy Swedish meatball sauce! I love oven-baked meatballs or lazy meatballs over spaghetti and ground turkey meatballs on toothpicks as appetizers, but these Swedish meatballs are the best when served over mashed potatoes!

    No more trips to IKEA needed, now you can make them easily at home. They’re pan-fried until crispy and golden on the outside, and because I use both pork and beef, they’re super flavorful and moist on the inside. This is a dish your family will be asking for over and over again!

    Why I Love This Easy Swedish Meatball Recipe

    • Swedish meatball gravy is deliciously irresistible.
    • The meatballs are juicy and moist.
    • They taste even better than at IKEA!
    • This recipe makes enough meatballs to serve a crowd!

    Recipe Tips

    • Do not overmix the meat. This is how you end up with dry, dense meatballs.
    • Use an ice cream scoop to ensure all the meatballs are the same size. This helps with even cooking.
    • Wetting your hands to roll the meatballs is a good idea to prevent sticking. If you prefer rubber cloves you can use those instead.
    • If you don’t have a stand mixer, you can certainly use a mixing bowl and wooden spoon. Once you’ve added the meat, you may even want to mix with your hands.
    • You can substitute full-fat sour cream for the heavy cream.
    • Bake the meatballs instead on a baking sheet in a 400 degree oven for 15-20 minutes.

    Ingredients Needed

    Ingredients Needed for meatballs
    • Butter: You’ll need some to sauté the onions and then some more to sear the meatballs. I use butter for extra flavor.
    • Onions: Finely chopped. I like to sauté them first before adding to the meatball mix, that way they’re not going directly in raw.
    • Breadcrumbs and milk: The combination of the two helps to keep the meatballs moist while absorbing too much extra grease.
    • Ground beef and ground pork: A popular combination when making meatballs. The ground pork keeps it extra moist, especially if using ground beef.
    • Large egg: To bind the meatball mixture so the Swedish meatballs don’t fall apart.
    • Seasoning: I use salt to taste, ground pepper, ground allspice, and garlic powder.

    For the Gravy

    • Butter and flour: Makes a roux which will thicken the sauce.
    • Broth: You can use either chicken broth or beef broth, whatever you prefer. If I have some made, I’ll use Instant Pot chicken bone broth or Instant Pot beef bone broth.
    • Heavy whipping cream: Adds a rich creaminess to the sauce.

    How to Make Swedish Meatballs

    Butter melting in a skillet.
    Sautéing onions in melted butter.
    Golden color onion in the skillet.

    Step 1: Sauté the onions in melted butter over medium heat. Stir a few times until softened, about 3-4 minutes.

    breadcrumbs with milk in a bowl.
    Mixed breadcrumbs and milk in a bowl.
    meatballs ingredients in a mixing bowl.

    Step 2: In a bowl add breadcrumbs and milk. Mix well. Transfer the breadcrumbs and sautéed onion into the bowl of a stand mixer or large mixing bowl.

    Step 3: Add the rest of the meatball ingredients, which include the meat and seasoning, and use the paddle attachment on low speed to mix until light and fluffy. This should only be a couple of minutes.

    mixed meatball ingredients in a mixing bowl.
    raw meatballs on a parchment paper.
    meat filling formed into meatballs.

    Step 4: Use a small ice cream scooper to scoop out enough meatball mixture to form a 1-inch meatball. Use wet hands to prevent sticking and roll them up into a ball. Place them it on a parchment lined baking sheet until you’ve formed all your meatballs.

    butter melting in a skillet.
    raw meatballs cooking in the skillet with butter.
     meatballs done cooking in the skillet.

    Step 5: In the same skillet, melt more butter over medium-low heat. Once the pan is hot enough, place the meatballs into the skillet in a single layer, making sure not to overcrowd them. You may need to work in batches.


    Step 6: Cook for about 3-5 minutes on each side until they are evenly browned and have an internal temperature of 165°F. Once they are done, place them in the oven at the lowest setting to keep warm while you continue cooking the rest.

    flour cooking with melted butter.
    broth added to the skillet.
    cream adding to the gravy.

    Step 7: When all the meatballs are set aside, whisk in the flour. The fat from the meatballs and the previously added butter is there to help make the roux. Gradually pour in the broth while constantly whisking until the mixture is smooth.

    delicious cooked Swedish meatballs done cooking in the skillet.
    Swedish meatballs


    Step 8: Add the heavy whipping cream and whisk until combined. Season with salt and pepper to taste then add the meatballs back into the skillet to warm through.

    What to Serve with Swedish Meatballs

    These meatballs can be served over creamy mashed potatoes with a dollop of traditional Swedish lingonberry sauce or our favorite eggplant spread.

    They’re even great over egg noodles! As long as you’ve got something to soak up all of that sauce, you’re set.

    Recipe FAQs

    What type of meat should I use for Swedish meatballs?

    You can use ground beef, pork, or veal or a combination of any of them. They each provide moisture and flavor, and pair well with one another.

    Can I substitute the breadcrumbs in the meatball recipe?

    Sure you can. You can use cracker crumbs or pieces of bread.

    How do I know when my meatballs are fully cooked?

    They should no longer be pink in the middle. The best way to tell is by using a meat thermometer. The internal temperature should be 165°F.

    Can I make meatballs ahead of time and freeze them?

    Yes! Once they’re rolled into balls, you can keep them on the baking tray and flash freeze them for a couple of hours. This way they are solid when you transfer them to a freezer bag so they won’t freeze stuck together.

    Keep them frozen for up to 3 months and when you’re ready to use them, thaw them overnight and then cook as directed.

    Cooked meatballs can also be kept frozen for up to 3 months.

    More Ground Meat Recipes

    • Georgian Ground Beef Kebabs Recipe
    • The Most Delicious Ground Beef Casserole (Video)
    • Lazy Easy Meatball Recipe (Russian Kotleti)
    • Best Crunch Wrap Supreme
    • 30-minute Chicken Breakfast Sausage Recipe

    When YOU make this easy Swedish meatball recipe please tag us @munchkintimeblog on Instagram, we would LOVE to see your creation!

    If you tried this Swedish meatballs and gravy​ recipe or any other recipe on my website, please leave a * star rating and let me know how it went in the comments below. Thanks for visiting!

    Thank YOU for YOUR Comment, Share & Recipe Review!

    📖 Recipe

    Best Swedish Meatballs and Gravy

    Easy Swedish Meatballs and Gravy

    Love Keil
    These mouthwatering Swedish meatballs are more than just a meal; they’re a comforting hug that takes you back to a warm and cozy Scandinavian kitchen. Enjoy every bite!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 20 minutes mins
    Course Main Coarse
    Cuisine Swedish
    Servings 30 meatballs
    Calories 103 kcal

    Equipment

    • Skillet I am using 12in skillet

    Ingredients
      

    For Meatballs

    • 1 tablespoon butter
    • 1 medium onion finely chopped
    • ⅔ cup bread crumbs
    • ⅓ cup milk
    • 1 lb ground beef
    • ½ lb ground pork
    • 1 large egg
    • 1 ¼ teaspoons sea salt or to taste
    • ½ teaspoon ground pepper
    • 1 teaspoon allspice ground
    • 1 teaspoon garlic powder

    Meatball Gravy

    • 4 tablespoons butter
    • 3 tablespoons flour
    • 2 cups chicken broth or homemade chicken bone broth or beef broth
    • ⅓ cup heavy whipping cream

    Instructions
     

    • Using a 12 inch skillet over medium heat, melt the butter. Then, add the chopped onion and sauté, stirring a few times, until it reaches a soft texture, about 3-4 minutes.
    • Transfer sauteed onion into a stand mixer bowl, then add breadcrumbs and milk, and give it a good mix.
    • Add the remaining ingredients: ground beef, ground pork, sea salt, black pepper, ground allspice, and garlic powder. Mix on low speed using the paddle attachment until everything is well combined. Then increase the speed to high and beat the mixture until it becomes light and fluffy, which should take about 2 minutes.
    • Using a small ice cream scooper and wet hands, form 1-inch meatballs. I prefer to line a baking sheet with parchment paper and place the meatballs on it, or I cook them as I shape them.
    • Using the same skillet, melt 4 tablespoons of butter over medium to medium-low heat. Once the butter is melted and bubbling, gently place the meatballs in the skillet, being careful not to overcrowd them (you may need to cook them in batches). Cook the meatballs for about 3 to 5 minutes on each side until they are browned, or until they reach an internal temperature of 165°F. Once cooked, remove them from the skillet and keep warm.
    • In the same skillet, add the flour and whisk it in. Gradually pour in the broth while continuously whisking until the mixture is thick and smooth. Next, add the heavy whipping cream and whisk until combined. Give the mixture a little taste, and season it with sea salt and pepper to suit your taste!
    • Pop those delicious meatballs back into the skillet with the gravy and let them cook for about 5 minutes, or until they’re nice and warm all the way through. Enjoy with mashed potatoes and lingonberry sauce, or our favorite eggplant spread.

    Notes

    • To ensure your meatballs cook evenly, use a cookie scoop to shape them to a uniform size of about 1 to 1.5 inches in diameter for best results.
    • Once the meatballs are cooked and the gravy is made, let them simmer together for a few minutes. This allows the flavors to meld and the meatballs to absorb some gravy.
    • To complete your meal, serve the meatballs with lingonberry sauce, creamy mashed potatoes, and easy baked eggplant with vegetables. Don’t forget a sprinkle of fresh parsley or dill for garnish!

    Nutrition

    Calories: 103kcalCarbohydrates: 3gProtein: 5gFat: 8gSaturated Fat: 4gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 31mgSodium: 206mgPotassium: 88mgFiber: 0.2gSugar: 1gVitamin A: 112IUVitamin C: 0.4mgCalcium: 17mgIron: 1mg
    Tried this recipe?Let us know how it was!

    More Main Dishes

    • Perfectly Grilled Lemon Garlic Chicken Thighs Skewers on a blue plate.
      Grilled Lemon Garlic Chicken Thighs Skewers
    • closer shot of grilled Beef Kebabs on a platter.
      Juicy Grilled Beef Kebabs (Easy Steak Kabob Marinade)
    • instant pot shredded chicken tacos
      How to Make Shredded Chicken Tacos
    • carne asada steak sliced on a cutting board and ready to be served.
      Best Carne Asada Marinade

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Love Keil from munchkintime.com

    Love Keil is a food photographer, blogger and a recipe developer. She is passionate about creating delicious homemade meals for her family.

    More about me →

    Popular Recipes

    • Chicken Recipes
      Honey Soy Chicken Thighs Recipe (Video)
    • Easy Chicken Madeira Recipe with Secret Sauce
      Easy Chicken Madeira Recipe with Secret Sauce
    • Easy Chicken Alfredo Recipe
      Easy Chicken Alfredo Recipe with Pasta
    • 2 Smoked Salmon Avocado Toasts with Cherry Tomatoes
      Smoked Salmon Avocado Toast with Cherry Tomatoes
    • Easy Shepherd's Pie
      Easy Shepherd's Pie
    • Cooked chicken thighs
      Best Hawaiian BBQ Chicken Recipe (VIDEO)

    Favorites

    • Easy Ground Beef Casserole
      Easy Ground Beef Casserole (Video)
    • Best Swedish Meatballs and Gravy
      Best Swedish Meatballs and Gravy
    • smash chicken burger
      Smash Chicken Burger (Video)
    • Perfectly Grilled Lemon Garlic Chicken Thighs Skewers on a blue plate.
      Grilled Lemon Garlic Chicken Thighs Skewers
    • best way to cook ribeye steak
      How to Cook Ribeye Steak in the Oven (Video)
    • Creamy Tomato Bisque Soup with bacon grilled cheese sandwich. 
      Creamy Tomato Bisque Soup Recipe 
    • salad and dressing
      Cucumber Tomato Salad
    • carne asada steak sliced on a cutting board and ready to be served.
      Best Carne Asada Marinade
    • Best Oven Baked Chicken Thighs
      Best Oven Baked Chicken Thighs
    • Bacon Egg and Cheese Breakfast Burrito
      Bacon Egg and Cheese Breakfast Burrito

    Footer

    Privacy Policy About Contact

    Copyright © 2024 MunchkinTime

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family love this recipe!
    Thank you for sharing this recipe!
    Quick question...

    Or write in your own words:

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.