Swedish Meatballs Served With Egg Noodles

There are dinners that look fairly simple on the plate but somehow hit every comfort-food note at once. Swedish meatballs served with egg noodles are exactly that kind of meal.

The meatballs are small, tender, and deeply browned around the edges. The gravy is smooth and savory, with beef broth, cream, Worcestershire, Dijon, and just enough sour cream to give it that unmistakable tang. Then everything gets spooned over wide, buttery egg noodles that catch the sauce in their folds.

This is the version I make when I want homemade Swedish meatballs rather than the shortcut version with frozen meatballs or canned cream soup. It takes a little longer, but most of the ingredients are basic grocery-store staples and the difference in flavor is absolutely worth it.

The spices are important too. Swedish meatballs shouldn’t taste strongly of nutmeg or allspice, but a small amount of each gives them a warm background flavor that separates them from ordinary beef meatballs.

And don’t be shy with the gravy. Egg noodles practically demand it.

SEO Summary: Tender Swedish meatballs in creamy homemade gravy served over buttery egg noodles for a cozy, satisfying family dinner.

Swedish Meatballs and Egg Noodles Are Made for Each Other

You’ll see Swedish meatballs served with mashed potatoes fairly often, but I have a soft spot for wide egg noodles.

They cook quickly, they’re inexpensive, and those slightly curled noodles hold creamy gravy much better than regular spaghetti.

If you’re another egg-noodle person, you might also like my Creamy Cafeteria Noodles. That recipe takes noodles in a different direction, but it uses the same kind of simple, creamy comfort-food logic that makes this dinner so good.

For Swedish meatballs, I don’t make the noodles overly fancy. Salted water and a little butter are enough. The meatballs and sauce should do most of the work.

What Makes Swedish Meatballs Different From Regular Meatballs?

It’s mostly the seasoning and the sauce.

Italian-American meatballs are often built around garlic, Parmesan, herbs, and tomato sauce. Swedish meatballs are usually smaller and more delicately seasoned, with warm spices such as allspice and nutmeg.

Then there’s the gravy.

Instead of marinara, the browned meatballs simmer in a rich brown gravy finished with cream. I like adding a little sour cream near the end as well. It gives the sauce a gentle tang without turning it into beef stroganoff.

Speaking of stroganoff, if creamy beef and noodles are your kind of dinner, my Crockpot Beef Stroganoff is another good one to keep around. The flavor is quite different, but both recipes are excellent excuses to open a bag of wide egg noodles.

The Trick to Tender Homemade Meatballs

The biggest mistake you can make with meatballs isn’t getting the seasoning slightly wrong.

It’s overworking the meat.

Ground beef and pork become firmer the more aggressively they’re mixed. If you mash everything together for several minutes, you’ll probably still get meatballs—but they’ll have a springy, dense texture instead of being soft and tender.

I avoid that by making a quick panade first.

Combine the breadcrumbs and milk and let them sit for about five minutes. The breadcrumbs absorb the liquid and turn soft before they’re mixed into the meat.

That little bit of extra moisture makes a noticeable difference.

I also use ground beef and ground pork together. The beef gives the meatballs their savory flavor while the pork adds richness and helps keep them juicy.

You can certainly make them with all beef, and I’ll explain that option below.

Ingredients

You’ll need:

  • 1 pound ground beef, preferably 80/20 or 85/15
  • ½ pound ground pork
  • ½ cup plain breadcrumbs or panko
  • ⅓ cup whole milk
  • 1 large egg
  • ½ cup very finely minced or grated yellow onion
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground nutmeg
  • 1 tablespoon olive oil
  • 2 tablespoons butter for browning the meatballs
  • 3 tablespoons unsalted butter for the gravy
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium beef broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • ¾ cup heavy cream
  • ¼ cup sour cream
  • 12 ounces wide egg noodles
  • 1 tablespoon butter for the cooked noodles
  • Chopped fresh parsley, optional
  • Additional salt and black pepper as needed

Nothing particularly exotic.

The allspice and nutmeg may stand out when you read the list, but don’t leave them out simply because they sound unusual in a savory recipe. At these amounts, neither spice dominates the meat.

