Swedish Meatballs and Noodles - Cozy Comfort Dinner
30-MINUTE MEALS! Get the email series now
Royal Recipe

Swedish Meatballs and Noodles

5 from 1 vote
1 Comments
Emily Kate
By: Emily KateUpdated: Mar 20, 2026
This post may contain affiliate links. Please read our disclosure policy.

Comforting, savory meatballs in a creamy brown sauce served over tender shell pasta — a family favorite that’s perfect for weeknights and gatherings.

Swedish Meatballs and Noodles

This Swedish meatballs and noodles dish has been a family staple for cold evenings and simple celebrations. I first encountered this version during a Sunday supper years ago when a friend brought a casserole to a potluck; the warm aroma of butter and browned meat filled the room and everyone kept coming back for more. The combination of gently spiced meatballs — with a touch of allspice and nutmeg — and a rich, velvety brown cream sauce spooned over chewy shell pasta strikes a comforting balance that tastes like home.

I discovered small technique adjustments that transformed the recipe from good to unforgettable: sautéing the onion until soft and slightly caramelized brings depth, letting the breadcrumb-milk mixture cool prevents dense meatballs, and browning in batches keeps the crust crisp while locking in juices. This version uses 2 pounds of ground meat (I often blend beef and pork), plenty of butter for a silky sauce, and a final sprinkle of fresh parsley for brightness. It’s a dish that fills bowls easily, invites conversation, and makes for perfect leftovers the next day.

Why You'll Love This Recipe

  • Reliable comfort: the savory-sweet blend of allspice and nutmeg with browned meat makes every bite satisfyingly familiar and cozy.
  • Weeknight-friendly: active prep is focused and mostly hands-on; the oven finishes the dish, so it’s great for multitasking and serving a crowd.
  • Pantry accessible: uses common staples — breadcrumbs, milk, eggs, flour, and broth — so you can assemble it without a special shopping trip.
  • Make-ahead advantage: meatballs can be formed and chilled, or scooped and frozen, reducing evening stress for busy households.
  • Crowd-pleasing serving: the creamy sauce pairs perfectly with pasta or mashed potatoes and holds up well for reheating, making it ideal for gatherings.
  • Flexible proteins: work well with beef, pork, venison, or a combination for different flavor profiles and lean-to-fat balances.

My family reacted the first time I made a double batch: adults lingered over seconds while kids piled their plates high. Over the years I’ve fine-tuned the spice levels and the sauce texture; the result is always the same — comfort that brings everyone together around the table.

Ingredients

  • Salted butter (12 tablespoons): Divided into 4 tablespoons for sautéing the onion and 8 tablespoons for the sauce. Use a quality European-style butter like Kerrygold for a richer flavor; salted butter helps season the base.
  • Sweet onion (1 medium): Dice finely so it melts into the breadcrumb mixture and sauce. Vidalia or Walla Walla varieties add sweetness without sharp bite.
  • Allspice (1/2 tsp) & nutmeg (1/4 tsp): Ground allspice gives warm complexity while nutmeg adds the classic Scandinavian hint; freshly grated nutmeg is preferable if available.
  • Black pepper (2 tsp total): Split use: some into the meat and some into the sauce. Freshly ground black pepper provides a brighter finish than pre-ground.
  • Garlic (3 cloves): Mince fine; add to the onion toward the end of sautéing to avoid bitterness and maintain aromatic freshness.
  • Whole milk (2/3 cup): Moistens the breadcrumbs to make tender meatballs. Whole milk gives the best richness; for a lighter version use 2%.
  • Panko breadcrumbs (1 1/2 cups): Provides a lighter crumb structure than regular breadcrumbs. If you only have plain breadcrumbs, use the same volume.
  • Eggs (2 large): Bind the mixture; room temperature eggs incorporate more evenly.
  • Ground meat (2 pounds): A mix of beef and pork gives balance — beef for savory depth, pork for juiciness. Venison can be blended for a leaner, gamier profile.
  • Shell pasta (2 cups): The shells catch sauce nicely. Use medium shells; for gluten-free use an appropriate pasta substitute measured the same.
  • Olive oil (3 tbsp) & all-purpose flour (1/2 cup): Oil for browning; flour for making a roux that thickens the sauce. For gluten-free swap with a 1-to-1 gf flour blend.
  • Beef broth (5 cups) & water (1/2 cup): Creates a deeply flavored sauce; choose low-sodium broth and season to taste.
  • Worcestershire sauce (1 tbsp) & heavy cream (1/2 cup): Adds umami and finishes the sauce with silkiness. The cream tempers acidity and enriches texture.
  • Fresh parsley (1 tbsp, chopped): Brightens the final dish; flat-leaf parsley is preferred for its fresh herbal note.

