Swedish Meatball Pasta Bake

Featured in: Main Dishes
This Swedish Meatball Pasta Bake brings together tender homemade meatballs, a creamy gravy, and pasta in one cozy casserole. It's a twist on the classic that's perfect for feeding a crowd. You'll love how the flavors meld together in this comforting Swedish Meatball Pasta Bake.
A bubbly Swedish meatball pasta bake fresh from the oven with melted golden cheese on top Pin it
A bubbly Swedish meatball pasta bake fresh from the oven with melted golden cheese on top | cookseason.com

This Hearty Swedish Meatball Pasta Bake is the kind of comforting casserole you’ll want to make on repeat. It takes the classic flavors of Swedish meatballs and combines them with pasta and a creamy gravy in one dish. The warm spices of allspice and nutmeg create that signature cozy Swedish profile you’ll love. It’s a perfect family meal that turns a weeknight into something special.

Ingredients You’ll Need

  • Ground beef and pork: using a mix creates the most flavorful and tender meatballs with great texture you won’t get from just one meat. Panko breadcrumbs: they absorb the milk perfectly and give the meatballs a lighter feel compared to fine breadcrumbs which can get dense. Milk: a little bit hydrates the breadcrumbs and helps keep the meat mixture tender and moist for juicy results. Yellow onion: finely chopped onion melts into the meatballs as they cook adding a subtle sweetness and savory base. Egg: it acts as the binder that holds all the meatball ingredients together without making them tough. Ground allspice and nutmeg: these are the secret Swedish spices that give the dish its distinct warm aromatic flavor. Kosher salt and black pepper: they season the meat deeply so every bite of the meatball is perfectly savory. Olive oil: a neutral oil for browning the meatballs without smoking so you get a good sear. Unsalted butter: used to make the roux for the gravy letting you control the overall salt level. All-purpose flour: cooked with the butter it thickens the gravy into a rich smooth sauce. Beef broth: forms the savory base of the gravy opt for a low-sodium version so you can adjust seasoning. Heavy cream: adds luxurious richness and body to the sauce making it creamy and velvety. Worcestershire sauce and Dijon mustard: these two add a complex savory depth and a slight tang that balances the cream. Dried egg noodles or rotini: they hold onto the creamy sauce beautifully with their nooks and texture. Shredded mozzarella and grated Parmesan: the mozzarella melts into gooey perfection while the parmesan adds a sharp salty bite.

How to Make It

Preheat and Prep Your Dish:
Start by heating your oven to 375°F and lightly greasing your baking dish. Doing this first means your oven is ready when you are and your bake won’t stick. Get your large pot of salted water on for the pasta too.

Cook the Pasta:
Boil the pasta according to the package until it’s just al dente. You want it a bit firm since it will cook more in the oven later. Drain it well and set it aside in the colander.

Mix the Meatball Ingredients:
In a large bowl, gently combine the beef, pork, breadcrumbs, milk, onion, egg, and all the spices. Use your hands or a fork and stop mixing as soon as it’s combined. Overworking the meat makes for tough meatballs.

Shape and Brown the Meatballs:
Roll the mixture into small one-inch meatballs. Heat the oil in your skillet and brown them in a single layer, turning to get color on all sides. They don’t need to be cooked through yet, just nicely seared for flavor. Transfer them to a plate.

Build the Creamy Gravy:
In the same skillet, melt the butter and whisk in the flour. Cook it for a minute until it smells nutty. Slowly whisk in the beef broth to scrape up all the tasty browned bits from the meatballs. Then whisk in the cream, Worcestershire, and mustard and let it simmer until it thickens a bit.

Combine Everything in the Dish:
Add your cooked pasta and meatballs to the prepared baking dish. Pour the creamy gravy over everything and give it a gentle toss so every noodle and meatball gets coated. It’s okay if it looks saucy.

Top with Cheese and Bake:
Sprinkle the mozzarella and parmesan cheeses evenly over the top. Pop the dish into the hot oven and bake for 20 to 25 minutes. You’re looking for a bubbly sauce and that gorgeous golden melted cheese on top.

Rest Before Serving:
Take the bake out and let it sit on the counter for five minutes. This short rest lets the sauce settle so it doesn’t run everywhere when you scoop it. It also makes it easier to serve.

Garnish and Enjoy:
Finish the dish with a sprinkle of fresh parsley for a pop of color. Serve it up with a spoonful of lingonberry jam on the side for that classic sweet and savory Swedish touch.

Close-up of a fork twirling creamy pasta and a tender homemade meatball coated in rich gravy

Storage Tips

Store any leftover Swedish Meatball Pasta Bake in an airtight container in the fridge for up to three days. Reheat it covered in a 350°F oven for about 10-15 minutes until it’s warmed through and the cheese gets melty again. You can also freeze the unbaked casserole, just assemble it in a freezer-safe dish, wrap it tightly, and freeze for up to a month. Thaw it in the fridge overnight before baking as directed, though you might need to add a few extra minutes to the bake time since it will be cold.

Ingredient Substitutions

For the pasta, any short shape like cavatappi, penne, or shells works great if you don’t have egg noodles or rotini. If you can’t find lingonberry jam, cranberry sauce or even a tart red currant jelly makes a fine substitute for that sweet contrast. For a gluten-free version, just swap in your favorite gluten-free pasta and use gluten-free breadcrumbs in the meatballs. A dairy-free Swedish Meatball Pasta Bake is possible too; use a plant-based milk and cream alternative and your preferred vegan cheese shreds for the topping.

Serving Suggestions

