Rating: 3.67
(77)

Grandma’s Swedish Meatballs and Gravy Recipe

December 19, 2023

Swedish meatballs with rich, savory gravy are the ultimate comfort food. This beloved Scandinavian dish has earned a global fan base thanks to its tender texture, warm spices, and velvety sauce. Whether you’re preparing them for a cozy dinner or as part of a festive spread, they’re sure to be a hit.

What sets Swedish meatballs apart is the blend of beef and pork, seasoned with a touch of allspice and nutmeg. These warming spices give the meatballs their signature flavor, making them distinct from Italian or American versions. The meat mixture is combined with breadcrumbs and milk for moisture, and finely chopped onion adds extra flavor. Once rolled into bite-sized rounds, the meatballs are pan-fried until golden brown.

The real magic happens in the sauce. Using the same pan, a simple roux is made by whisking butter and flour together before slowly adding beef broth and heavy cream. The result is a smooth, creamy gravy with incredible depth of flavor, perfect for coating the meatballs and whatever starch you choose to serve them with.

Mashed potatoes are the most traditional accompaniment, but Swedish meatballs also pair wonderfully with buttered egg noodles, rice, or even crusty bread. Lingonberry jam is a classic side, adding a sweet-tart contrast that enhances the richness of the dish.

These meatballs also make fantastic leftovers. The flavors deepen overnight, and the sauce becomes even creamier when reheated. They’re great for meal prep or freezing ahead for a quick dinner later.

Swedish meatballs and gravy are simple enough for a weeknight dinner but special enough for entertaining. With their melt-in-your-mouth texture and irresistible creamy sauce, they’re a meal you’ll come back to again and again. Whether you’re of Scandinavian descent or just a fan of cozy, flavorful food, this recipe is a delicious nod to a comforting culinary tradition.

It’s important to maintain a balanced serving size when enjoying this dish, as it can be quite filling. Accompany the meatballs and gravy with a side of vegetables and whole grains to create a well-rounded meal.

While moderation is key, Grandma’s Swedish Meatballs and Gravy recipe offers a comforting and delicious option that can fit into a balanced and healthy lifestyle.

Swedish Meatballs and Gravy
Grandma's Swedish Meatballs and Gravy Recipe
3.67 from 77 votes
Delicious homemade Swedish Meatballs and Gravy recipe passed down from Grandma.
Servings 6 people
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup onion finely chopped
  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 1/4 tsp allspice ground
  • 1/4 tsp nutmeg ground
  • 1/4 tsp garlic powder
  • 1 egg
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • Salt and pepper to taste
  • parsley chopped fresh for garnish

Instructions
 

  • In a large bowl, combine ground beef, breadcrumbs, milk, chopped onion, salt, black pepper, allspice, nutmeg, garlic powder, and egg. Mix well.
  • Shape the mixture into small meatballs.
  • In a large skillet, melt butter over medium heat. Add meatballs and cook until browned on all sides. Remove meatballs from skillet and set aside.
  • In the same skillet, add flour and cook, stirring constantly, for 1 minute. Gradually whisk in beef broth, heavy cream, and Worcestershire sauce. Cook until the sauce thickens.
  • Return the meatballs to the skillet and simmer for an additional 10 minutes, until cooked through.
  • Season with salt and pepper to taste.
  • Serve the meatballs and gravy over mashed potatoes or egg noodles, garnished with chopped fresh parsley.

Nutrition