Instructions

Prepare the Breadcrumb Base: Place the 1 1/2 cups of panko in a medium mixing bowl and set aside. In a skillet melt 4 tablespoons of butter over medium heat, add the diced onion, 1/2 teaspoon allspice, 1/4 teaspoon nutmeg, and 1 teaspoon black pepper. Sauté until the onion is translucent and starting to color, about 6 to 8 minutes. Add the minced garlic and cook 2 more minutes until fragrant, then stir in 2/3 cup whole milk and bring to a gentle simmer. Pour the hot onion-milk mixture over the panko, stir to combine, and set aside to cool completely to avoid cooking the eggs later. Combine Meatball Mixture: In a second bowl, beat 2 large eggs lightly. Add 2 pounds of ground meat and gently mix to combine. When the breadcrumb mixture has cooled, add it to the meat-egg bowl and combine by hand until evenly distributed. This hands-on mixing gives the best texture without overworking; stop once homogeneous. Form and Chill: Shape the meat mixture into golf ball-sized pieces (or your preferred size) and arrange on a parchment-lined baking sheet. Chill in the refrigerator for 30 minutes to help the meatballs hold their shape during browning and baking. Preheat the oven to 375°F while chilling. Cook Pasta: Bring about 8 cups of water to a rolling boil in a large pot, season generously with salt, and cook 2 cups shell pasta until just short of al dente, about 7 to 8 minutes. Drain and transfer the pasta to a 9x13-inch casserole dish sprayed with cooking spray; reserve the pot for making the sauce. Brown the Meatballs: Wipe the skillet clean, add 3 tablespoons olive oil, and heat over medium. Brown half of the meatballs without crowding, turning to get color on all sides, then transfer to the casserole dish atop the pasta. Repeat with the remaining meatballs. Browning adds a layer of flavor and helps the meatballs hold moisture during baking. Make the Sauce: In the pot used for pasta, melt 8 tablespoons butter over medium heat. Whisk in 1/2 cup all-purpose flour and cook, stirring constantly, for about 5 minutes to remove the raw flour taste and develop a light nutty color. Gradually whisk in 5 cups beef broth, 1/2 cup water, 1 tablespoon Worcestershire sauce, 1 teaspoon black pepper, and 1/2 cup heavy cream. Bring to a simmer and cook for 10 to 15 minutes until the sauce thickens and reduces slightly. Taste and adjust seasoning with salt if needed. Assemble and Bake: Pour the sauce evenly over the meatballs and pasta in the casserole dish — it may look like a lot, but the oven will reduce it. Bake at 375°F for 30 minutes until the meatballs are cooked through and the sauce is bubbling. Remove, sprinkle with 1 tablespoon chopped fresh parsley, and serve immediately with garlic bread and a crisp salad. User provided content image 1

You Must Know

  • This dish stores well: cool completely and refrigerate for up to 4 days, or freeze for up to 3 months in airtight containers.
  • High in protein and rich in fat due to the cream and butter — expect creamy, satisfying portions rather than a light meal.
  • Sauce thickening tip: if the sauce becomes too thick after reducing, stir in a tablespoon of warm broth or milk to loosen without losing flavor.
  • Reheat gently in a low oven (300°F) or on the stovetop over low heat to prevent the cream from breaking; add a splash of water or broth if needed.

What I love most about this dish is how forgiving it is — minor changes in meat ratio, pasta shape, or spice levels still yield a comforting result. Our family’s favorite memory is serving this after a snowy day; the whole house filled with smell and everyone sat down with steaming bowls and good conversation. It’s the type of dinner that keeps well in memory and the fridge alike.

Storage Tips

Allow any leftovers to cool to room temperature for no more than two hours before refrigerating. Store in airtight containers: portions for two in smaller containers or family-sized in a larger casserole dish with a tight lid. In the refrigerator, consume within 3 to 4 days. For freezing, portion into freezer-safe containers and label with date; the dish will keep well for up to 3 months. To reheat from frozen, thaw overnight in the refrigerator and reheat gently in a 325°F oven covered with foil until warmed through, or reheat on the stovetop over low heat with a splash of broth to restore silky sauce consistency.

User provided content image 2

Ingredient Substitutions

If you need dairy-free options, substitute the butter with a high-heat oil and use full-fat canned coconut milk for richness, though the flavor will differ from the classic. For a lighter version, replace heavy cream with plain Greek yogurt stirred in off-heat to prevent curdling, or use 2% milk with an extra tablespoon of flour to maintain thickness. Swap panko with gluten-free breadcrumbs at a 1:1 ratio for gluten-free needs and choose a gluten-free flour for the roux. For a leaner protein profile, use all-beef or combine lean venison with pork fat to preserve juiciness.

