Rating: 3.87
(199)

Swedish Meatballs

December 11, 2023

Swedish Meatballs are the kind of cozy meal that wraps you in warmth from the first bite. With their tender texture, rich spices, and creamy gravy, they’re a comfort food staple that works just as well for weeknight dinners as they do for holiday gatherings.

The magic of Swedish meatballs lies in their seasoning and texture. A blend of ground beef and pork creates richness, while breadcrumbs soaked in milk keep them light and tender. Spices like allspice and nutmeg give them their distinct Scandinavian flair. Once the meatballs are formed, they’re pan-fried until golden brown-locking in flavor and creating those delicious browned bits that are key to the gravy.

And let’s talk about that gravy: creamy, buttery, and infused with the flavor of the pan. It’s made with a simple roux, beef broth, and a splash of cream. Some like to add a dash of Worcestershire sauce or Dijon mustard for an extra layer of depth. Once the meatballs are simmered in the sauce, they soak up all that goodness and become irresistibly tender.

Traditionally, Swedish meatballs are served with mashed potatoes or buttered egg noodles and a spoonful of lingonberry jam. The sweet-tart jam cuts through the richness and balances everything on the plate. If you can’t find lingonberry, cranberry sauce makes a great substitute.

They’re also great for meal prep. You can make a big batch and freeze the meatballs before or after cooking. Just reheat them gently in the gravy when you’re ready to serve.

Whether you’re craving something hearty on a chilly night or looking to impress guests with a Scandinavian classic, Swedish Meatballs deliver comfort and flavor in every bite. It’s a dish that feels like home, even if you’ve never been to Sweden.

Swedish Meatballs
Swedish Meatballs
3.87 from 199 votes
Delicious homemade Swedish meatballs with creamy gravy.
Servings 4 people
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour

Ingredients
  

  • 1 lb ground beef
  • 1/2 cup bread crumbs
  • 1/4 cup milk
  • 1/4 cup onion finely chopped
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp allspice ground
  • 1/4 tsp nutmeg ground
  • 1 egg
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • 1/4 cup parsley chopped fresh

Instructions
 

  • In a large bowl, combine ground beef, bread crumbs, milk, onion, salt, black pepper, allspice, nutmeg, and egg. Mix until well combined.
  • Shape the mixture into 1-inch meatballs.
  • In a large skillet, melt the butter over medium heat. Add the meatballs and cook until browned on all sides, about 5 minutes.
  • Remove the meatballs from the skillet and set aside.
  • In the same skillet, add the flour and cook for 1 minute, stirring constantly.
  • Gradually whisk in the beef broth and bring to a simmer. Cook until the gravy thickens, about 5 minutes.
  • Stir in the heavy cream and Worcestershire sauce. Season with salt and pepper to taste.
  • Return the meatballs to the skillet and cook in the gravy for 10 minutes, or until cooked through.
  • Garnish with chopped parsley and serve hot.

Nutrition