They just add warmth.

How to Make Swedish Meatballs With Egg Noodles

Start with the breadcrumbs.

Put the breadcrumbs and milk into a large mixing bowl and stir them together. Leave them for about 5 minutes so the breadcrumbs can soften.

Then add the egg, onion, salt, black pepper, allspice, and nutmeg.

Mix that before adding your meat.

Now add the beef and pork and gently work everything together with your hands. Stop once the mixture looks evenly combined.

You don’t want to knead it like bread dough.

Keep the meatballs fairly small

Roll the mixture into meatballs about 1¼ inches across.

You should end up with roughly 28 to 32 meatballs depending on exactly how large you roll them.

I actually prefer smaller meatballs for this recipe.

You get more browned surface area, they cook more evenly, and you can get a little meatball with almost every forkful of noodles.

If you already enjoy meatball dinners, my Crockpot Mississippi Meatballs are worth trying another night. They’re much more buttery, tangy, and bold than these Swedish meatballs, so you’re not getting two versions of the same recipe.

Don’t Skip the Browning

Heat a large skillet over medium to medium-high heat.

Add the olive oil and 1 tablespoon of butter.

Once the butter melts and the skillet is properly hot, arrange the meatballs in a single layer.

Don’t cram them all in.

If your skillet isn’t large enough, cook the meatballs in two batches and add the second tablespoon of butter as needed.

This is one of those small cooking decisions that changes the final result more than you’d expect.

Crowded meatballs release water and start steaming. Properly spaced meatballs get brown.

And brown tastes better.

Let them sit long enough to develop a crust before you start turning them. Once they release easily, rotate them and brown several sides.

About 6 to 8 minutes is usually plenty.

They don’t have to be completely cooked in the middle because they’re going back into the sauce.

Move the browned meatballs to a plate.

Now look at the skillet.

All those dark brown bits stuck to the bottom?

Keep them.

That’s flavor for the gravy.

The same principle is why gravy-heavy dinners such as my Slow Cooker Salisbury Steak turn out so satisfying: beef drippings and a good savory sauce belong together.

Make the Swedish Meatball Gravy in the Same Pan

Lower the heat to medium.

Add 3 tablespoons of butter to the skillet.

Once melted, sprinkle in the flour and start whisking.

Let the flour and butter cook together for about 1 to 2 minutes. You’re not trying to make a dark roux here, but giving the flour a little cooking time gets rid of that raw flour taste.

Now slowly add the beef broth.

Slowly is the important part.

Pour in a little broth, whisk until smooth, then add some more.

As the liquid goes in, scrape across the bottom of the skillet so all of that concentrated browned flavor gets pulled into the gravy.

Add the Worcestershire sauce and Dijon mustard.

Bring everything to a gentle simmer.

Within a few minutes you’ll see the gravy change from thin beef broth into something that lightly coats your spoon.

Now reduce the heat and stir in the heavy cream.

At this point, taste it.

You may need another pinch of salt or black pepper, but don’t season automatically. Worcestershire sauce and beef broth can both contain quite a bit of sodium.

Let the Meatballs Finish in the Gravy

Put all of the browned meatballs back into the skillet.

Don’t forget any juices that collected on the plate. Pour those in too.

Partially cover the skillet and let the meatballs simmer gently in the cream gravy for about 6 to 8 minutes.

Keep the heat under control.

A gentle bubble is fine.

A violent boil isn’t.

The meatballs are ready when they’re cooked through and have reached 160°F in the center.

While they’re finishing, you can cook your noodles.

Cook the Egg Noodles Last

Bring a large pot of generously salted water to a boil.

Add 12 ounces of wide egg noodles and cook them according to the package directions.

Start checking them on the early side of the suggested cooking time.

Egg noodles can go from pleasantly tender to overly soft pretty quickly, especially because they’ll soften a little more once they’re covered with hot gravy.

Drain the noodles well.

Add 1 tablespoon butter and gently toss.

That’s it.

I don’t add cream, cheese, or a complicated sauce to the noodles because the Swedish meatball gravy is already rich.

If you’re looking for another beef dinner where egg noodles can catch all the sauce, my Slow Cooker Beef Tips use the same idea with tender chunks of beef and savory gravy instead of meatballs.

