Swedish Meatballs and Noodles

Classic comfort: tender, spiced meatballs nestled in a creamy gravy over tender shell pasta — a family favorite perfect for weeknights and gatherings.

This version of Swedish meatballs and noodles has been my family's cozy-night staple for years. I first adapted it on a rainy weekend when I had a mix of ground meats in the fridge and a craving for something rich, savory, and a little nostalgic. The dish balances warm spices like allspice and nutmeg with a velvety cream sauce, and the panko breadcrumb soak method keeps the meatballs tender without falling apart. Every bite offers a soft, seasoned center and a browned crust that gives way to a creamy sauce coating the pasta perfectly.
I remember the first time I brought this to a holiday potluck: the pan came back empty and people asked for the recipe immediately. The texture is what hooks people — the meatballs are pillowy and moist thanks to the breadcrumb-milk soak and the quick chill before browning, while the sauce is glossy and lush from butter, flour, beef broth, and heavy cream. Serve it with garlic bread and a crisp green salad and you have a meal that feels both homey and a little special.
Why You'll Love This Recipe
- The meatballs stay exceptionally tender because the panko is soaked in warm milk and sautéed onions before being combined with the meat, creating a soft crumb that yields a moist interior.
- It uses pantry-friendly ingredients like breadcrumbs, beef broth, and pasta and can be made with beef, pork, venison, or a combination depending on what you have on hand.
- Make-ahead friendly: you can form and chill the meatballs earlier in the day, or freeze them after browning and reheat from frozen in the sauce.
- Comforting creamy gravy made with a roux of butter and flour and finished with heavy cream so it clings to the pasta and meatballs for a rich, satisfying mouthfeel.
- Family and crowd pleaser: ready in about an hour when you include chill time, and simple enough for an approachable weeknight dinner yet special enough for guests.
- Flexible spice profile — reduce nutmeg or allspice for a subtler flavor, or add a dash of mustard for a slightly tangy lift.
I’ve watched picky eaters come back for seconds and teenagers rave about the sauce. On a practical note, the technique of browning in two batches prevents steaming and encourages a deeply caramelized exterior. I often double the sauce and freeze half for the next week; the flavors actually settle and deepen after a day.
Ingredients
- Ground meat (2 lb): Use a blend of beef and pork for classic balance, or try venison mixed with pork if you want a leaner, gamey note. Choose 80/20 ground beef for juiciness if using only beef.
- Panko bread crumbs (1 1/2 cups): The light, airy texture soaks milk and provides structure without heaviness. Brands like Kikkoman or plain Japanese-style panko work well.
- Whole milk (2/3 cup) and eggs (2): Milk hydrates the crumbs and adds richness; eggs bind everything together.
- Butter (12 tbsp total): Divided into 4 tbsp for sautéing and 8 tbsp for the roux. Use salted butter as called for for a seasoned sauce.
- Onion (1 medium): Finely diced and cooked until translucent — the sweetness blends into the crumbs for extra moisture and depth.
- Spices: 1/2 tsp allspice, 1/4 tsp nutmeg, 2 tsp black pepper — these warm spices are essential to the classic profile.
- Garlic (3 cloves): Minced and added briefly to avoid bitterness while preserving aroma.
- Shell pasta (2 cups):strong> Medium pasta shells hold sauce and meatball juices beautifully. Elbow or egg noodles are acceptable substitutes.
- Olive oil (3 tbsp) and all-purpose flour (1/2 cup): Oil helps browning, while flour thickens the sauce into a silky gravy.
- Beef broth (5 cups) and water (1/2 cup): A robust broth base gives savory depth; low-sodium broth lets you control seasoning.
- Worcestershire sauce (1 tbsp) and heavy cream (1/2 cup): Provide umami lift and finishing creaminess.
- Fresh parsley (1 tbsp): Chopped for a bright garnish that cuts through richness.
Instructions
Prep the breadcrumb mixture: In a medium bowl, add 1 1/2 cups panko. In a skillet, melt 4 tablespoons butter over medium heat and sauté the diced onion with 1/2 teaspoon allspice, 1/4 teaspoon nutmeg, and 2 teaspoons black pepper until the onion is translucent, about 6 to 8 minutes. Add 3 cloves minced garlic and cook 1 to 2 minutes more. Pour 2/3 cup whole milk into the onion mixture, bring to a gentle simmer for 30 seconds, then pour the hot mixture over the panko and stir to combine. Set aside to cool completely so it won’t cook the eggs later. Combine meat and shape: In a second bowl, beat 2 large eggs. Add 2 pounds ground meat and the cooled breadcrumb mixture. Use your hands to mix gently but thoroughly — overworking will make the meatballs dense, but a good hand-mix ensures even flavor distribution. Form into golf ball-sized meatballs and arrange on a parchment-lined baking sheet. Chill in the refrigerator for 30 minutes to firm up, which helps them hold shape while browning and baking. Cook the pasta: Bring about 8 cups of salted water to a rolling boil in a large pot. Add 2 cups shell pasta and cook uncovered until just shy of al dente, about 7 to 8 minutes; it should still have a slight bite. Drain and transfer the pasta to a 9x13 casserole dish coated with cooking spray so the shells don’t stick and can finish cooking in the oven with the sauce. Brown the meatballs: Wipe the skillet you used for the onions, add 3 tablespoons olive oil, and heat to medium. Brown half the meatballs without crowding, turning to get an even golden crust — about 2 to 3 minutes per side. Transfer browned meatballs onto the pasta in the casserole. Repeat with remaining meatballs. Browning adds flavor and texture and prevents them from becoming pale and soft in the oven. Make the gravy: In the same pasta pot, melt the remaining 8 tablespoons butter over medium heat. Sprinkle in 1/2 cup all-purpose flour and stir continuously for about 4 to 5 minutes to cook the raw flour taste and make a blond roux. Gradually whisk in 5 cups beef broth and 1/2 cup water, then stir in 1 tablespoon Worcestershire sauce and 1/2 cup heavy cream. Add 1 teaspoon black pepper. Bring to a simmer and cook for 10 to 15 minutes until the sauce thickens and reduces slightly. If lumps appear, whisk briskly or strain the sauce for a smooth finish. Bake and finish: Pour the hot gravy evenly over the meatballs and pasta — it may look like a lot, but it will set and reduce as it bakes. Cover loosely with foil and bake in a preheated 375°F oven for 30 minutes. Remove foil for the last 5 minutes to let the tops brown. Let rest 5 minutes out of the oven, sprinkle with 1 tablespoon chopped fresh parsley, and serve with garlic bread and a simple green salad.
You Must Know
- This dish freezes well: after baking, cool completely, then portion and freeze for up to 3 months. Reheat gently in the oven covered at 350°F until warmed through.
- Protein and calorie note: the combination of cream, butter, and ground meat makes this higher in fat; consider leaner ground meat and light cream if you want to reduce calories.
- Storage: refrigerate leftovers in an airtight container for up to 4 days; sauce will thicken in the fridge — add a splash of water or broth when reheating to loosen.
- To keep meatballs tender, do not over-mix; mix until combined and chill before cooking to help them hold shape.
My favorite aspect is how forgiving the method is: even if meatballs vary slightly in size they finish beautifully in the sauce. One holiday I doubled the batch and still got rave reviews — people loved the creamy sauce and asked for the recipe cards. The onion-milk soak technique always yields soft meatballs that contrast nicely with the caramelized exterior, and I often leave a few in the pan to brown extra dark because those get eaten first.
Storage Tips
Cool leftovers to room temperature no more than two hours after cooking, then transfer into shallow airtight containers. Refrigerate for up to four days. For longer storage, freeze portions in freezer-safe containers or heavy-duty zip-top bags for up to three months; remove excess air to prevent freezer burn. To reheat, thaw overnight in the refrigerator if frozen, then warm gently in a 325°F oven covered with foil until heated through, or reheat on the stovetop over low heat with a splash of beef broth to refresh the sauce. Do not microwave large portions from frozen — the sauce can separate.
Ingredient Substitutions
If you need a gluten-free version, substitute gluten-free panko and use a gluten-free all-purpose flour for the roux; choose gluten-free pasta. For a lighter version, swap heavy cream for half-and-half and use lean ground turkey or a lean beef/pork blend. If you prefer a stronger umami flavor, add 1 teaspoon Dijon mustard to the sauce or replace 1 cup of beef broth with mushroom broth. For a vegetarian take, create large seasoned mushroom balls and use vegetable broth in the sauce while swapping the Worcestershire for a vegan alternative.
Serving Suggestions
Serve this with crisp garlic bread to mop up the sauce and a bright salad of mixed greens, thinly sliced apple, and a lemon vinaigrette to balance richness. For holiday tables, add steamed green beans tossed with toasted almonds and lemon zest. Garnish the casserole with extra chopped parsley and a grind of black pepper. Pair with a light red wine like Pinot Noir or a full-bodied lager for a comforting meal.
Cultural Background
Swedish meatballs, or köttbullar, are a beloved comfort dish in Sweden and have regional variations across Scandinavia. Traditional versions use a mix of meats, warm spices such as allspice and nutmeg, and a cream-based sauce often enriched with stock and lingonberry on the side. American adaptations tend to favor a richer, thicker cream sauce and the addition of breadcrumbs for tenderness. This casserole-style presentation combining meatballs with pasta reflects a home-cooking tradition that blends Scandinavian flavors with pantry staples common in American kitchens.
Seasonal Adaptations
In winter, deepen the flavor by stirring in 1/4 cup braised mushrooms or caramelized shallots into the sauce. For a spring or summer twist, lighten the sauce with half-and-half and serve over buttered egg noodles with steamed peas and asparagus. For holidays, add a teaspoon of ground mustard to the sauce and finish with a sprinkling of chopped dill along with the parsley for a festive herb finish.
Meal Prep Tips
Form the meatballs and refrigerate up to 24 hours ahead or freeze on the tray and then transfer to a bag for longer storage. Cook the pasta and cool quickly with a splash of oil; store separately from the sauce to prevent sogginess. Make the gravy a day ahead and refrigerate; when ready to assemble, warm it on the stove, nestle in browned meatballs and cooked pasta, and bake for a quick finish. Use shallow containers to cool and store so reheats are even.
Give this a try on a chilly evening — the aromas alone will bring people into the kitchen. It’s the kind of recipe you’ll tweak over time and come back to for both comfort and celebration. Enjoy the process and don’t be afraid to make it your own.
Pro Tips
Soak the panko in hot milk and the sautéed onion mixture to keep the meatballs tender and prevent dryness.
Chill the shaped meatballs for at least 30 minutes to help them hold shape while browning.
Brown meatballs in batches to avoid overcrowding; crowded pans steam and won’t develop a good crust.
If sauce is too thick after refrigeration, loosen with a splash of beef broth or hot water when reheating.
Use a mixture of ground beef and pork for the best balance of flavor and moisture.
This nourishing swedish meatballs and noodles recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Swedish Meatballs and Noodles
This Swedish Meatballs and Noodles recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Meatballs
Sauce & Pasta
Instructions
Prepare breadcrumb mixture
Cook diced onion in 4 tablespoons butter with allspice, nutmeg and black pepper until translucent. Add minced garlic briefly, pour in whole milk, bring to a simmer and pour over panko breadcrumbs. Mix and allow to cool completely.
Mix meat and form balls
Beat eggs and combine with ground meat. Add cooled breadcrumb mixture and mix gently with hands until combined. Shape into golf ball-sized meatballs and chill on a parchment-lined baking sheet for 30 minutes.
Cook the pasta
Boil about 8 cups salted water, cook shell pasta 7 to 8 minutes until slightly underdone, drain and place in a 9x13 casserole dish sprayed with cooking spray.
Brown the meatballs
Heat 3 tablespoons olive oil in a skillet over medium heat and brown meatballs in batches until golden on all sides, transferring them to the pasta in the casserole dish as you go.
Make the gravy
In the pasta pot, melt 8 tablespoons butter and whisk in 1/2 cup flour, stirring 4 to 5 minutes to cook the flour. Gradually whisk in 5 cups beef broth and 1/2 cup water, add Worcestershire and 1/2 cup heavy cream, simmer 10 to 15 minutes until thickened.
Assemble and bake
Pour the sauce over the meatballs and pasta, cover loosely and bake at 375°F for 30 minutes. Remove cover for last 5 minutes to brown, then rest 5 minutes and garnish with parsley.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@whiskia on social media!

Categories:
You might also like...

Savory Baked Meatballs
Tender, herb-laced meatballs baked to juicy perfection with Parmesan and garlic. Perfect over spaghetti, tucked into subs, or served with favorite dips.

Classic Bacon Carbonara Pasta
Creamy, silky carbonara with smoky bacon, peppery bite, and perfectly coated spaghetti. Ready in 25 minutes for a comforting, crowd-pleasing dinner.

One Pot Creamy Garlic Pasta
A rich, silky garlic pasta made in one pan with milk and Parmesan for a fast, comforting dinner that is ready in about 20 minutes.

Did You Make This?
Leave a comment & rating below or tag @whiskia on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Victoria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
