If you're looking for a comforting dish that combines rich flavors with ease of preparation, Swedish meatball casserole might just be your next favorite recipe! This hearty and satisfying dish offers all the goodness of traditional Swedish meatballs, packed into a creamy, flavorful casserole that's perfect for family dinners or even special gatherings. Read on to discover the full recipe, as well as helpful tips and tricks to make it perfectly every time.

What is Swedish Meatball Casserole?
Swedish meatball casserole is a twist on the classic Swedish meatball dish. Traditionally, Swedish meatballs (known as köttbullar in Sweden) are small, seasoned meatballs served with a creamy gravy, typically alongside mashed potatoes or noodles. In this casserole version, all the classic elements—meatballs, creamy sauce, and noodles—are layered together and baked to perfection. This dish is a true comfort food that combines savory meatballs, tender noodles, and a rich, velvety sauce in one bite.
Ingredients List for Swedish Meatball Casserole
To make the ultimate Swedish meatball casserole, you’ll need the following ingredients. These can be easily found in most grocery stores, and you may already have some of them in your pantry!
For the Meatballs:
- 1 pound ground beef
- ½ pound ground pork
- ½ cup breadcrumbs
- ¼ cup milk
- 1 egg
- 1 small onion, finely diced
- 1 garlic clove, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon allspice
- ½ teaspoon nutmeg
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh parsley, chopped (optional)
For the Sauce:
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- ½ cup heavy cream or sour cream
- 1 tablespoon Dijon mustard
- 1 tablespoon soy sauce
- Salt and pepper to taste
For the Casserole:
- 12 oz egg noodles or any wide pasta (uncooked)
- ½ cup shredded cheese (optional, for topping)
- Fresh parsley for garnish
Substitutions and Variations
- Meat Substitutes: If you prefer a leaner option, substitute ground turkey or chicken for the beef and pork. For a vegetarian version, use plant-based meat alternatives and a vegetable broth for the sauce.
- Noodles: Egg noodles are traditional, but you can use other pasta types like rotini or penne. Gluten-free pasta can also be used if needed.
- Cream: For a lighter version of the dish, substitute heavy cream with half-and-half or plain Greek yogurt.
- Cheese: Although cheese isn't typical in classic Swedish meatballs, adding a layer of shredded cheese (like mozzarella or Gruyère) on top of the casserole gives it a delicious, melty finish.
- Spices: Adjust the seasonings to your liking. You can increase the amount of allspice and nutmeg for a bolder flavor or add a pinch of cayenne for a slight kick.
Step-by-Step Cooking Instructions

