If you're looking for a delicious, hearty dish that combines the best of both worlds—juicy meatballs and rich, creamy pasta—then this Swedish Meatball Pasta Bake recipe is perfect for you. This comfort food is packed with flavor, easy to prepare, and ideal for a family dinner or when you're hosting guests. Plus, it can easily be made ahead of time or adjusted to fit your dietary preferences. Follow along to learn how to make this delightful, crowd-pleasing meal. Ready to get started? Let’s dive in and learn how to make the ultimate Swedish Meatball Pasta Bake!

What are Swedish Meatballs?
Swedish meatballs, or "köttbullar," are a beloved dish from Sweden known for their smaller size and unique seasoning blend. Unlike traditional Italian meatballs, Swedish meatballs are made with a combination of beef and pork, and are seasoned with warm spices like allspice and nutmeg. The meatballs are usually served with a creamy, gravy-like sauce, often alongside mashed potatoes or egg noodles. In this recipe, we’re giving them a twist by combining them with pasta and baking them for a deliciously cheesy, saucy meal.
Ingredients List for Swedish Meatballs
Before we start preparing this fantastic dish, let’s gather the necessary ingredients. You’ll need the following items for the meatballs:
- Ground beef – 250 grams
- Ground pork – 250 grams
- Breadcrumbs – ½ cup
- Milk – ¼ cup
- Onion – 1 small, finely chopped
- Egg – 1 large
- Allspice – ½ teaspoon
- Nutmeg – ¼ teaspoon
- Salt – 1 teaspoon
- Black pepper – ½ teaspoon
- Butter – 2 tablespoons (for frying)
These ingredients will help you make tender, flavorful Swedish meatballs that complement the pasta bake perfectly.
Ingredients List for Swedish Meatball Pasta Bake
Now, let's move on to the ingredients you’ll need for the pasta bake part of the recipe:
- Pasta – 300 grams (fusilli, penne, or rigatoni work best)
- Butter – 2 tablespoons
- All-purpose flour – 2 tablespoons
- Beef broth – 2 cups
- Heavy cream – 1 cup
- Dijon mustard – 1 teaspoon
- Worcestershire sauce – 1 teaspoon
- Parmesan cheese – ½ cup, grated
- Mozzarella cheese – 1 cup, shredded (for topping)
- Fresh parsley – 2 tablespoons, chopped (for garnish)
With this mix of ingredients, we’ll create a rich and creamy sauce to coat the pasta, which will be topped with melted cheese and baked to perfection.
Substitutions and Variations
There are plenty of ways to customize this Swedish Meatball Pasta Bake to suit your preferences or dietary restrictions. Here are some common substitutions and variations:
- Meat substitutions: If you don’t eat pork, feel free to use all ground beef or swap the pork for ground turkey or chicken.
- Pasta: You can substitute any short pasta shape you prefer—elbow macaroni, shells, or farfalle work great too.
- Dairy-free option: Replace the milk in the meatballs and the cream in the sauce with non-dairy milk and cream alternatives, such as almond milk or coconut cream. You can also use dairy-free cheese for the topping.
- Gluten-free version: Use gluten-free pasta and gluten-free breadcrumbs, and substitute the all-purpose flour with a gluten-free flour blend for the sauce.
- Vegetarian version: Swap the meatballs with plant-based meat or store-bought vegetarian meatballs and use vegetable broth instead of beef broth.
Feel free to experiment with these variations to make the recipe fit your personal tastes!
Step-by-Step Cooking Instructions

