If you love the creamy, comforting flavors of Swedish meatballs but want something even more indulgent and easy to prepare, this Swedish Meatball Casserole is the perfect dish! Combining all the best parts of traditional Swedish meatballs—tender beef, rich gravy, and egg noodles—this casserole is a one-dish wonder that brings the flavors together in an oven-baked, cheesy delight. Perfect for family dinners, potlucks, or when you're in the mood for something hearty and satisfying, this casserole is sure to become a favorite!
What is a “Swedish Meatball Casserole”?
A Swedish Meatball Casserole takes the classic Swedish meatballs, known for their juicy, tender texture and creamy, flavorful gravy, and transforms them into a comforting baked casserole. This dish features seasoned meatballs layered with egg noodles and smothered in a rich cream sauce, topped with cheese, and baked until bubbly and golden. It’s a cozy, satisfying meal that’s easy to make and perfect for feeding a crowd.
Ingredients List for Swedish Meatball Casserole
Here’s everything you’ll need to make this delicious Swedish Meatball Casserole:
For the Meatballs:
- 1 lb ground beef (or a mix of beef and pork)
- ½ cup breadcrumbs (plain or Italian style)
- 1 egg (lightly beaten)
- ¼ cup milk
- 1 small onion (finely chopped)
- 2 cloves garlic (minced)
- ½ teaspoon ground allspice (classic in Swedish meatballs)
- ½ teaspoon ground nutmeg
- Salt and pepper to taste
- 1 tablespoon olive oil (for browning the meatballs)
For the Casserole:
- 12 oz egg noodles (or any short pasta)
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth (low sodium)
- 1 cup sour cream
- ½ cup heavy cream (or milk for a lighter version)
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard (optional, for a little tang)
- 1 ½ cups shredded mozzarella or Swiss cheese (for topping)
- Salt and pepper to taste
- Fresh parsley (optional, for garnish)
Ingredients List for Swedish Meatball Casserole (Healthier Option)
For a lighter version of this Swedish Meatball Casserole, you can make the following substitutions:
- 1 lb ground turkey (instead of beef for a leaner option)
- ½ cup whole wheat breadcrumbs
- Low-fat sour cream (instead of regular)
- Whole wheat or gluten-free egg noodles (for more fiber or a gluten-free option)
- Low-fat milk (instead of heavy cream)
- Reduced-fat cheese (for a lighter topping)
Substitutions and Variations
This casserole is quite versatile, and you can easily adapt it to suit your preferences:
- Protein Options: Instead of ground beef, you can use ground turkey, chicken, pork, or a blend of meats.
- Cheese: Mozzarella or Swiss cheese works great, but you can also use Parmesan, cheddar, or Gruyère for a different flavor.
- Vegetables: Add vegetables like mushrooms, spinach, or green beans to make the dish more nutritious.
- Egg Noodles: If you don’t have egg noodles, you can use any short pasta like penne, rotini, or even gluten-free pasta.
Step-by-Step Cooking Instructions

