Oh, Swedish Meatballs with Buttered Noodles! This is seriously one of those dishes that just wraps you up in a warm hug. It’s my go-to when the week feels long and I just need something *good* and familiar. The way the tender, juicy meatballs swim in that unbelievably creamy gravy, all piled onto a bed of perfectly buttery noodles… it’s pure comfort. And the best part? It’s totally doable even on a busy weeknight. Trust me, this recipe is about to become your new favorite weeknight classic.
Why You’ll Love This Swedish Meatballs with Buttered Noodles Recipe
Seriously, why wouldn’t you love this? It’s a total winner because:
- It’s surprisingly quick and easy – perfect for when you’re short on time.
- That gravy? Oh my goodness, it’s rich, creamy, and absolutely divine.
- It’s the ultimate satisfying comfort food that just hits the spot.
- It’s a fantastic weeknight classic that the whole family will devour.
Gathering Your Swedish Meatballs Ingredients
Alright, time to get our ingredients together for these amazing Swedish meatballs! You’ll need a few things for the meatballs themselves – I like to use a mix of ground beef and pork, about an 80/20 blend for the beef so they’re nice and juicy, plus breadcrumbs, a splash of milk, one egg, and just a little salt and pepper. Don’t forget the butter and onion for sautéing, flour to thicken up our gorgeous gravy, beef broth, a good glug of heavy cream, and a dash of Worcestershire sauce for depth. And of course, we need egg noodles and more butter for those!
Meatball Mixture Ingredients
- 1 lb ground beef (80/20 recommended)
- 1/2 lb ground pork
- 1 cup plain breadcrumbs
- 1/4 cup milk (whole milk preferred)
- 1 large egg, lightly beaten
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Creamy Gravy Components
- 2 tablespoons unsalted butter
- 1/2 cup yellow onion, finely chopped
- 2 tablespoons all-purpose flour
- 1.5 cups beef broth (low sodium is fine)
- 1/2 cup heavy cream
- 1 tablespoon Worcestershire sauce
For the Buttered Noodles and Garnish
- 1 lb egg noodles (medium or wide)
- 2 tablespoons unsalted butter
- Fresh parsley, chopped (for garnish)
Simple Steps for Perfect Swedish Meatballs with Buttered Noodles
Okay, let’s get this comfort dinner on the table! It’s really not complicated, I promise. The key is to do things in a bit of order, but nothing takes too long. You’ll be amazed at how quickly this weeknight classic comes together and makes your kitchen smell incredible.
Forming and Browning the Swedish Meatballs
First, let’s make those meatballs! In a good-sized bowl, toss together your ground beef, pork, breadcrumbs, milk, egg, salt, and pepper. I like to mix it gently with my hands – just until everything is combined. Overmixing makes them tough, and we want tender little bites! Then, roll them into nice, uniform balls, about an inch across. Get a big skillet nice and hot over medium heat with about 2 tablespoons of butter. Carefully pop those meatballs in and brown them up on all sides. Don’t worry about cooking them all the way through just yet; we just want a nice crust. Once they’re looking golden, just scoop ’em out and set ’em aside for a minute.

Crafting the Creamy Gravy
Now for the magic sauce! Into that same skillet (don’t wipe it out, all those browned bits are flavor!), toss in your chopped onion and cook it for about 5 minutes until it’s nice and soft. Sprinkle in the flour and stir it around for about a minute. This is making a little roux, which will thicken our gravy beautifully. Then, super gradually, whisk in the beef broth. Keep whisking until it’s all smooth and no lumps! Let that come up to a gentle simmer. Now, stir in the heavy cream and that splash of Worcestershire sauce. Oh, it’s starting to smell amazing already!
Finishing the Swedish Meatballs and Noodles
We’re almost there! Gently nestle those browned Swedish meatballs back into the creamy gravy. Lower the heat, pop a lid on the skillet, and let them simmer away for about 15 to 20 minutes. This is when they really finish cooking through and soak up all that delicious gravy flavor. While they’re doing their thing, get your egg noodles cooking according to the package directions. Once they’re tender, drain them well and toss them with those last 2 tablespoons of butter. Seriously, don’t skip the butter on the noodles – it makes all the difference! To serve, pile those glorious buttered noodles high on plates, spoon over the meatballs and that luscious gravy, and finish with a sprinkle of fresh parsley. Pure comfort dinner perfection!

