Swedish Meatball Casserole is a classic comfort meal! Tender meatballs are layered over perfectly cooked pasta and baked in a rich, creamy gravy. It’s easy enough for weeknights but impressive enough for entertaining!

A Reader’s Review
So easy and delicious!!? I have always loved a good Swedish Meatball recipe and this one is wonderful and so easy to make with the frozen meatballs. This recipe is a keeper!
Reasons You’ll Love This Recipe
- Super flavorful: You will love the warm, cozy flavors of the allspice and nutmeg. They perfectly balance the bold flavors.
- Simple to Make: This meatball casserole recipe is a breeze! Use frozen meatballs and simply boil the pasta, mix the sauce, and you’re all set!
- Kid-Friendly: The combination of simple ingredients like meatballs and noodles in a creamy sauce will make this one of your kids’ favorite meals.
Swedish Meatball Casserole Ingredients

- Meatballs : This recipe calls for frozen meatballs, which can be so convenient, like in my slow cooker Swedish Meatball s. But if you have time, try these homemade Swedish meatballs or turkey meatballs .
- Switch Out the Noodles: You could pair these meatballs with rice or zucchini noodles .
- Add Fresh Herbs: Garnish your Swedish meatball casserole with fresh parsley for extra flavor and a perfect presentation!
How to Make a Swedish Meatball Pasta Bake
You’re going to want to make this easy Swedish meatball casserole again and again. It only requires a handful of simple ingredients. If you’re looking for another simple recipe, try my potsticker casserole next!
- Cook Noodles: Preheat the oven to 375°F, then spray a 9×13-inch baking dish with nonstick spray. Cook and drain the pasta al dente according to the package directions, then place it in the prepared baking dish. Place the frozen meatballs on top of the noodles.
- Start the Sauce: Melt the butter in a medium skillet over medium-high heat. Then add the flour and whisk to create a paste.
- Add To & Thicken Sauce: Slowly stir in beef broth and heavy cream. Stir in the Worcestershire sauce, Dijon mustard, allspice, and nutmeg. Season with salt and pepper to taste. Bring to a simmer until the sauce starts to thicken.
- Pour & Bake: Pour the sauce over the meatballs and noodles. Place in the oven and bake for 25 minutes or until the meatballs are warmed through. Garnish the Swedish meatball casserole with parsley and enjoy!

Switch It Up
If you love Swedish meatballs as much as I do, try some of my other recipes, like my Swedish Meatball Pasta or Swedish Meatball Soup .