The process for making this Swedish meatball casserole involves three main steps: preparing the meatballs, making the sauce, and assembling and baking the casserole. Follow these simple instructions for a foolproof, delicious meal.
1. Prepare the Meatballs
- In a large bowl, combine breadcrumbs and milk, letting the mixture soak for about 5 minutes until the breadcrumbs are soft.
- Add the ground beef, ground pork, egg, diced onion, minced garlic, salt, pepper, allspice, nutmeg, Worcestershire sauce, and parsley (if using).
- Mix the ingredients well with your hands or a spatula until everything is evenly combined, but be careful not to overmix, as this can make the meatballs tough.
- Roll the mixture into small, bite-sized meatballs (about 1 inch in diameter).
- Heat a skillet over medium heat and lightly brown the meatballs on all sides. You don’t need to cook them through, as they will finish cooking in the oven. Remove the meatballs from the skillet and set aside.
2. Make the Creamy Sauce
- In the same skillet (use the residual fat from the meatballs for flavor), melt the butter over medium heat.
- Stir in the flour and cook for about 1 minute to make a roux.
- Slowly whisk in the beef broth, making sure there are no lumps, and cook until the sauce thickens, about 3-4 minutes.
- Stir in the heavy cream, Dijon mustard, soy sauce, and adjust the seasoning with salt and pepper to taste. If the sauce becomes too thick, add a little more broth to thin it out.
3. Assemble and Bake the Casserole
- Preheat your oven to 350°F (175°C).
- Cook the egg noodles according to package instructions, but undercook them slightly, as they will continue cooking in the oven.
- In a large baking dish, combine the cooked noodles and browned meatballs.
- Pour the creamy sauce evenly over the top, ensuring that the noodles and meatballs are well-coated.
- If you're adding cheese, sprinkle it over the casserole before baking.
- Cover the dish with foil and bake for 20 minutes.
- Remove the foil and bake for another 10-15 minutes until the top is bubbly and golden.
How to Cook Swedish Meatball Casserole: A Step-by-Step Guide
Cooking Swedish meatball casserole is simple when broken down into manageable steps. First, you'll prepare the meatballs, ensuring they are perfectly seasoned and browned. Then, the rich, creamy sauce is made from scratch, enhancing the savory flavors of the dish. Finally, everything is combined with tender noodles and baked until golden brown, resulting in a casserole that's both comforting and filling.
Common Mistakes to Avoid
- Overcooking the Meatballs: Remember to only brown the meatballs in the skillet. They will finish cooking in the oven, so there's no need to fully cook them on the stovetop.
- Too Thick or Too Thin Sauce: Achieving the right consistency for the sauce is crucial. If it's too thick, it won't coat the noodles and meatballs properly. If too thin, it will make the dish watery. If necessary, adjust by adding more broth to thin it or letting it cook a bit longer to thicken.
- Overcooked Noodles: Since the noodles will continue to cook in the oven, be sure to slightly undercook them during the initial boiling stage. This ensures they don’t become mushy in the final casserole.
- Skipping the Cheese: While cheese is optional, don’t underestimate the added depth of flavor and creaminess it can bring to this casserole. Give it a try!
Serving and Presentation Tips
How you serve your Swedish meatball casserole can enhance the overall dining experience. Whether you’re cooking for family or guests, presentation matters!
How to Serve Swedish Meatball Casserole
- Serve this casserole straight from the oven, piping hot. Use a large serving spoon to scoop generous portions onto each plate.
- This dish pairs wonderfully with a side of lingonberry jam, which provides a sweet contrast to the savory meatballs and creamy sauce.
- For a more complete meal, serve alongside a fresh green salad or steamed vegetables like broccoli or green beans.
Presentation Ideas for Swedish Meatball Casserole
- Garnish with freshly chopped parsley or dill for a pop of color.
- Serve in individual ramekins for a more personalized touch at dinner parties or gatherings.
- If you want to add a rustic, homey vibe, serve the casserole in a cast iron skillet directly on the table.
Swedish Meatball Casserole Recipe Tips
- Make-Ahead Option: You can make the meatballs and sauce in advance. Store them separately in the fridge for up to two days, then assemble the casserole and bake when ready to serve.
- Freezing: This casserole freezes well! Assemble the entire dish, cover it tightly with foil, and freeze. When ready to bake, let it thaw in the fridge overnight and bake as directed.
- Reheating: Leftovers can be reheated in the oven or microwave. If reheating in the oven, cover the dish with foil to keep it from drying out.
Frequently Asked Questions (FAQs)
Q: Can I use frozen meatballs for this recipe?
A: Yes, using store-bought frozen meatballs can save time. Just make sure to thaw them first and brown them in a skillet for extra flavor.
Q: Can I make this casserole gluten-free?
A: Absolutely! Use gluten-free breadcrumbs in the meatballs and substitute the flour in the sauce with a gluten-free alternative. Also, use gluten-free noodles.
Q: Can I use dairy-free alternatives in this recipe?
A: Yes, you can use dairy-free butter, plant-based cream (like oat or almond cream), and soy milk. The flavors will still be rich and delicious!
Q: What other toppings can I add?
A: You can add breadcrumbs on top for a crunchy finish, or even crispy fried onions for extra texture.
Conclusion
Swedish meatball casserole is the perfect comfort food for any occasion. It's hearty, flavorful, and easy to make with simple ingredients. Whether you're cooking for family or hosting a dinner, this dish is sure to impress. With the step-by-step guide and helpful tips provided here, you can confidently create this delicious casserole at home. Try it out, and don't forget to experiment with variations and substitutions to make it your own! Happy cooking!
PrintSwedish Meatball Casserole Recipe
This Swedish Meatball Casserole recipe combines juicy homemade meatballs, a rich creamy sauce, and tender egg noodles for a satisfying comfort food dish. Enjoy this easy casserole that’s packed with flavor and perfect for family gatherings or busy weeknights.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Diet: Gluten Free
Ingredients
- Ground beef
- Ground pork
- Egg noodles
- Butter
- Onion
- Garlic
- Beef broth
- Heavy cream
- Sour cream
- Worcestershire sauce
- All-purpose flour
- Salt & pepper
- Nutmeg
- Parmesan cheese (optional)
Instructions
- Preheat oven to 350°F (175°C). Cook egg noodles according to package instructions.
- Mix ground beef, ground pork, egg, salt, pepper, and nutmeg to form meatballs. Brown them in a skillet and set aside.
- In the same skillet, sauté onions and garlic in butter, then stir in flour. Gradually whisk in beef broth, heavy cream, Worcestershire sauce, and sour cream to make a creamy sauce.
- Combine the noodles, sauce, and meatballs in a casserole dish. Sprinkle Parmesan cheese on top if desired.
- Bake for 20-25 minutes until bubbly and golden.
Notes
For a lighter version, substitute sour cream with Greek yogurt, and use ground turkey instead of beef and pork. Serve with a side of green vegetables.
Nutrition
- Serving Size: 1 portion
- Calories: 520 kcal
- Sugar: 3g
- Sodium: 780mg
Leave a Reply