I love serving this hearty bake with a simple crisp green salad dressed in a light vinaigrette to cut through the richness. Steamed green beans or roasted broccoli also make fantastic easy sides that add a pop of color and nutrition to the plate. Don’t forget that dollop of lingonberry jam on the side; its sweet-tart flavor is the perfect traditional counterpoint to the savory creamy sauce and makes the whole meal feel authentic.

Cultural Context

This dish is a modern, family-friendly twist on classic Swedish köttbullar, which are traditionally smaller meatballs served with potatoes, cream sauce, and lingonberries. The warm spices of allspice and nutmeg are signature to Swedish meat seasoning, a tradition that dates back to when spices were a prized import. By baking it all together with pasta and cheese, we create a comforting casserole that fits the American weeknight dinner table while still nodding respectfully to those foundational Swedish flavors that make it so uniquely cozy and inviting.

A serving of Swedish meatball pasta bake on a plate with a side of lingonberry jam and fresh parsley

Frequently Asked Questions

What type of pasta works best for Swedish Meatball Pasta Bake?

For this bake, short sturdy shapes like egg noodles or rotini hold up best. They capture the creamy gravy and support the meatballs without getting mushy during baking.

Can I make this Swedish Meatball Pasta Bake ahead of time?

Absolutely! Assemble the entire casserole, cover it tightly, and refrigerate for up to a day. Let it sit at room temperature for 20 minutes before baking, and you may need to add a few extra minutes to the cook time.

What can I substitute for heavy cream in the gravy?

For a slightly lighter option, you can use half-and-half or whole milk mixed with a tablespoon of flour. The sauce will be a bit less rich but still delicious. Avoid skim milk as it may curdle.

How do I know when the Swedish Meatball Pasta Bake is ready?

The bake is done when the sauce is bubbling vigorously around the edges and the cheese on top is fully melted with golden-brown spots. The internal temperature of a meatball should reach 165°F (74°C).

What should I serve with Swedish Meatball Pasta Bake?

This rich bake is a complete meal, but a simple side balances it perfectly. Try a crisp green salad with a tangy vinaigrette, steamed green beans, or lingonberry jam for an authentic Swedish touch.

Rate This Recipe

How would you rate this recipe?

Hearty Swedish Meatball Pasta Bake

This Swedish Meatball Pasta Bake brings together tender homemade meatballs, a creamy gravy, and pasta in one cozy casserole. It's a twist on the classic that's perfect for feeding a crowd. You'll love how the flavors meld together in this comforting Swedish Meatball Pasta Bake.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
4.2
(137 reviews)
By: Sofia Martinez
Category: Main Dishes
Difficulty: Medium
Cuisine: Swedish
Yield: 6 Servings

Ingredients

  1. 01 1/2 pound ground beef (80/20 blend)
  2. 02 1/2 pound ground pork
  3. 03 1/4 cup breadcrumbs (panko works well)
  4. 04 1/4 cup milk
  5. 05 1 small yellow onion, finely chopped
  6. 06 1 large egg
  7. 07 1/2 teaspoon ground allspice
  8. 08 1/4 teaspoon ground nutmeg
  9. 09 1 teaspoon kosher salt
  10. 10 1/2 teaspoon black pepper
  11. 11 1 tablespoon olive oil
  12. 12 3 tablespoons unsalted butter
  13. 13 3 tablespoons all-purpose flour
  14. 14 2 cups beef broth
  15. 15 1 cup heavy cream
  16. 16 1 tablespoon Worcestershire sauce
  17. 17 1 teaspoon Dijon mustard
  18. 18 8 ounces dried egg noodles or rotini pasta
  19. 19 1 cup shredded mozzarella cheese
  20. 20 1/4 cup grated Parmesan cheese

Instructions

Step 01

Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish lightly.

Step 02

Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente, about 8-10 minutes. Drain and set aside.

Step 03

While the pasta cooks, make the meatballs. In a large bowl, combine the ground beef, ground pork, breadcrumbs, milk, chopped onion, egg, allspice, nutmeg, salt, and pepper. Use your hands or a fork to mix gently until just combined—avoid overmixing.

Step 04

Shape the mixture into 1-inch meatballs. You should get about 20-24 meatballs.

Step 05

Heat the olive oil in a large skillet over medium heat. Add the meatballs in a single layer, working in batches if needed. Cook for 6-8 minutes, turning occasionally, until browned on all sides. They don't need to be cooked through yet. Transfer to a plate.

Step 06

In the same skillet, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, until it turns a light golden color and smells nutty.

Step 07

Slowly whisk in the beef broth, scraping up any browned bits from the bottom of the pan. Then whisk in the heavy cream, Worcestershire sauce, and Dijon mustard. Bring to a simmer and cook for 3-5 minutes, stirring occasionally, until the sauce thickens slightly.

Step 08

In the prepared baking dish, combine the cooked pasta, meatballs, and sauce. Gently toss everything until evenly coated.

Step 09

Sprinkle the mozzarella and Parmesan cheeses evenly over the top.

Step 10

Bake for 20-25 minutes, until the casserole is bubbly and the cheese is melted and lightly golden.

Step 11

Let the bake rest for 5 minutes before serving. This helps the sauce set a bit.

Step 12

Garnish with fresh parsley and serve with lingonberry jam on the side, if desired.

Tools You'll Need

  • Large skillet
  • 9x13 inch baking dish
  • Large pot for pasta
  • Mixing bowl
  • Whisk

Allergy Information

Contains gluten, dairy, eggs, and beef/pork. For gluten-free, use gluten-free pasta and breadcrumbs. For dairy-free, substitute with non-dairy milk, cream, and cheese alternatives.

Nutrition Facts (Per Serving)

Calories
650
Protein
35g
Carbohydrates
45g
Fat
35g