Ingredient Notes and Substitutions for Swedish Meatballs
For the best flavor and texture in these Swedish meatballs, I really love using a mix of beef and pork – about 80/20 for the beef gives them a great juiciness. If you can’t find pork, or just prefer beef, you can absolutely use all ground beef, just try to get one that isn’t too lean. And if you’re out of beef broth for the gravy? No worries, chicken broth works just fine in a pinch! For the gravy’s richness, heavy cream is key, but a good quality half-and-half can work too if you want to lighten it up just a bit.
Expert Tips for Making Swedish Meatballs
Want your Swedish meatballs to be absolutely perfect every time? A couple of little tricks go a long way! First, don’t overmix the meatball mixture; just combine until it’s incorporated, or they’ll get tough. When browning the meatballs, give them space in the pan so they sear nicely instead of steaming. And for the gravy, whisking the flour into the onions before adding liquid creates a smoother, lump-free sauce. Trust me, these little steps make a world of difference!
Serving Suggestions for Your Comfort Dinner
This Swedish meatball comfort dinner is pretty much a meal in itself, but if you want to round it out, a simple side salad with a light vinaigrette is lovely. Or, for a true Scandinavian feel, try some pickled beets! And honestly, a crisp, cold lager or even just a glass of milk pairs perfectly with this cozy meal.
Storing and Reheating Your Swedish Meatballs
Got leftovers? Lucky you! Let your Swedish meatballs and noodles cool down completely before tucking them into an airtight container. They’ll keep nicely in the fridge for about 3-4 days. To reheat, I find the stovetop is best for keeping that creamy gravy just right. Gently warm everything in a skillet over low heat, stirring occasionally, until it’s heated through. You can also microwave them, but give them a good stir halfway through to make sure everything heats evenly!
Frequently Asked Questions about Swedish Meatballs
Got questions about these delicious Swedish meatballs? I’ve got answers! People often ask me about adjusting the gravy consistency, and it’s super simple. If your creamy gravy is too thin, just whisk in a little more flour mixed with a tablespoon of water (that’s called a slurry!) and simmer it for a few minutes until it thickens up. If it’s too thick? Just stir in a splash more beef broth or heavy cream until it’s just right. You can totally make the meatballs ahead of time! Just mix the meatball mixture, form them, and store them covered in the fridge for up to a day. Or, you can even freeze the uncooked meatballs on a baking sheet until solid, then transfer them to a freezer bag – just add a few extra minutes to the cooking time when you’re ready. For the best flavor and tenderness in your Swedish meatballs, I really do recommend that mix of ground beef (80/20 is great!) and ground pork, but all beef works fine too. And yes, you can totally bake the meatballs! Just pop them onto a baking sheet and bake at 400°F (200°C) for about 15-20 minutes until browned, then add them to your gravy.
Nutritional Estimate for Swedish Meatballs
Just a heads-up, these nutritional numbers for our Swedish meatballs are estimates and can totally change depending on the brands you use and exact portion sizes. But generally, you’re looking at around 650 calories per serving. This hearty dish packs about 35g of fat, a solid 30g of protein, and roughly 45g of carbohydrates. It’s a satisfying meal that really fuels you up!
Print
Swedish Meatballs: Blissful 1-Hour Comfort
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: None
Description
Classic Swedish meatballs served over tender buttered noodles, a comforting and satisfying meal perfect for any night of the week.
Ingredients
- 1 lb ground beef
- 1/2 lb ground pork
- 1 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp butter
- 1/2 cup chopped onion
- 2 tbsp all-purpose flour
- 1.5 cups beef broth
- 1/2 cup heavy cream
- 1 tbsp Worcestershire sauce
- 1 lb egg noodles
- 2 tbsp butter (for noodles)
- fresh parsley, chopped (for garnish)
Instructions
- In a bowl, combine ground beef, ground pork, breadcrumbs, milk, egg, salt, and pepper. Mix well.
- Form the meat mixture into small meatballs, about 1 inch in diameter.
- Melt 2 tablespoons of butter in a large skillet over medium heat.
- Add the meatballs to the skillet and brown them on all sides. Remove meatballs from the skillet and set aside.
- Add the chopped onion to the skillet and cook until softened, about 5 minutes.
- Sprinkle the flour over the onions and stir for 1 minute.
- Gradually whisk in the beef broth until smooth.
- Bring the gravy to a simmer, then stir in the heavy cream and Worcestershire sauce.
- Return the meatballs to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, or until meatballs are cooked through.
- Meanwhile, cook the egg noodles according to package directions. Drain and toss with 2 tablespoons of butter.
- Serve the Swedish meatballs and gravy over the buttered noodles. Garnish with fresh parsley.
Notes
- For a richer flavor, you can use a mix of half beef and half pork for the meatballs.
- If you don’t have beef broth, chicken broth can be used as a substitute.
- Adjust the amount of cream to achieve your desired gravy consistency.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Pan-Frying and Simmering
- Cuisine: Swedish
Nutrition
- Serving Size: 1 serving
- Calories: 650
- Sugar: 8g
- Sodium: 900mg
- Fat: 35g
- Saturated Fat: 15g
- Unsaturated Fat: 20g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 150mg