Serving Suggestions

Serve the meatballs and noodles with a crisp green salad dressed in a tangy vinaigrette to cut through the richness. Garlic bread or warm rye toast is excellent for sopping up the sauce. For a festive dinner, plate with steamed green beans and roasted carrots for color and texture contrast. Garnish with chopped parsley or a few capers for a briny pop if you like an extra layer of flavor.

Cultural Background

Meatballs are a comfort food found across many cuisines; the Swedish version is distinguished by warming spices like allspice and nutmeg, and a creamy brown sauce rather than a tomato-based accompaniment. Traditionally served with lingonberry jam and mashed potatoes in Sweden, this casserole adaptation leans into American hosting habits — using pasta for ease and quantity, and baking for hands-off finishing. The spice profile traces back to preserved aromatic spices traded and integrated into Northern European home cooking.

Seasonal Adaptations

In winter, enrich the sauce with roasted root vegetable puree stirred in for body and nutrition. In spring and summer, lighten the meal by using half cream and half milk, and pair with a lemony arugula salad. For holiday entertaining, add finely chopped fresh herbs like sage and thyme to the meat mixture and finish with a few gratings of fresh nutmeg on top for an aromatic touch.

Meal Prep Tips

Form meatballs and freeze them raw on a sheet tray, then transfer to a freezer bag for quick baking later. Alternatively, fully cook and freeze in individual portions for grab-and-go lunches. Assemble the pasta in the casserole dish and store the sauce separately; combine and bake on the day of serving. Use clear, labeled containers and date them to rotate through your freezer efficiently.

At its heart, this dish is about comfort and community — the kind of recipe you’ll return to for years. Try making a double batch for busy weeks ahead; it reheats beautifully and keeps bringing people back for seconds.

Enjoy — and don’t be afraid to make it your own with the variations suggested above.

Pro Tips

  • Chill formed meatballs for at least 30 minutes before browning to help them hold their shape and prevent crumbling.

  • Brown meatballs in batches to avoid steaming; use medium heat and turn gently with tongs for even color.

  • When making the roux, cook the flour with the butter for about 5 minutes to remove raw flour taste and develop a light nutty aroma.

  • If the sauce thickens too much after baking, loosen with a splash of warm broth or milk and stir gently.

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

Family FavoriteSwedish cuisineComfort foodPastaDinner ideasFamily mealsCravele
No ratings yet

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.

Servings: 6 steaks
Swedish Meatballs and Noodles
Prep:45 minutes
Cook:1 hour
Rest Time:10 mins
Total:1 hour 45 minutes

Ingredients

Meatball Base

Pasta & Browning

Sauce

Instructions

1

Prepare the Breadcrumb Base

Combine panko breadcrumbs in a bowl. Sauté diced onion in 4 tablespoons butter with allspice, nutmeg, and 1 teaspoon black pepper until translucent, add garlic and cook 2 minutes, then stir in milk, simmer briefly and toss with breadcrumbs. Cool completely.

2

Mix Meatball Ingredients

Beat eggs in a separate bowl, add ground meat and combine lightly. When the breadcrumb mixture has cooled, add to the meat and mix by hand until evenly combined without overworking.

3

Form and Chill Meatballs

Shape into golf ball-sized pieces, place on a parchment-lined sheet, and refrigerate for 30 minutes to firm. Preheat oven to 375°F during this time.

4

Cook Pasta

Boil about 8 cups water, salt generously, and cook shells until nearly al dente (7 to 8 minutes). Drain and place pasta into a sprayed 9x13-inch casserole dish.

5

Brown Meatballs

Heat olive oil in a skillet and brown meatballs in batches over medium heat until colored on all sides. Transfer browned meatballs to the casserole dish on top of pasta.

6

Make Sauce

In the pasta pot melt 8 tablespoons butter, whisk in 1/2 cup flour and cook about 5 minutes. Gradually whisk in beef broth, water, Worcestershire, remaining pepper, and heavy cream. Simmer 10 to 15 minutes until slightly reduced and thickened.

7

Assemble and Bake

Pour sauce over meatballs and pasta, bake at 375°F for 30 minutes until bubbly and cooked through. Garnish with parsley and serve warm.

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

Calories: 780kcal | Carbohydrates: 44g | Protein:
38g | Fat: 50g | Saturated Fat: 15g |
Polyunsaturated Fat: 10g | Monounsaturated Fat:
20g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@cravele on social media!

Swedish Meatballs and Noodles

Categories:

Swedish Meatballs and Noodles

Did You Make This?

Leave a comment & rating below or tag @cravele 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Emily!

Chef and recipe creator specializing in delicious Family Favorite cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.