If you love the cozy flavors of classic Swedish meatballs (think IKEA), but want a more filling, one-pan meal, this One-Pot Swedish Meatball Pasta is the ultimate comfort food solution. Tender egg noodles and juicy, spiced meatballs simmer together in a rich, velvety gravy that tastes even better than the restaurant version. It’s a 30-minute dinner that delivers maximum flavor with minimal cleanup, making it a guaranteed hit for busy weeknights.

Jump to:
🥩 The Ingredients
This dish combines savory proteins and signature warm spices with a velvety, cream-based sauce to create a comforting, restaurant-quality meal right in your own kitchen. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Ground Beef & Pork: Using a 50/50 blend is traditional for Swedish meatballs; the beef provides a hearty flavor while the pork adds fat and tenderness. You can use 100% ground beef if preferred, but try to use 80/20 fat content to keep them from drying out.
- Panko Breadcrumbs: These create a lighter, fluffier meatball than standard breadcrumbs. If you are gluten-free, you can easily swap these for certified GF breadcrumbs or crushed pork rinds.
- Grated Onion: Grating the onion directly into the meat mixture (rather than dicing it) ensures the meatballs stay incredibly moist and prevents large chunks from breaking the meatballs apart.
- Allspice & Nutmeg: These are the “secret” ingredients that define the Swedish flavor profile. Even if you aren’t a fan of warm spices in savory food, don’t skip them—they provide a subtle, authentic depth that sets this apart from a standard beef gravy.
- Beef Stock: For the best color and richest flavor, use a high-quality beef stock or bone broth. If you only have chicken stock on hand, it will still work, though the sauce will be lighter in color and flavor.
- Egg Noodles: Wide egg noodles are the classic choice because their wavy shape is perfect for “trapping” the creamy sauce. If you don’t have them, hearty shapes like Rotini or Pappardelle are great alternatives.
- Heavy Cream: This gives the sauce its signature velvet texture. For a slightly lighter version, you can use half-and-half, but the sauce may not be quite as thick and rich.
- Dijon & Worcestershire: These two ingredients add “umami” and a necessary tang to balance the richness of the cream. If you don’t have Dijon, a half-teaspoon of dry mustard powder will do the trick.
🔥 Tips and Tricks for the Perfect Dish
- Don’t Overmix the Meat: When combining your meatball ingredients, mix until just combined. Overworking the meat can lead to tough, rubbery meatballs instead of the tender, melt-in-your-mouth texture you want.
- The “Fond” is Flavor: Don’t worry about the brown bits stuck to the bottom of the pan after searing the meatballs. That is called “fond,” and it’s concentrated flavor! When you pour in the beef stock, use a wooden spoon to scrape those bits up so they dissolve into the gravy.
- Sear in Batches: If your skillet isn’t large enough to hold all the meatballs with space between them, sear them in two batches. If the pan is crowded, the meatballs will steam rather than brown, and you’ll miss out on that savory crust.
- Keep an Eye on the Liquid: Because the pasta cooks directly in the sauce, it absorbs a lot of moisture. If the sauce looks too thick before the noodles are tender, simply splash in an extra ¼ cup of beef broth to loosen it up.
- Use Room Temperature Cream: To prevent the heavy cream from curdling when it hits the hot pan, take it out of the fridge about 15 minutes before you need it. This ensures a perfectly smooth, velvet-like sauce.
👩🏼🍳 How to Make Swedish Meatball Pasta

- Step 1: Place all of the meatball ingredients in a bowl and mix until just combined.

- Step 2: Shape the mixture into 1-inch balls and set aside.

- Step 3: Heat the oil (2 tbsp) in a large skillet over medium heat and sear the meatballs until lightly browned all over (they won’t be completely cooked through).

- Step 4: Remove the meatballs and add the butter. Stir in the flour and whisk to make a roux, about 2 minutes.

- Step 5: Whisk in the beef broth, Dijon, Worcestershire sauce, salt, and pepper. Stir until starting to thicken just a bit, about 1 to 2 minutes.

- Step 6: Stir in the noodles, bring to a boil, lower the heat, cover, and simmer for about 6 minutes, stirring every now and then (to make sure the pasta isn’t sticking to the pan).

- Step 7: Stir in the cream and add the meatballs. Simmer for another 5 minutes.