Calories: 450kcalCarbohydrates: 17gProtein: 22gFat: 32gFiber: 1g
Calories: 450kcal
Meal Type: Dinner, Lunch
Cuisine: American
Keyword: meatballs, Swedish Meatballs
Cooking Method: Fried
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. 4 stars
    Hey, I added some ketchup for the sauce n it turned out fine!

  2. User avatar krystle.reichel9 says:

    2 stars
    I don’t know about all those spices, seems too complicated for meatballs. Just salt and pepper, amirite?

    1. User avatar violette.ondricka82 says:

      4 stars
      Nah, you gotta try it with all those spices! It’s what makes them Swedish, right? Just salt and pepper ain’t enough for my taste. 🥘

  3. User avatar murray.heller2016 says:

    5 stars
    Absolutely delicious! My family devoured these! Will definitely make again.

  4. 4 stars
    Easy to make but I didn’t have allspice, still tasted good.

    1. 2 stars
      How can it be Swedish meatballs without allspice!?? that’s like missing the gravy! 🤨

    2. User avatar leopoldo.tillman97 says:

      5 stars
      I made it without allspice too! You can honestly skip it and it still turns out great. 5 stars from me!

  5. User avatar ashley.harber2012 says:

    5 stars
    Fast and easy! Perfect for a weeknight dinner. A++++++!

  6. User avatar tilda.brown2003 says:

    5 stars
    Meatball heaven 😇. Perfect with noodles and garlic bread!

  7. User avatar malisa.rosenbaum95 says:

    3 stars
    I thought Swedish meatballs were supposed to have lingonberry sauce? This recipe doesn’t? 🤔

    1. User avatar leonor.goyette91 says:

      5 stars
      Who needs lingonberry, this looks delicious as is! Can’t wait to try it! 😋

    2. 4 stars
      Yeah, I thought so too! Lingonberry sauce is like a must-have! Maybe the recipe is just a twist on the classic. 🤷‍♂️

  8. User avatar hassan.bailey29 says:

    3 stars
    The gravy was too thick for my taste. I think I did something wrong…

  9. User avatar sima.jast27 says:

    5 stars
    These meatballs are so good! Tastes just like grandma’s. 😍

  10. 5 stars
    These are the best meatballs I’ve ever made! Super tasty and the gravy is to die for!

    1. 4 stars
      Glad you liked them! I always add a bit more garlic to mine for extra flavor.

  11. 3 stars
    I was expecting something better honestly. The flavor was kinda bland. Maybe add more spices?

    1. User avatar jayme.dare says:

      4 stars
      I totally agree! I think a bit of paprika or even some cayenne could really kick it up a notch. Grandma’s recipes are usually great, but they often need personal touch!

    2. User avatar rickiestmorty says:

      2 stars
      Bland? Really? I thought it was just right! Maybe you just don’t like the spices in it? Try it with some ketchup or hot sauce next time!

  12. User avatar Dwarven Centurion says:

    3 stars
    It was just okay. Kinda bland for my taste.

  13. User avatar ayako.gerhold says:

    2 stars
    Made these for dinner. They turned out kinda dry…maybe too much breadcrumbs?

  14. User avatar arthur.koepp says:

    3 stars
    Followed the recipe but the sauce was too thick. I like it creamy. 🙁

    1. User avatar aurora.rath1998 says:

      3 stars
      I think the sauce’s thickness is fine. Just right for meatballs! 👌

    2. User avatar stan.boehm12 says:

      4 stars
      Maybe next time try adding more cream or broth while cooking the sauce. It should make it creamier!

  15. User avatar Lenny Aufderhar MD says:

    5 stars
    yummy!!

    1. 3 stars
      Sounds tasty, but what if I don’t have Worcestershire sauce? Can I just skip it?

    2. 5 stars
      I can’t wait to try this! My grandma used to make something similar. Thanks for sharing!

  16. User avatar bethanie.pagac76 says:

    5 stars
    Yummy!

  17. User avatar isobel.ratke1980 says:

    5 stars
    These meatballs are just like my grandma used to make! So nostalgic and delicious!

  18. User avatar ALTplusF4 says:

    1 star
    This was no good, I don’t know what went wrong!

    1. User avatar tamera.becker85 says:

      5 stars
      This recipe is great! Can’t be bad if you got meatballs. Just need to make them right!

    2. User avatar delia.krajcik74 says:

      4 stars
      I’m sorry it didn’t turn out for you! Did you follow the steps exactly? Sometimes the smallest thing can change the outcome.

  19. User avatar ray.sanford2025 says:

    4 stars
    Very flavorful! My kids loved them! Will make again for sure!

  20. 2 stars
    Not that great, didn’t work for me. Might stick to frozen ones from the store. 🙁

  21. 4 stars
    I love this recipe! However, I used turkey instead of beef, and it was still great!

  22. User avatar jc.kuhlman2020 says:

    4 stars
    The gravy was super creamy! But I forgot the parsley and the dish looked sad 😢.

  23. 3 stars
    The allspice just doesn’t sit right with me. Might skip it next time.

    1. User avatar edgar.koepp57 says:

      3 stars
      But allspice is like a staple for meatballs, right? I think it gives it a unique flavor. Maybe just use a lil less?

    2. User avatar marhta.daniel11 says:

      4 stars
      I get that! Allspice can be kinda strong. You could totally leave it out or even try a bit of cinnamon instead!

  24. User avatar ludivina.bednar84 says:

    4 stars
    I tried adding some chili flakes for kick, wasn’t bad! Different but good.

  25. User avatar sebastian.bode98 says:

    5 stars
    So delicious! Reminds me of my grandma’s cooking. Will make again!

  26. 3 stars
    Eh, they were ok but my grandma’s recipe is way better. Not sure what you did wrong tbh.

  27. User avatar andrea.bechtelar36 says:

    5 stars
    Yum! I added some chili flakes to the gravy for a kick! 🔥

  28. User avatar stephaine.dare68 says:

    4 stars
    Had to sub some ingredients ’cause I didn’t have ’em, but they still turned out great! I think I added a bit too much allspice tho.

    1. User avatar lesley.kerluke says:

      5 stars
      Sounds like a delicious twist! Allspice can be strong, but I bet it added a unique flavor. I’ll have to try that next time!

  29. User avatar lynette.cartwright says:

    3 stars
    Easy to follow, but my sauce didn’t thicken as nice. What did I do wrong?

    1. User avatar toby.jerde8 says:

      4 stars
      It sounds like you might not have cooked the flour long enough before adding the liquids. Make sure to really let it bubble for a minute to get that thickness! Good luck!

  30. User avatar Mariana Bernier says:

    2 stars
    Meatballs were good but the allspice made it taste funny. Not sure if I’d use that next time.

    1. User avatar robbin.powlowski1958 says:

      2 stars
      Allspice? Never heard of that in meatballs, sounds weird! Might just stick to the basics next time.

    2. User avatar hippopotamus says:

      4 stars
      I think allspice adds a nice warmth to the meatballs! Maybe just a pinch next time? Glad you enjoyed them otherwise!

  31. User avatar tissues_with_issues says:

    5 stars
    OMG this is the best meatballs ever!! Going to make it every week now!

  32. User avatar rene.feil64 says:

    5 stars
    Yum! Meatballs are the best! <3

  33. 4 stars
    Looks like a lot of work but I’m up for the challenge! Wish me luck!

    1. User avatar virgina.hahn2010 says:

      5 stars
      Good luck! It’s totally worth it though, these meatballs are delicious! 😋

  34. 1 star
    Isn’t this just like every other meatball recipe? I mean, come on!

  35. 1 star
    I don’t like meatballs. This recipe won’t change my mind.

    1. 4 stars
      That’s okay! Not everyone likes meatballs. Maybe try a different recipe instead?

    2. 3 stars
      But have you even tried this recipe? It might surprise you! Those flavors sound delish!

  36. User avatar edison.howe1957 says:

    4 stars
    Yum! Can I substitute chicken for the beef? Asking for a friend!

  37. User avatar travis.paucek2014 says:

    3 stars
    Easy peasy to make but I don’t know if I’ll do it again. Wasnt so special.

  38. User avatar Frostbite Spider says:

    2 stars
    Meatballs ended up a bit dry. Next time I’ll add more milk or an extra egg.

    1. User avatar The Allitnils says:

      5 stars
      Yeah, I think adding more milk or an extra egg is a great idea! Keeps them moist. It’s all about the right balance. Good luck next time!

  39. User avatar josh.wisozk says:

    5 stars
    My kids loved it! They usually hate meat but devoured these!

  40. User avatar elvin.weber74 says:

    3 stars
    I didn’t have breadcrumbs, so I used cornflakes. They were crunchy but still tasty!

    1. 4 stars
      Cornflakes? That’s a wild twist! But I guess if they were crunchy and tasty, who cares? 🤷‍♂️

    2. 2 stars
      I can’t believe you used cornflakes instead of breadcrumbs! That’s just wrong. Did you make it better or worse? 🤔

  41. 5 stars
    My grandma used to make these! Takes me back! 🥰

  42. User avatar margarete.batz says:

    5 stars
    Delicious! My family loved it!

    1. User avatar geraldo.mayert6 says:

      3 stars
      I dunno, looks kinda complicated for meatballs, don’t ya think? 🤔

    2. User avatar leigh.kunde1965 says:

      5 stars
      So glad to hear that! It’s one of my favorites too. 😍

  43. 2 stars
    Why you gotta put all those spices? Swedish meatballs should just be meat n sauce.

  44. User avatar donella.kiehn18 says:

    4 stars
    This is the first time I made meatballs and they came out ok… I think?

    1. 4 stars
      It’s great that you tried making meatballs! They can be tricky at first, but practice makes perfect. Just keep at it! 😊

  45. User avatar denice.toy2006 says:

    3 stars
    Good but next time I’ll try with chicken instead of beef.

  46. User avatar ron.hirthe1975 says:

    4 stars
    Yum! Just the right amount of nutmeg! I served it with noodles, delish!

  47. User avatar horace.kuvalis says:

    2 stars
    I messed up the sauce, and then it got all lumpy… How do you fix that??

  48. User avatar rico.hammes98 says:

    2 stars
    Too many ingredients for a simple recipe. No thanks.

3.67 from 77 votes
Leave a Reply

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

Recipe Rating




Like 223
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: