This hearty Swedish Meatball Pasta Bake combines savory homemade meatballs with a rich, velvety gravy and melted cheese. It is an efficient one-pan meal perfect for busy weeknights or feeding a larger crowd.

List of ingredients
- 1 lb ground beef – used for the meatballs.
- 1/2 cup breadcrumbs – ensures the meatballs remain tender.
- 1/4 cup milk – used to soak the breadcrumbs.
- 1 egg – acts as a binder for the meat.
- 1/2 small onion, finely grated – adds subtle flavor without large chunks.
- 1 clove garlic, minced – for aromatic depth.
- 1/2 tsp salt – to season the meat.
- 1/4 tsp black pepper – for a hint of spice.
- 1/4 tsp allspice (optional) – provides the traditional Swedish flavor profile.
- 2 tbsp fresh parsley, chopped – adds freshness to the meatballs.
- 12 oz short pasta (penne, rotini, or similar) – chosen for its ability to hold sauce.
- 3 tbsp butter – base for the roux.
- 3 tbsp flour – thickening agent for the gravy.
- 3 cups beef broth – the primary liquid for the sauce.
- 1 cup heavy cream or half-and-half – creates the creamy texture.
- 1 tsp Worcestershire sauce – adds a savory, umami depth.
- 1/2 tsp Dijon mustard – provides a slight tang.
- 1 cup shredded mozzarella – for a gooey, melted topping.
- 1/2 cup grated Parmesan – adds a salty, nutty finish.
- Salt and pepper – added to taste throughout.
- Fresh parsley – used for the final garnish.
step-by-step instructions
- Cook the pasta: Boil the short pasta in a pot of salted water until it reaches an al dente texture. Drain the water thoroughly and set the pasta aside.
- Prepare the meatball mixture: In a mixing bowl, combine the breadcrumbs and milk, allowing them to soak for 5 minutes. Stir in the egg, grated onion, minced garlic, chopped parsley, salt, pepper, and allspice. Add the ground beef and mix gently until just combined to avoid toughening the meat.
- Brown the meatballs: Roll the mixture into small, uniform balls. Heat a skillet over medium heat with a small amount of oil and cook the meatballs in batches until they are browned on all sides. Remove them from the pan and set them aside, noting that they do not need to be fully cooked through yet.
- Create the creamy sauce: In the same skillet used for the meatballs, melt the butter. Whisk in the flour and cook briefly to create a roux. Slowly pour in the beef broth while whisking constantly to ensure no lumps form. Stir in the heavy cream, Worcestershire sauce, and Dijon mustard. Let the sauce simmer for 5 to 7 minutes until it thickens slightly, then season with salt and pepper.
- Assemble the bake: Preheat your oven to 375ยฐF (190ยฐC). In a large baking dish, combine the cooked pasta, prepared sauce, and browned meatballs. Stir the mixture until everything is evenly coated. Sprinkle the shredded mozzarella and grated Parmesan evenly over the top.
- Bake the dish: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 10 to 15 minutes, or until the cheese is golden brown and bubbling.
- Final touch: Garnish the finished bake with fresh chopped parsley before serving.
Expert Tips for Better Results
Avoid Overworking the Meat
When mixing the beef with the breadcrumbs and spices, use a light hand. Over-mixing the meat can lead to dense, tough meatballs. Stir only until the ingredients are just incorporated.
Use Al Dente Pasta
Ensure the pasta is slightly undercooked before it goes into the baking dish. Since the pasta continues to cook in the oven while absorbing the sauce, starting with al dente noodles prevents them from becoming mushy.
Deglaze the Pan Properly
When adding the beef broth to the butter and flour roux, use a whisk to scrape up the brown bits left over from searing the meatballs. These caramelized bits contain concentrated flavor that enhances the final gravy.
Ensure Even Heat Distribution
Roll the meatballs to a consistent size, roughly one inch in diameter. This ensures that they all brown at the same rate in the skillet and cook through evenly during the baking process.
Ingredient Substitutions
Alternative Meat Options
If you prefer a leaner protein, you can replace the ground beef with ground turkey or ground chicken. To maintain the juiciness of the original recipe, consider adding an extra tablespoon of olive oil to the meat mixture.
Substituting Heavy Cream
For a lighter sauce, you can use half-and-half or whole milk. If using milk, you may need to increase the amount of flour by one teaspoon to ensure the sauce reaches the desired thickness.
Different Pasta Shapes
While penne and rotini are recommended, any sturdy short pasta will work. Rigatoni or bowtie pasta (farfalle) are excellent choices because their shapes trap the creamy sauce efficiently.
Cheese Variations
If mozzarella is unavailable, provolone or mild white cheddar are suitable replacements. For a sharper flavor, you can increase the proportion of Parmesan or stir in a small amount of Gruyรจre cheese.
Custom Flavor Variations
Adding Earthy Mushrooms
Sautรฉ sliced cremini or button mushrooms in the skillet before you begin the roux. The mushrooms add an earthy depth that complements the allspice and beef broth perfectly.
Introducing a Spicy Kick
To add a subtle heat to the dish, stir a pinch of cayenne pepper or smoked paprika into the sauce. This cuts through the richness of the cream and cheese for a more balanced flavor.
Vegetarian Adaptation
Replace the beef meatballs with plant-based meat substitutes or homemade lentil balls. Use a high-quality vegetable broth instead of beef broth to maintain a savory base for the gravy.
Enhanced Cheesy Crust
For a more indulgent topping, mix a small amount of breadcrumbs with the Parmesan and mozzarella. This creates a crispier, golden-brown crust on top of the pasta bake.
Meal Planning and Preparation
Make-Ahead Instructions
You can assemble the entire bake up to 24 hours before you plan to serve it. Place the combined pasta, sauce, and meatballs in the dish, top with cheese, and cover tightly with plastic wrap. Store it in the refrigerator until ready to bake.
Adjusting Bake Time for Cold Dishes
If you are baking the dish directly from the refrigerator, increase the initial covered baking time by 10 to 15 minutes. This ensures the center of the casserole is heated through before you remove the foil to brown the cheese.
Freezing the Pasta Bake
Once the dish is baked and completely cooled, you can freeze it in individual portions or as a whole casserole. Wrap it tightly in foil and freezer-safe plastic to prevent freezer burn; it will remain good for up to two months.
Thawing and Reheating from Frozen
Thaw the frozen pasta bake in the refrigerator overnight before reheating. To warm it up, cover the dish with foil and bake at 350ยฐF (175ยฐC) until the center is hot and the cheese has melted again.
Serving and Pairing Suggestions
Fresh Green Salads
Pair this rich pasta bake with a crisp garden salad. A simple vinaigrette made with lemon juice and olive oil helps cut through the creaminess of the Swedish sauce.
Garlic Bread Accompaniments
Serve the dish with toasted garlic bread or a crusty baguette. The bread is perfect for scooping up any extra gravy left at the bottom of the baking dish.
Roasted Vegetable Sides
Roasted carrots or steamed broccoli provide a healthy balance to the meal. The sweetness of roasted carrots, in particular, pairs well with the savory notes of allspice in the meatballs.
Presentation Tips
Always add a fresh sprinkle of chopped parsley just before serving. This provides a vibrant pop of color that contrasts with the golden cheese and brown sauce.
Storage and Reheating Guide
Refrigerator Storage
Store any leftovers in an airtight container in the refrigerator for up to four days. Ensure the container is sealed tightly to prevent the pasta from drying out.
Microwave Reheating Tips
When reheating in the microwave, add a tablespoon of beef broth or cream to the portion. This loosens the sauce, which naturally thickens as it cools, restoring the original creamy texture.
Oven Reheating Method
For the best texture, reheat leftovers in the oven at 325ยฐF (160ยฐC). Cover the dish with foil to retain moisture and heat until the pasta is warmed through.
Preventing Pasta Dryness
If the pasta seems too dry after storage, stir in a small splash of warm milk before reheating. This re-emulsifies the sauce and ensures the dish remains moist.
Troubleshooting Common Issues
What to do if the sauce is too thin?
If the sauce hasn’t thickened enough during the simmer, let it cook for a few more minutes over medium heat. Alternatively, you can whisk in a small slurry of one teaspoon of cornstarch mixed with a teaspoon of water.
Why are my meatballs falling apart?
Meatballs usually fall apart if they are not seared quickly enough or if the mixture lacks enough binder. Ensure the skillet is hot before adding the meat and that you have included the full amount of egg and breadcrumbs.
How to fix a broken sauce?
If the cream separates, it is usually due to excessive heat. Lower the temperature immediately and whisk vigorously. Adding a tiny amount of cold water or a knob of butter can help bring the emulsion back together.
Dealing with overcooked pasta
If you accidentally overcooked the pasta during the boiling stage, reduce the oven time by 5 minutes. This prevents the noodles from becoming overly soft during the final baking phase.
Frequently Asked Questions
Can I use frozen meatballs?
Yes, you can use frozen Swedish or beef meatballs. Thaw them completely and brown them in a skillet, or add them directly into the sauce before baking, increasing the covered oven time by 10 minutes.
Can I use a different type of cheese?
You can substitute mozzarella with provolone, Monterey Jack, or a mild white cheddar. The goal is to use a cheese that melts well and has a mild flavor to avoid overpowering the gravy.
What is the best pasta shape for this recipe?
Short, sturdy pastas like penne, rotini, or rigatoni are best. These shapes have ridges and holes that capture the thick sauce, ensuring every bite is flavorful.
Can I make this dish without a skillet?
While browning the meatballs in a skillet is recommended for flavor, you can bake the meatballs on a sheet pan at 400ยฐF for 10-12 minutes before adding them to the bake. The sauce would then need to be made in a pot.
Is the allspice necessary?
Allspice is what gives this dish its characteristic Swedish flavor. If you don’t have it, a pinch of nutmeg or a combination of cinnamon and cloves can provide a similar warm, savory profile.
Print
Creamy Swedish Meatball Pasta Bake
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Diet: General
Description
A cozy and comforting pasta bake combining savory Swedish meatballs in a creamy gravy, topped with melted mozzarella and Parmesan cheese for a hearty family meal.
Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1/2 small onion, finely grated
- 1 clove garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp allspice
- 2 tbsp fresh parsley, chopped
- 12 oz short pasta (penne, rotini, or similar)
- 3 tbsp butter
- 3 tbsp flour
- 3 cups beef broth
- 1 cup heavy cream (or half-and-half)
- 1 tsp Worcestershire sauce
- 1/2 tsp Dijon mustard
- 1 cup shredded mozzarella
- 1/2 cup grated Parmesan
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Cook the pasta: Boil pasta in salted water until al dente. Drain and set aside.
- Make the meatballs: In a bowl, mix breadcrumbs and milk. Let sit 5 minutes. Stir in egg, onion, garlic, parsley, and spices. Add ground beef and mix gently until combined. Roll into small meatballs.
- Cook meatballs: Heat a skillet over medium heat with a drizzle of oil. Cook meatballs in batches until browned on all sides. Remove and set aside.
- Make the sauce: In the same skillet, melt butter. Whisk in flour to make a roux. Slowly add beef broth, whisking until smooth. Stir in cream, Worcestershire, and mustard. Simmer 5โ7 minutes until slightly thickened. Season with salt and pepper.
- Assemble the bake: Preheat oven to 375ยฐF (190ยฐC). In a large baking dish, mix cooked pasta, sauce, and meatballs. Sprinkle mozzarella and Parmesan over the top.
- Bake: Cover with foil and bake 20 minutes. Uncover and bake 10โ15 minutes more, until cheese is golden and bubbly.
- Serve: Garnish with fresh parsley.
Notes
For a lighter version, you can swap ground beef for ground turkey or chicken and use half-and-half instead of heavy cream.
- Prep Time: 20 minutes
- Cook Time: 38 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Swedish-inspired
Nutrition
- Serving Size: 1 serving
- Calories: 740 kcal
- Sugar: 8 g
- Sodium: 920 mg
- Fat: 38 g
- Saturated Fat: 18 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 4 g
- Protein: 32 g
- Cholesterol: 115 mg