Follow these simple steps to make your Swedish Meatball Casserole:
Step 1: Prepare the Meatballs
- Preheat the Oven: Preheat your oven to 350°F (175°C).
- Make the Meatball Mixture: In a large bowl, combine the ground beef, breadcrumbs, egg, milk, chopped onion, garlic, allspice, nutmeg, salt, and pepper. Mix until well combined.
- Form the Meatballs: Roll the mixture into 1-inch meatballs. You should get about 20-25 meatballs.
- Brown the Meatballs: Heat the olive oil in a large skillet over medium heat. Brown the meatballs on all sides (they don’t have to be fully cooked as they’ll finish cooking in the oven). Set aside.
Step 2: Cook the Noodles
- Boil the Noodles: Cook the egg noodles in salted boiling water according to the package instructions until al dente. Drain and set aside.
Step 3: Make the Creamy Sauce
- Make a Roux: In the same skillet where you browned the meatballs, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden.
- Add the Broth: Gradually whisk in the beef broth, making sure to scrape up any browned bits from the pan. Bring the mixture to a simmer and cook until slightly thickened (about 3-4 minutes).
- Add Cream and Sour Cream: Stir in the sour cream, heavy cream, Worcestershire sauce, and Dijon mustard (if using). Simmer for another 2-3 minutes until the sauce is smooth and creamy. Season with salt and pepper to taste.
Step 4: Assemble the Casserole
- Combine Meatballs and Noodles: In a large mixing bowl, combine the cooked noodles and the browned meatballs. Pour the creamy sauce over the mixture and toss gently to coat everything evenly.
- Transfer to a Baking Dish: Pour the meatball and noodle mixture into a greased 9x13-inch baking dish.
Step 5: Top with Cheese and Bake
- Add Cheese: Sprinkle the shredded cheese evenly over the top of the casserole.
- Bake: Cover the casserole with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.
- Cool and Serve: Let the casserole cool for 5-10 minutes before serving. Garnish with fresh parsley if desired.
How to Cook Swedish Meatball Casserole: A Step-by-Step Guide
- Prepare the Meatballs: Mix and form the meatballs, then brown them in a skillet to lock in flavor.
- Cook the Noodles: Boil the egg noodles until al dente.
- Make the Creamy Sauce: Create a smooth, rich gravy with beef broth, sour cream, and seasonings.
- Assemble the Casserole: Toss the noodles, meatballs, and sauce together, then transfer to a baking dish.
- Top and Bake: Cover with cheese and bake until bubbly and golden.
Common Mistakes to Avoid
- Overcooking the Meatballs: Don’t fully cook the meatballs in the skillet. Just brown them to seal in flavor since they’ll continue to cook in the oven.
- Overcooking the Noodles: Make sure the noodles are just al dente. Overcooked noodles will become mushy after baking.
- Undersalting the Sauce: Taste the sauce before assembling the casserole to ensure it’s well-seasoned. The noodles and meatballs will absorb some of the seasoning, so don’t be shy with salt and pepper.
- Skipping the Browning Step: Browning the meatballs adds depth of flavor, so don’t skip this step even though it takes a little extra time.
Serving and Presentation Tips
Even though this dish is hearty and comforting, you can still make it look elegant with a few easy touches:
- Garnish with Fresh Herbs: Add a sprinkle of freshly chopped parsley or dill over the top for color and freshness.
- Serve with Sides: This casserole pairs beautifully with a side of steamed vegetables, garlic bread, or a fresh green salad.
- Portion Control: Slice the casserole into squares and serve individual portions for a neat presentation.
How to Serve Swedish Meatball Casserole
- Family Style: Serve the casserole directly from the baking dish at the table, allowing everyone to help themselves.
- Individual Portions: Cut the casserole into squares and plate each portion individually for a more formal dinner presentation.
Presentation Ideas for Swedish Meatball Casserole
- Rustic Serving Dish: Use a rustic cast iron skillet or ceramic dish to give the casserole a cozy, homestyle feel.
- Herb Garnish: Top with chopped fresh parsley, dill, or even a little lemon zest to brighten the dish visually and flavor-wise.
- Cheesy Crust: For a golden, cheesy crust, broil the casserole for the last 2 minutes of baking.
Swedish Meatball Casserole Recipe Tips
- Make It Ahead: You can assemble the casserole ahead of time and refrigerate it for up to 24 hours before baking. Just add 5-10 extra minutes to the baking time if it’s coming straight from the fridge.
- Freezing: This casserole freezes well. Assemble it, but don’t bake. Cover tightly and freeze for up to 3 months. Thaw overnight in the fridge before baking.
- Leftovers: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.
Frequently Asked Questions (FAQs)
Q: Can I use frozen meatballs for this recipe?
A: Yes, you can use store-bought frozen meatballs to save time. Just thaw and brown them in the skillet before assembling the casserole.
Q: Can I make this casserole gluten-free?
A: Absolutely! Use gluten-free breadcrumbs and gluten-free noodles. Ensure your beef broth is also gluten-free.
Q: How can I make this casserole healthier?
A: Use ground turkey or chicken for the meatballs, substitute whole wheat noodles, and use low-fat sour cream and milk instead of heavy cream.
Q: Can I add vegetables to this casserole?
A: Yes, feel free to add vegetables like mushrooms, spinach, or even peas to the casserole for added nutrition and flavor.
Q: How do I make the casserole spicier?
A: To add a bit of spice, you can incorporate a dash of hot sauce or red pepper flakes into the meatball mixture or sauce.
Conclusion
This Swedish Meatball Casserole is the perfect dish for when you want something comforting, hearty, and full of flavor. With tender meatballs, creamy sauce, and cheesy goodness, it’s the ideal combination of savory and indulgent. Whether you’re preparing it for a cozy family dinner or bringing it to a potluck, this casserole is sure to impress. Try out the variations and make it your own—just be prepared for everyone to ask for seconds! Enjoy!
PrintSwedish Meatball Casserole Recipe
This Swedish Meatball Casserole combines the classic flavors of Swedish meatballs with creamy sauce and tender egg noodles, all baked in one dish. It's the ultimate comfort food, perfect for cozy dinners or meal prep. With a rich, savory sauce and perfectly seasoned meatballs, this easy-to-make casserole is sure to be a family favorite!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Swedish
- Diet: Gluten Free
Ingredients
- 1 lb ground beef
- ½ lb ground pork
- ½ cup breadcrumbs
- 1 small onion, diced
- 1 egg
- ½ tsp garlic powder
- ½ tsp allspice
- ½ tsp nutmeg
- Salt and pepper to taste
- 3 cups cooked egg noodles
- 2 cups beef broth
- 1 cup sour cream
- ½ cup heavy cream
- 2 tbsp butter
- 2 tbsp flour
- 1 cup shredded Swiss or mozzarella cheese (optional, for topping)
Instructions
- Preheat oven to 350°F (175°C).
- In a bowl, combine ground beef, ground pork, breadcrumbs, diced onion, egg, garlic powder, allspice, nutmeg, salt, and pepper. Mix well and form into small meatballs (about 1 inch in diameter).
- In a large skillet, heat butter over medium heat. Brown the meatballs on all sides, then transfer to a plate.
- In the same skillet, melt more butter if necessary and whisk in flour to create a roux. Slowly add beef broth, stirring constantly to avoid lumps. Simmer until thickened.
- Stir in sour cream and heavy cream, then return the browned meatballs to the sauce. Simmer for 5 minutes.
- In a greased 9x13-inch baking dish, layer the cooked egg noodles and pour the meatball sauce mixture over the top.
- (Optional) Sprinkle shredded cheese on top.
- Bake for 20–25 minutes, or until bubbly and golden on top.
- Let cool slightly before serving.
Notes
- For extra flavor, add a dash of Worcestershire sauce to the sauce mixture.
- Serve with lingonberry jam or cranberry sauce on the side for an authentic Swedish touch.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 580
- Sugar: 3g
- Sodium: 780mg
Leave a Reply