All Things Swedish Meatballs
I know how much you love my Swedish meatballs ! I’ve rounded up every version, from quick and easy to homemade favorites! You can find them all in one place!
Pin this now to find it later
Ingredients1x2x3x
- ▢ 10 ounces rotini pasta, cooked and drained
- ▢ 26 ounces frozen meatballs, precooked
- ▢ 4 tablespoons butter
- ▢ 3 tablespoons flour
- ▢ 2 cups beef broth
- ▢ 1 cup heavy cream
- ▢ 1 tablespoon Worcestershire sauce
- ▢ 1 teaspoon Dijon mustard
- ▢ ⅛ teaspoon allspice
- ▢ ⅛ teaspoon nutmeg
- ▢ ¼ teaspoon salt or to taste
- ▢ pepper to taste
Instructions
- Preheat the oven to 375 degrees Fahrenheit. Spray a 9×13-inch baking dish with nonstick spray.
- Cook and drain 10 ounces rotini pasta, Al Dente, according to the package directions, then place in the bottom of the prepared baking dish.
- Place 26 ounces frozen meatballs, on top of the noodles.
- For the sauce, melt 4 tablespoons butter in a medium skillet over medium-high heat. Add 3 tablespoons flour and whisk to create a paste.
- Slowly stir in 2 cups beef broth and 1 cup heavy cream .
- Stir in 1 tablespoon Worcestershire sauce , 1 teaspoon Dijon mustard , ⅛ teaspoon allspice , and ⅛ teaspoon nutmeg . Season with ¼ teaspoon salt and pepper to taste . Bring to a simmer until the sauce starts to thicken.
- Pour the sauce over the meatballs and noodles.
- Bake for 25 minutes or until the meatballs are warmed through.
- Garnish the casserole with parsley, and enjoy!
Video
Notes
Storing & Reheating Instructions
- Refrigerate: Store leftovers in an airtight container for 3–4 days.
- Freeze: Freeze unbaked casserole, tightly covered, for up to 2 months. Thaw overnight in the fridge, then bake as directed. Perfect for easy meal prep or busy nights.
- Reheat: Microwave until warmed through, or bake in a covered oven-safe dish at 350°F for 20 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Storing and Reheating Leftover Swedish Meatball Casserole
This casserole makes great leftovers. You can whip up a batch at the beginning of the week, which will give you quick, reheatable lunches or dinners on busy nights. Here are instructions on how to make your meal last!
- In the Refrigerator: Leftovers will last in the fridge for about 3 to 4 days. To keep it fresh, store it in an airtight container .
- To Reheat: Reheat leftovers in the microwave until warmed through. When reheating in the oven, place in an oven-safe dish. Cover with aluminum foil and bake for about 20 minutes at 350 degrees Fahrenheit.
- In the Freezer: When covered, your unbaked casserole can be stored in the freezer for up to one or two months. When you’re ready to enjoy it, simply thaw it overnight in the fridge, then bake as directed. It’s that simple! This Swedish meatball casserole is perfect for meal prepping or having on hand for those hectic nights when you need a quick and delicious meal.

More Delicious Casserole Recipes
Casseroles are the best comfort food! Not only are they simple to make, but they taste so good! Check out our complete list of casserole recipes , and here are some of our favorites that I know you’ll love!

Dinner
Cheesy Pizza Casserole
1 hour 15 minutes

Dinner
Million Dollar Chicken Casserole
35 minutes

Dinner
No Peek Chicken and Rice Casserole
1 hour 20 minutes

Dinner
Cheeseburger Casserole
1 hour 10 minutes

Swedish Meatball Casserole
Ingredients
- 10 ounces rotini pasta, cooked and drained
- 26 ounces frozen meatballs, precooked
- 4 tablespoons butter
- 3 tablespoons flour
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- ⅛ teaspoon allspice
- ⅛ teaspoon nutmeg
- ¼ teaspoon salt or to taste
- pepper to taste
Instructions
- Preheat the oven to 375 degrees Fahrenheit. Spray a 9x13-inch baking dish with nonstick spray.
- Cook and drain 10 ounces rotini pasta, Al Dente, according to the package directions, then place in the bottom of the prepared baking dish.
- Place 26 ounces frozen meatballs, on top of the noodles.
- For the sauce, melt 4 tablespoons butter in a medium skillet over medium-high heat. Add 3 tablespoons flour and whisk to create a paste.
- Slowly stir in 2 cups beef broth and 1 cup heavy cream .
- Stir in 1 tablespoon Worcestershire sauce , 1 teaspoon Dijon mustard , ⅛ teaspoon allspice , and ⅛ teaspoon nutmeg . Season with ¼ teaspoon salt and pepper to taste . Bring to a simmer until the sauce starts to thicken.
- Pour the sauce over the meatballs and noodles.
- Bake for 25 minutes or until the meatballs are warmed through.
- Garnish the casserole with parsley, and enjoy!
Video
Notes
Storing & Reheating Instructions
- Refrigerate: Store leftovers in an airtight container for 3–4 days.
- Freeze: Freeze unbaked casserole, tightly covered, for up to 2 months. Thaw overnight in the fridge, then bake as directed. Perfect for easy meal prep or busy nights.
- Reheat: Microwave until warmed through, or bake in a covered oven-safe dish at 350°F for 20 minutes.
Nutrition
QR code
Scan this QR code with your phone’s camera to view this recipe on your mobile device.
Swedish Meatball Casserole https://therecipecritic.com/swedish-meatball-casserole/