Swedish Meatball Pasta

Featured in: Family-Friendly Dinners Everyone Will Love

Skip the fuss—just cook everything together for comforting Swedish meatballs and creamy pasta in half an hour. Grab one pot and you're set for a fast dinner.
A woman in a kitchen with a stove and oven.
Updated on Tue, 13 May 2025 17:01:50 GMT
Creamy pasta with meatballs in a skillet, topped with parsley. Pin it
Creamy pasta with meatballs in a skillet, topped with parsley. | cookingkitchn.com

If you're after comfort food, this one-pot Swedish meatball pasta is seriously hard to beat. You get juicy, tasty meatballs swimming in a dreamy, creamy sauce, all tangled up with shell pasta that soaks up that goodness. Got only half an hour? No problem. You'll have a cozy meal ready in no time—ideal for busy evenings or chill weekends at home.

Why You'll Go Crazy for This

This is like leveling up Swedish meatballs. You toss in pasta, so everything's cooked together. Nutmeg and allspice bring out an awesome warmth, and that rich, creamy sauce sticks just right to every bite of pasta. The end result? Total comfort and flavor that'll have everyone coming back for more.

Ingredients Needed for Swedish Meatball Pasta

  • For the Pasta and Sauce:
    • Fresh parsley for topping
    • 2 tablespoons butter
    • 2 tablespoons Worcestershire sauce
    • 1 pound medium shell pasta
    • 2 cups heavy cream
    • 4 cups beef broth
  • For the Meatballs:
    • 1/4 teaspoon each: allspice, nutmeg
    • 1 small onion, chopped fine
    • 1 egg
    • 1/4 cup milk
    • 1/2 cup breadcrumbs
    • 1/2 pound ground pork
    • 1 pound ground beef

Seriously Easy Steps

Finishing Up
Let everything stand for about 5 minutes so the sauce gets nice and thick. Once ready, sprinkle parsley up top and dig in.
Get the Meatballs Ready
Stir together breadcrumbs with milk in a big mixing bowl and leave it alone for a few. After that, throw in both kinds of ground meat, onion, egg, nutmeg, and allspice—plus salt and pepper. Mix until it all comes together. Roll it into small, bite-sized meatballs.
Sear the Meatballs
Warm up some olive oil in a big Dutch oven, medium-high heat. Brown those meatballs in a couple of goes, about 2-3 minutes each side, so they get golden. Take them out and keep for later.
Get the Sauce Going
Drop the butter into the same Dutch oven. Toss in your extra chopped onion if you have it, let it soften up, then pour in the beef broth, scraping up any tasty bits at the base.
Time for Pasta
Go ahead and add the shell pasta straight into the broth. Crank up the heat to a boil. Then, turn it down to medium-low and let it cook for about 8-10 minutes. Give it a stir once in a while so nothing sticks.
Now the Creamy Sauce
When the pasta is close to done, dump in heavy cream plus Worcestershire sauce. Let it all bubble for 3-4 minutes. The sauce will start to get thick.
Bring It Together
Pop those browned meatballs back in. Let the whole thing simmer another 5 minutes or so, until the pasta is just right and meatballs are cooked through. Taste and add more salt and pepper if you need it.

What to Serve With It

This pairs up nicely with roasted veggies or a crunchy salad. Crusty bread? Definitely. It's perfect for mopping up all that creamy sauce. Try tossing together a kale and quinoa salad, roasting broccoli, or dishing up some green beans to keep things bright and fresh.

Pasta shells in a creamy sauce with golden brown meatballs, parsley, and cheese on top in a bowl. Pin it
Pasta shells in a creamy sauce with golden brown meatballs, parsley, and cheese on top in a bowl. | cookingkitchn.com

Keeping Leftovers Fresh

Pop leftover pasta into an airtight container and stash in your fridge for up to four days. To reheat, zap it in the microwave in short bursts and stir in between, or gently warm on the stove with extra broth to smooth out the sauce. Try not to stir too much so the pasta stays whole.

Tips for Freezing

Let your meal cool off all the way before you move it into a sealed container for the freezer. It'll stay good for about two months. When you want some, thaw it in the fridge overnight before reheating. After freezing, the noodles might be a bit softer, but it still tastes fantastic.

Frequently Asked Questions

→ Is it possible to prep this earlier?
Pop leftovers in the fridge for up to 4 days. You can freeze them a month or two, but the pasta gets a bit soft once thawed.
→ Why bother grating the onion for meatballs?
Grated onion blends right in with the mix and makes the meatballs juicier. No random onion chunks messing things up or causing them to fall apart.
→ What gives these meatballs their Swedish taste?
Nutmeg and allspice bring that classic Swedish flavor to the meatballs. The creamy sauce with Dijon mustard finishes off that familiar taste.
→ Can I swap in another pasta shape?
Sure thing—try any kind of pasta, but go for small or similar ones so they cook evenly. You might need to tweak the time depending on the type.
→ How do I reheat this best?
You can warm it up in the microwave in short bursts, giving it a stir each time. Or try the stove with medium heat, adding a splash of broth if the sauce gets too thick.

Conclusion

Tender Swedish-style meatballs and pasta simmer together in a smooth creamy sauce with hints of nutmeg and allspice. It’s a comforting meal you can throw together fast for any weekday.

Swedish Meatball Pasta

Toss together meatballs with pasta and a creamy sauce, all in a single pan. Done in about 30 minutes—super simple for hectic nights.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Sophia


Difficulty: Intermediate

Cuisine: Swedish

Yield: 6 Servings (1 pot)

Dietary: ~

Ingredients

01 1 medium onion, finely chopped or grated.
02 1 pound ground beef.
03 1/4 teaspoon allspice.
04 1/4 teaspoon nutmeg.
05 1/2 teaspoon pepper.
06 1 teaspoon salt.
07 1 egg.
08 1/4 cup milk.
09 1/2 cup breadcrumbs (use Panko for crunch).
10 2 tablespoon olive oil.
11 4 cups low sodium chicken broth.
12 1 tablespoon Worcestershire sauce.
13 2 teaspoon dijon mustard.
14 1/4 teaspoon pepper.
15 1/2 teaspoon salt.
16 1 cup heavy cream.
17 3 cups uncooked pasta (roughly 8 oz).
18 2 tablespoon parsley, chopped fresh.
19 1/2 cup parmesan cheese.

Instructions

Step 01

Combine all the meatball ingredients in a bowl and mix thoroughly. Scoop up about 2 tablespoons of the mix to form evenly sized meatballs by hand or with a small scoop.

Step 02

Warm olive oil in a big dutch oven or braiser over medium-high heat. Cook the meatballs in batches if needed, flipping them around to brown all sides. Move the browned meatballs to a plate with paper towels.

Step 03

In the same pot, pour in the chicken broth, cream, Worcestershire sauce, mustard, salt, and pepper. Stir it all together, then bring to a simmer. Toss in the pasta, stirring again, and lower the heat to let it cook gently.

Step 04

Keep stirring every now and then until the pasta is soft, usually 10–12 minutes depending on the type. Mix in the parmesan and meatballs. Season to your taste, sprinkle fresh parsley on top, and dig in!

Notes

  1. Leftovers last for 3 to 4 days in the fridge.
  2. Freezing works for 1–2 months but pasta might feel different.
  3. Warm leftovers carefully so your pasta stays intact.

Tools You'll Need

  • Dutch oven or large braiser.
  • A mixing bowl.
  • Optional: small size scoop.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy.
  • Eggs included.
  • Made with wheat.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 642
  • Total Fat: 32 g
  • Total Carbohydrate: 55 g
  • Protein: 32 g