Add the Sour Cream Last

Once the meatballs are cooked, reduce the heat as low as it will go.

You can even pull the skillet off the burner for a minute.

Then stir in the sour cream.

This isn’t just about flavor.

Sour cream can become grainy or split when it’s boiled hard, so adding it near the end keeps the gravy smoother.

Once incorporated, the sauce should be creamy, glossy, and thick enough to cling to the meatballs without looking like paste.

If the gravy has tightened more than you’d like, don’t panic.

Add 2 or 3 tablespoons of beef broth and stir.

Give it another splash if necessary.

Gravy is much easier to loosen than people think.

Serve It While Everything Is Hot

Divide the buttery egg noodles between plates or shallow bowls.

Pile several meatballs over each serving.

Then spoon that creamy gravy over the top, making sure plenty of it gets down into the noodles.

A little fresh parsley gives the plate some color, and freshly cracked black pepper is never a bad idea.

What you really want is enough sauce that when the meatballs are gone, there are still gravy-coated noodles left at the bottom of the bowl.

That’s the good part.

Can I Make Swedish Meatballs With All Beef?

Yes.

Use 1½ pounds of ground beef and leave out the pork.

If possible, choose 80/20 or 85/15 beef rather than something very lean.

The pork provides some fat in the original recipe, so replacing it with 95% lean beef will give you noticeably firmer meatballs.

The breadcrumbs and milk will still help, though.

Ground turkey can also work, but the finished meatballs will taste lighter and less rich.

What If My Meatball Mixture Feels Too Soft?

Let it sit for 5 to 10 minutes before adding extra breadcrumbs.

Breadcrumbs continue absorbing moisture as the mixture rests.

If it still seems impossible to roll after resting, add 1 or 2 tablespoons of breadcrumbs.

Don’t dump in half a cup.

Adding too much will solve the shaping problem but create dry meatballs later.

Wet hands also make soft meatball mixtures much easier to roll.

Why Is My Swedish Meatball Gravy Too Thick?

Usually because it simmered a little longer than necessary.

A flour-thickened sauce continues getting thicker as water evaporates, and it will tighten even more as it cools.

The solution is simple: broth.

Add a small splash of warm beef broth and stir until the sauce comes back to the consistency you want.

If you’re reheating leftovers, you’ll almost certainly need to do this.

Can I Prepare Swedish Meatballs Ahead of Time?

Yes.

You have a few good options.

The raw meatballs can be shaped and refrigerated in a covered container for up to one day before cooking.

You can also make the entire meatball-and-gravy portion ahead and refrigerate it.

That’s actually my preferred option when preparing dinner in advance.

When you’re ready to eat, reheat the meatballs slowly and cook a fresh pot of egg noodles.

The noodles only take a few minutes, and fresh ones have a much better texture than noodles that have spent a night soaking up sauce.

Storing and Reheating Leftovers

Keep leftover Swedish meatballs and gravy in an airtight container in the refrigerator for about 3 to 4 days.

If possible, store the noodles separately.

The noodles continue absorbing liquid while they sit, which means yesterday’s silky sauce can turn into today’s very thick noodle mixture.

Reheat the meatballs and gravy in a saucepan or skillet over low heat.

Add a splash of beef broth, milk, or cream and stir occasionally.

Once everything is hot, spoon it over reheated noodles.

The microwave works too, but use shorter intervals and stir between them so you don’t overheat the cream sauce around the edges while the center is still cold.

Can You Freeze Swedish Meatballs?

The meatballs themselves freeze very well.

You can freeze them after browning and cooling, then make fresh gravy later.

You can also freeze the finished meatballs in sauce, although cream sauces occasionally separate slightly after freezing and reheating.

If freezing the finished dish, let everything cool first and place it in a tightly sealed freezer container.

Use within about 2 months for the best quality.

Thaw overnight in the refrigerator and reheat gently.

I wouldn’t freeze the cooked egg noodles with them.

They’re quick enough to make fresh and the texture will be much better.

What to Serve With Swedish Meatballs and Egg Noodles

This is already a fairly complete meal, so I don’t think it needs another heavy side.