Calories: 377kcalCarbohydrates: 15gProtein: 25gFat: 23gFiber: 1g
Calories: 377kcal
Meal Type: Dinner
Cuisine: Swedish
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. User avatar brandee.harber80 says:

    5 stars
    Made these for Sunday dinner and they turned out *so* comforting. The nutmeg/allspice combo is legit. I served with mashed potatoes and it was perfect.

  2. User avatar Peregrin Took says:

    5 stars
    These Swedish meatballs are super comforting. The allspice + nutmeg combo really makes them taste “authentic” to me. I served them with mashed potatoes and it was a hit.

    1. 5 stars
      Yes! The allspice + nutmeg is exactly the vibe. I did this once and it instantly tasted like the Scandinavian places around here—mashed potatoes are perfect.

  3. User avatar annika.volkman1954 says:

    3 stars
    I think I overcooked the meatballs slightly (my pan was crowded). Still edible, but not as juicy. The sauce saved it. Will try again with fewer meatballs in the skillet.

  4. 5 stars
    Yummmmmm! 😋 My kids loved them too! I’ll be using this recipe all winter long!

  5. User avatar joesph.kunze28 says:

    4 stars
    The flavor is great, but I’m confused about adding salt again in step 7 since you already salted the meat mixture in step 1. Still delicious though—just made mine a little less salty.

    1. User avatar deeanna.wisozk says:

      5 stars
      Honestly I’ve never added extra salt at step 7—just more pepper. I simmer the gravy a bit longer and it tastes perfectly balanced with the cream.

    2. User avatar clayton.gislason1998 says:

      4 stars
      I totally get the confusion. Step 1 has the initial salt, but step 7 is for tuning the gravy—cream/broth can dull the seasoning. “To taste” usually means you might not need extra, just check it.

  6. User avatar derrick.kub23 says:

    4 stars
    I’m not a fan of allspice but gave it a shot. Still tasty, but I think I’ll skip that spice next time.

  7. 5 stars
    I followed it pretty closely (used 90/10 beef). Browning took a bit longer than 5 minutes, but the sauce thickened nicely and tasted like restaurant Swedish meatballs.

  8. User avatar colleen.wilderman says:

    1 star
    What’s allspice? Can I just skip it? Feels like too much work for meatballs.

  9. User avatar edmundo.leannon says:

    3 stars
    Too greasy for my liking. Maybe less butter next time. Just saying.

  10. User avatar ira.skiles1959 says:

    2 stars
    1 lb ground beef is a lot and my meatballs shrank. Also my gravy got lumpy because I whisked too slow. Tasted fine though—just looked sad. Will try smoothing it next time.

  11. User avatar Feral Falmer says:

    3 stars
    What is Worcestershire sauce? Can I skip that ingredient?

  12. User avatar victorina.bartell95 says:

    5 stars
    These meatballs were a hit with my family! So much flavor. Definitely making them again!

  13. User avatar brian.krajcik7 says:

    2 stars
    I didn’t have heavy cream so I used half-and-half. It was still tasty but the sauce wasn’t as rich—kinda thin at the end.

  14. User avatar Chaurus Hunter says:

    3 stars
    These were just okay for me. Flavor was fine, but the meatballs were a bit dense. Maybe I overmixed the beef.

  15. User avatar Kenisha Weber DVM says:

    4 stars
    Pretty solid recipe! I followed it pretty much exactly, though I used a splash more cream at the end because I like it extra silky. Browning the meatballs first really helps the flavor.

    1. User avatar jayna.pagac60 says:

      5 stars
      Totally agree—browning them first is where the flavor really locks in. I also do the extra-cream step and it makes the gravy so silky.

    2. User avatar martha.pouros29 says:

      4 stars
      I tried this and it was solid, but mine came out a little thick. Next time I’ll add the cream a bit earlier or use slightly more broth.

  16. User avatar shon.nikolaus5 says:

    3 stars
    What even is allspice? Can I just use more pepper? Idk about this one.

    1. User avatar joesph.medhurst says:

      4 stars
      Allspice is a spice that tastes like a mix of cinnamon, nutmeg, and clove! You can’t just swap it for more pepper, it won’t be the same. It’s worth trying! 😋

  17. User avatar denisse.aufderhar says:

    5 stars
    Meatball magic! I added garlic to mine and they were epic. Thank you!

  18. User avatar Spider Soldier says:

    4 stars
    Yummy 😋

    1. 5 stars
      Totally agree! These are the best! 😍

    2. User avatar Draugr Scourge says:

      3 stars
      Looks good but I wonder if you can use chicken instead of beef? 🤔

  19. User avatar stephnie.gusikowski says:

    4 stars
    Simple & easy recipe! Just what I needed for a quick dinner. Good job!

  20. User avatar geoWizard says:

    3 stars
    Not bad, but mine turned out a little bland. Maybe I undersalted? Next time I’ll add more pepper and taste the gravy earlier.

  21. User avatar maximo.bechtelar says:

    4 stars
    These are not Swedish like IKEA—lol. But they are kinda close to the vibes I want. I used sour cream instead of heavy cream and it was still good. Would recommend as a weeknight comfort meal.

  22. User avatar isaias.smitham54 says:

    2 stars
    These were okay, but I prefer the ones from the store. Much easier.

  23. 4 stars
    Good flavor, but I had to adjust seasoning at the end. Mine needed more pepper and a touch of salt. Also, the bread crumbs + milk mixture felt a little tight until I mixed longer.

    1. User avatar Blue Dartwing says:

      5 stars
      Totally agree on seasoning at the end—mine also needed an extra pinch of salt and more pepper. I usually taste the gravy before returning the meatballs.

    2. User avatar norbert.pouros2009 says:

      4 stars
      Interesting. I actually didn’t have that “tight” crumb thing because I let the bread crumbs soak in the milk longer before mixing. Maybe that’s the trick?

  24. User avatar enrique.bergnaum says:

    1 star
    Swedish meatballs? More like Swedish mushballs! Didn’t enjoy this recipe.

  25. User avatar Will Rogahn says:

    5 stars
    These Swedish meatballs are dangerously good. The allspice + nutmeg combo is spot on, and the gravy actually tastes rich (not watered down). I served them with mashed potatoes and it was a total hit.

    1. User avatar wilhelmina.sporer1 says:

      5 stars
      Yes!! The nutmeg/allspice combo is what makes it taste “right.” I do the same gravy trick with flour first—so glad it doesn’t come out watery. Bet with mashed potatoes was perfect.

  26. User avatar wendell.steuber says:

    5 stars
    Loved it! The allspice + nutmeg smelled like Grandma’s kitchen. I added a splash of extra cream at the end and it was extra creamy.

  27. User avatar avery.oconner65 says:

    4 stars
    I don’t get the measurements sometimes—like 1 lb beef but only 1 egg? Mine held together, but I used more breadcrumbs since my mixture felt wet.

  28. User avatar hermila.bechtelar says:

    5 stars
    These meatballs are amazing! They tasted just like the ones I had in Sweden. Definitely a keeper!

    1. User avatar rich.landlord says:

      3 stars
      They were okay but I think my mom’s are better. Just sayin’.

    2. User avatar Peregrin Took says:

      5 stars
      So glad to hear that! I love Swedish meatballs too! What did you pair them with?

  29. User avatar christie.kuhic22 says:

    4 stars
    Made these for my friend’s potluck and they were a hit! The gravy is what made it amazing!

  30. User avatar brian.becker91 says:

    3 stars
    I followed the recipe but my meatballs fell apart. What’s the secret?!

  31. User avatar eleni.west2000 says:

    3 stars
    Not bad, but it needed more flavor for me. Maybe add garlic or something? Just a thought.

  32. User avatar isaac.lockman0 says:

    4 stars
    Allspice and nutmeg feel fancy, but honestly I’ve made Swedish meatballs before and this is basically the same idea with a gravy base. Still, it’s a reliable weekday version.

  33. 5 stars
    My husband said it tasted like Ikea (in a good way). I served over mashed potatoes and it soaked up the gravy beautifully. Will repeat.

  34. User avatar sonia.okeefe1980 says:

    4 stars
    Delicious! Cant believe how easy it was to make! Yumm!

  35. 4 stars
    I followed the steps exactly but my sauce didn’t thicken much until I simmered longer. After like 15 minutes it finally got there. Flavor was great regardless!

  36. User avatar floyd.champlin1990 says:

    2 stars
    I’m not sure about 1 lb beef with only 1/2 cup bread crumbs—mine were a tad dense. Also, I think I cooked the gravy too long, so it got thick fast.

  37. 4 stars
    Swedish meatballs?? sounds like IKEA food 😅 but okay I guess. I did it anyway and it was actually pretty good.

  38. User avatar armando.steuber5 says:

    3 stars
    This recipe is good, but I think it’s missing something. I don’t know what, maybe some ketchup?

  39. User avatar mandie.reichert says:

    3 stars
    Just ok. I thought Swedish meatballs had lingonberry sauce with them. Where’s that?

  40. User avatar steve_maga says:

    3 stars
    Quick and easy. My only problem is I forgot the nutmeg at first (oops) and had to add it later—still decent but not the same.

    1. User avatar alycia.goodwin says:

      3 stars
      I kinda think the nutmeg is optional. If you’ve got allspice + pepper in there, the flavor’s already pretty close—though I get why you’d notice the change.

    2. User avatar w00d_ch0p says:

      5 stars
      Lol that happens! Nutmeg makes a big difference with meatballs, but honestly I’d still call it a win if it tasted “decent.” Next time you’ll be dialed in 😄

  41. User avatar chimpanzee says:

    3 stars
    5 minutes browning + 10 minutes simmering… my meatballs were maybe overcooked? They turned out a bit dense. Flavor was good but texture wasn’t as tender as I hoped.

  42. User avatar Android 17 says:

    5 stars
    One star because it’s not even Swedish. lol jk. Actually it tastes great and my family ate everything. Will make again!

    1. User avatar sammy.greenfelder1994 says:

      5 stars
      Lol the “not even Swedish” jab is hilarious 😄 But honestly, if your family ate everything and it tastes great, that’s the real win. Making again is always a good sign!

  43. User avatar laurence.yost1957 says:

    1 star
    Too much cream. Made mine oily. 1/5 stars! 😕

  44. User avatar CTRLplusW says:

    2 stars
    Too much nutmeg for my taste—like I accidentally dumped the whole jar. Otherwise good texture though. Would reduce spices next time.

  45. User avatar suspiciousCommentator says:

    3 stars
    Quick and easy, too much work for a simple dinner tho. 😅

    1. 5 stars
      I think it’s worth the effort! These meatballs are super delicious 😋. Just add some mashed potatoes and you’re set!

  46. User avatar harry.block says:

    3 stars
    My gravy got lumpy from whisking too fast 😅. Once I switched to whisking slower (and off heat for a sec) it smoothed out. Tasted amazing regardless.

    1. User avatar shera.bechtelar says:

      5 stars
      Yes! Lumps are always the whisk speed culprit 😄 Off heat and slow whisking is the cheat code.

  47. User avatar Florinda Osinski says:

    4 stars
    Bread crumbs + milk + egg is such an easy binder. I used regular breadcrumbs and they held together well. Quick and comforting.

  48. 3 stars
    Recipe’s fine, but the instructions are kinda vague like how hot is medium exactly? Also “cook until cooked through” could mean anything lol. I checked mine with a thermometer.

  49. User avatar manual.christiansen65 says:

    2 stars
    I tried making these but the meatballs fell apart. Maybe I did something wrong? Not sure if I’ll try again.

  50. User avatar rosalinda.hill31 says:

    4 stars
    I’m skeptical about heavy cream. Isn’t that unhealthy? Still tasted good though.

  51. 3 stars
    Lets be honest, meatballs are meatballs. They were fine but nothing special.

  52. User avatar margarete.glover1974 says:

    3 stars
    I got the gravy thick, but mine turned slightly lumpy even though I whisked. Probably my broth was too cold? Still tasty though. Served with mashed potatoes and it worked.

    1. User avatar mariana.hoeger1992 says:

      4 stars
      Mine did that too once 😅 I swear I followed it but the sauce got lumpy. I think my heat was too low. Also I used bouillon and maybe it was thicker? Still ate it over mashed potatoes, no regrets.

    2. User avatar Falmer Nightprowler says:

      5 stars
      Good catch on the broth temperature! Cold liquid can definitely make the flour clump before it fully hydrates. Next time, warm the broth a bit or whisk like crazy while pouring slowly. Glad it still tasted great!

  53. User avatar tomoko.schinner56 says:

    2 stars
    I tried this and it was… okay? The spices were a little overpowering for my family. Maybe next time reduce allspice/nutmeg. The concept is good, just not our taste.

  54. User avatar darin.cormier88 says:

    5 stars
    Made these last night and they were seriously comforting. The allspice + nutmeg combo is perfect, and the gravy came out silky. I didn’t have Worcestershire so I used a splash of soy sauce—still good!

  55. 3 stars
    I think I messed up the sauce… it was too thick. Do I add more broth or what?

    1. 5 stars
      Yeah, try adding more broth gradually! You can always thin it out but can’t thicken it back once it’s too watery. Good luck!

  56. User avatar anibal.russel57 says:

    2 stars
    They turned out a bit dry for me. Maybe I needed more milk or something. Not my favorite.

  57. User avatar rupert.cassin says:

    2 stars
    This is not Swedish, I think. They don’t use nutmeg for meatballs…

  58. User avatar dale.glover says:

    3 stars
    Not bad! But 2 tbsp flour for the gravy felt a little light—my sauce stayed thinner than expected even after 5 minutes. I ended up simmering longer. Still tasty though.

    1. User avatar liberal.hero says:

      5 stars
      Totally get that—2 tbsp flour can be a bit borderline depending on how fatty your broth is. I usually whisk the flour in a little longer (or add a splash more) until it coats the back of a spoon.

  59. User avatar reynaldo.balistreri66 says:

    5 stars
    I love this recipe! Just like my grandma made. 10/10 would make again.

    1. 5 stars
      This reminds me of family dinners! Can’t wait to try it myself. Thanks for sharing!

  60. User avatar Clarence Bartell says:

    5 stars
    5 stars! I love recipes that actually use real pantry basics. Also: the parsley at the end makes it look fancy for basically no extra work. YUM.

3.87 from 199 votes
Leave a Reply

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

Recipe Rating




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