Now that we have everything ready, let’s walk through the step-by-step instructions for making Swedish Meatball Pasta Bake. Follow these steps carefully to achieve the best results:
Step 1: Prepare the Meatballs
- Mix the ingredients: In a large bowl, combine the ground beef, ground pork, breadcrumbs, milk, chopped onion, egg, allspice, nutmeg, salt, and pepper. Mix everything together until just combined—be careful not to overwork the mixture.
- Shape the meatballs: Using your hands, roll the mixture into small, bite-sized meatballs (about 1 inch in diameter). Place the meatballs on a baking sheet.
- Cook the meatballs: Heat the butter in a large skillet over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan. Cook them for about 7-8 minutes, turning occasionally, until browned on all sides. Set the cooked meatballs aside.
Step 2: Cook the Pasta
- Boil the pasta: Bring a large pot of salted water to a boil. Add your pasta and cook according to the package instructions until al dente (firm to the bite). Drain the pasta and set aside.
Step 3: Make the Creamy Sauce
- Start the roux: In the same skillet where you cooked the meatballs, melt the butter over medium heat. Add the flour and stir for about 2 minutes to create a roux, which will thicken the sauce.
- Add the liquids: Gradually pour in the beef broth, stirring constantly to avoid lumps. Once the broth is fully incorporated, add the heavy cream, Dijon mustard, and Worcestershire sauce. Bring the mixture to a simmer and cook for about 3-4 minutes, until thickened.
- Add Parmesan: Stir in the grated Parmesan cheese until melted and smooth.
Step 4: Assemble the Pasta Bake
- Combine the pasta and sauce: In a large mixing bowl, toss the cooked pasta with the creamy sauce until fully coated.
- Layer the meatballs and pasta: In a greased 9x13-inch baking dish, spread half of the pasta mixture evenly. Top with the cooked meatballs, then add the remaining pasta on top.
- Add cheese: Sprinkle the shredded mozzarella cheese evenly over the top of the dish.
Step 5: Bake the Dish
- Bake: Preheat your oven to 375°F (190°C). Place the baking dish in the oven and bake for 20-25 minutes, or until the cheese is melted and bubbly, with a golden-brown crust forming on top.
- Garnish: Remove from the oven and let it cool for a few minutes. Sprinkle fresh parsley on top before serving.
How to Cook Swedish Meatball Pasta Bake: A Step-by-Step Guide
- Mix and form meatballs: Create your Swedish meatballs using the combination of beef, pork, breadcrumbs, and seasonings.
- Cook pasta: Boil your pasta of choice until it's al dente, then drain it.
- Prepare the sauce: Whip up a creamy, cheesy sauce with beef broth and heavy cream.
- Assemble and bake: Layer the pasta, meatballs, and cheese in a baking dish, then bake it until it's golden and bubbly.
Common Mistakes to Avoid
- Overcooking the pasta: Make sure you cook the pasta to al dente, as it will continue to soften during baking.
- Crowding the meatballs in the pan: Give the meatballs enough space to brown evenly. Crowding will result in steaming rather than browning.
- Skipping the roux: Don’t rush the sauce-making process. The roux is essential for a thick, creamy sauce. Make sure to cook the flour properly before adding the broth.
- Not seasoning enough: Taste your sauce and meatballs as you go, adding salt and pepper as needed to enhance the flavors.
Serving and Presentation Tips
Presentation can make all the difference when it comes to making a meal feel special. Here’s how to serve and present your Swedish Meatball Pasta Bake:
How to Serve Swedish Meatball Pasta Bake
This dish is hearty enough to serve on its own, but you can pair it with a simple side salad or some crusty bread to round out the meal. Serve it directly from the baking dish to keep it warm, and let everyone dig in family-style.
Presentation Ideas for Swedish Meatball Pasta Bake
- Herb garnish: Sprinkle freshly chopped parsley or dill over the top for a pop of color and freshness.
- Extra cheese: For an extra decadent look, add a few more shreds of cheese on top after baking.
- Serve in individual ramekins: For a more personalized touch, bake the pasta in individual ramekins or small casserole dishes.
Swedish Meatball Pasta Bake Recipe Tips
- Make ahead: You can prepare this dish a day in advance. Assemble the pasta bake and refrigerate it (unbaked), then just pop it in the oven when you're ready to serve.
- Double the recipe: If you're feeding a large crowd, this recipe can easily be doubled. Just use a larger baking dish or two smaller ones.
- Freezing option: You can freeze the unbaked pasta bake for up to 3 months. Simply cover it with foil and freeze. When ready to eat, bake from frozen at 350°F for 50-60 minutes.
Frequently Asked Questions (FAQs)
1. Can I use store-bought meatballs?
Yes, if you're short on time, you can use frozen or pre-made meatballs. Just make sure to cook them according to the package instructions before adding them to the pasta bake.
2. What’s the best type of pasta to use?
Fusilli, penne, or rigatoni work well because their shapes hold onto the sauce, but you can use any short pasta that you prefer.
3. Can I make this dish ahead of time?
Absolutely! You can assemble the pasta bake, cover it, and refrigerate for up to 24 hours before baking.
4. How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
5. Can I freeze leftovers?
Yes, this dish freezes well. Freeze individual portions in airtight containers for up to 3 months.
Conclusion
Swedish Meatball Pasta Bake is the perfect comfort food that blends the savory richness of Swedish meatballs with creamy, cheesy pasta. It’s easy to make, versatile, and sure to please the whole family. Whether you're preparing it for a cozy weeknight meal or a special occasion, this dish will quickly become a go-to favorite. So, gather your ingredients, follow the steps, and enjoy this deliciously satisfying meal!
PrintSwedish Meatball Pasta Bake Recipe
This creamy Swedish meatball pasta bake combines tender beef and pork meatballs, rich gravy, and pasta for a comforting, family-friendly meal. Perfect for busy weeknights or cozy dinners.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Swedish
- Diet: Gluten Free
Ingredients
- Ground beef
- Ground pork
- Bread crumbs
- Onion
- Garlic
- Egg
- Salt
- Pepper
- Nutmeg
- Butter
- Flour
- Beef broth
- Heavy cream
- Pasta (penne or rigatoni)
- Parmesan cheese
Instructions
- Preheat oven to 350°F (175°C).
- In a bowl, mix beef, pork, breadcrumbs, onion, garlic, egg, salt, pepper, and nutmeg to form meatballs.
- Fry meatballs until browned. Set aside.
- In the same pan, melt butter, whisk in flour, and gradually add beef broth to make the sauce. Stir in cream.
- Cook pasta until al dente.
- Combine pasta, meatballs, and sauce in a baking dish. Sprinkle Parmesan on top.
- Bake for 20 minutes or until bubbly.
Notes
You can prepare the meatballs ahead of time, or substitute with store-bought meatballs for a quicker version.
Nutrition
- Serving Size: 1 portion
- Calories: 580 kcal
- Sugar: 3g
- Sodium: 750mg
Leave a Reply