Something green works best.

Try steamed green beans, roasted broccoli, peas, asparagus, or a simple salad with a tart dressing.

Roasted or glazed carrots work nicely too.

If you’re feeding a crowd, a basket of dinner rolls isn’t a bad idea either. People will use them to clean up the last of the gravy whether you planned for it or not.

One Last Tip Before You Start

Pay attention to the heat.

There are really two different cooking jobs happening here.

You want fairly strong heat while browning the meatballs because you’re trying to develop color.

Once dairy enters the gravy, you want the opposite: gentle heat.

That combination gives you meatballs with properly browned edges and a sauce that stays creamy and smooth.

It takes a few more minutes than pouring canned soup over frozen meatballs, but the finished dinner tastes like you actually cooked it.

And for a plate of creamy Swedish meatballs with egg noodles, that’s exactly what I want.

Swedish Meatballs Served With Egg Noodles Recipe

Tender Swedish meatballs in creamy gravy served over buttery egg noodles for a comforting homemade dinner everyone loves.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Course Main Course
Cuisine American
Servings 6

Ingredients
  

  • 1 pound ground beef 80/20 or 85/15
  • ½ pound ground pork
  • ½ cup plain breadcrumbs or panko
  • ⅓ cup whole milk
  • 1 large egg
  • ½ cup finely minced or grated yellow onion
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground nutmeg
  • 1 tablespoon olive oil
  • 2 tablespoons butter divided
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium beef broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • ¾ cup heavy cream
  • ¼ cup sour cream
  • 12 ounces wide egg noodles
  • 1 tablespoon butter
  • Fresh parsley optional
  • Salt and black pepper to taste

Instructions
 

  • Stir the breadcrumbs and milk together in a large bowl. Let the mixture rest for 5 minutes.
  • Add the egg, onion, salt, black pepper, allspice, and nutmeg. Stir until combined.
  • Add the ground beef and pork. Mix gently with your hands just until everything comes together. Do not overmix.
  • Shape into approximately 28 to 32 meatballs, about 1¼ inches each.
  • Heat the olive oil and 1 tablespoon butter in a large skillet over medium to medium-high heat.
  • Brown the meatballs in batches, turning occasionally, for about 6 to 8 minutes. Add the remaining tablespoon of butter if needed. The centers don't have to be fully cooked yet.
  • Transfer the browned meatballs to a plate.
  • Reduce the heat to medium and add 3 tablespoons butter to the same skillet.
  • Whisk in the flour and cook for 1 to 2 minutes.
  • Gradually pour in the beef broth while whisking and scraping the browned bits from the bottom of the skillet.
  • Stir in the Worcestershire sauce and Dijon mustard.
  • Simmer for 3 to 4 minutes until the gravy begins to thicken.
  • Reduce the heat and stir in the heavy cream.
  • Return the meatballs and any accumulated juices to the skillet.
  • Partially cover and gently simmer for 6 to 8 minutes, until the meatballs are cooked through and reach 160°F internally.
  • Meanwhile, cook the egg noodles in salted boiling water according to the package instructions until just tender.
  • Drain the noodles and toss them with 1 tablespoon butter.
  • Reduce the skillet to very low heat or briefly remove it from the burner. Stir the sour cream into the meatball gravy until smooth.
  • Taste and adjust the salt and pepper. If the sauce is too thick, stir in a small splash of beef broth.
  • Spoon the buttered egg noodles onto plates, add the meatballs, and generously ladle the creamy gravy over everything.
  • Sprinkle with chopped parsley and black pepper if desired and serve immediately.

Notes

  • Use a light hand when mixing the meat. Overworking ground beef and pork creates dense meatballs.
  • Brown the meatballs in batches rather than overcrowding the skillet. The browned crust and pan drippings contribute a lot of flavor to the finished gravy.
  • Add sour cream only after reducing the heat. Boiling it aggressively can make the sauce grainy.
  • If you're making this ahead, prepare the meatballs and gravy but cook fresh egg noodles just before serving.
  • Store the noodles and meatballs separately whenever possible so the noodles don't absorb all of the leftover gravy.

Leave a Comment

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

Recipe Rating




*