- Step 8: Garnish with chopped Italian parsley and serve at once.
Expert Tip: The “Hydration Rest” for Perfect Texture
For the most tender, restaurant-quality meatballs, let your meatball mixture rest in the refrigerator for at least 15 minutes before you start rolling. This crucial step allows the Panko breadcrumbs to fully hydrate from the egg and onion juices, creating a “panade” that locks in moisture and prevents the meat from becoming tough or rubbery during the searing process.
As a bonus, chilled meat is much easier to shape into perfectly smooth rounds without sticking to your hands! Not 100% necessary, but it helps to make perfect meatballs!
🙋🏽♂️ Frequently Asked Questions
Yes, you certainly can. Simply thaw them completely before starting and sear them in the pan as directed to ensure they develop a nice crust and soak up the flavors of the homemade gravy.
Place any remaining portions in an airtight container and keep them in the refrigerator for up to three days. When you are ready to eat, reheat them on the stove over low heat with a splash of beef broth or milk to bring the creamy sauce back to its original consistency.
Absolutely. To adapt this recipe, use certified gluten-free breadcrumbs in the meat mixture, swap the all-purpose flour for a 1:1 gluten-free baking blend, and use your favorite gluten-free sturdy noodle or brown rice pasta.
Wide egg noodles are the ideal choice because their wavy shape and soft texture are perfect for clinging to a thick, savory gravy. If you don’t have those on hand, any hearty pasta like rotini, fusilli, or even penne will work beautifully to capture the sauce.
es, you can roll the meat mixture into balls up to 24 hours ahead of time. Store them on a parchment-lined plate covered with plastic wrap in the fridge, which actually helps them hold their shape even better when they hit the hot skillet.

🍝 More Amazing One-Pot Wonder Recipes
Ready to make the best pasta dish this side of Sweden? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

The Ultimate One-Pot Swedish Meatball Pasta
Video
Equipment
- 1 large skillet (12") preferably with lid
Ingredients
For the Meatballs
- ½ lb ground beef 85% – 90% lean
- ½ lb ground pork
- ½ lb Panko breadcrumbs
- 1 large egg
- ½ cup grated onion see NOTES
- 3 cloves garlic minced
- ½ teaspoon ground allspice
- ½ teaspoon ground nutmeg
- ¾ teaspoon Kosher salt
- ½ teaspoon black pepper
- 2 tablespoon olive oil
For the Pasta and Sauce
- 2 tablespoon unsalted butter
- ¼ cup all-purpose flour
- 4 cups beef stock or broth
- 1 tablespoon Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 teaspoon Kosher salt
- 1 teaspoon black pepper
- 12 oz egg noodles extra-wide
- 1 cup heavy cream
- 2 tablespoon Italian parsley chopped, for garnish
Instructions
Sear the Meatballs
- In a large bowl, gently mix the beef, pork, breadcrumbs, egg, onion, garlic, allspice, nutmeg, salt, and pepper until just combined. Roll into 1-inch balls and set aside.½ lb ground beef, ½ lb ground pork, ½ lb Panko breadcrumbs, 1 large egg, ½ cup grated onion, 3 cloves garlic, ½ teaspoon ground allspice, ½ teaspoon ground nutmeg, ¾ teaspoon Kosher salt, ½ teaspoon black pepper
- Heat the oil in a large skillet over medium heat. Add the meatballs and sear them, moving them frequently around to help keep them from sticking to the pan. Sear them until lightly browned all over, but not completely cooked through. Remove them from the pan onto a plate or platter. Set aside.2 tablespoon olive oil
Make the Sauce and Finish the Dish
- In the same skillet over medium heat, add the butter and stir until melted.2 tablespoon unsalted butter
- Stir in the flour and cook for one to two minutes, stirring often.¼ cup all-purpose flour
- Whisk in the beef stock and then the Worcestershire, Dijon, salt (1 tsp), and pepper (1 tsp). Use a wooden spatula to pry up any brown bits stuck to the pan. Stir for about 2 minutes, until the sauce is just beginning to thicken (it will continue to thicken as the sauce cooks).4 cups beef stock, 1 tablespoon Worcestershire sauce, 1 tablespoon Dijon mustard, 1 teaspoon Kosher salt, 1 teaspoon black pepper
- Stir in the egg noodles and bring to a boil. Immediately turn the heat to LOW and cover the pan. Simmer for about 6 minutes, stirring once or twice to keep the noodles from sticking to the pan.12 oz egg noodles
- Remove the lid and stir in the heavy cream, and then return the meatballs to the skillet. Let simmer for about 5 minutes. If the sauce becomes too thick, thin it with a splash of beef stock (or broth).1 cup heavy cream
- Serve at once, garnish with the chopped parsley.2 tablespoon Italian parsley
Notes
- The Grated Onion Secret: For the juiciest meatballs, always grate your onion using a box grater instead of dicing it. The onion juice and fine pulp distribute evenly throughout the meat, providing incredible moisture and flavor without the risk of large onion chunks causing your meatballs to fall apart in the pan.
- Adjusting Sauce Consistency: Because the pasta absorbs liquid as it cooks, the sauce can thicken quickly. If it looks too thick before the noodles are tender, simply stir in an extra ¼ to ½ cup of beef broth to loosen it up.
- Don’t Crowd the Pan: When searing the meatballs, work in batches if necessary. Crowding the pan will cause the meat to steam rather than brown; you want that deep golden crust to create the “fond” (brown bits) that gives the gravy its rich color and flavor.
- Storage Tip: This dish is best served fresh, but leftovers can be stored in an airtight container for up to 3 days. When reheating, add a splash of milk or broth to the pan to help the cream sauce become silky again.













Wesley says
O.M.G! This is one for the record books! I love Swedish meatballs so this was a no-brainer! Amazing.