If you love a creamy, cheesy pasta bake, this Baked Alfredo Spaghetti is about to become your new weeknight obsession.
It takes everything you love about classic fettuccine Alfredo, tucks it into a casserole dish with tender spaghetti, and bakes it to golden, bubbling perfection.
This dish is pure comfort food. The kind that fills up the whole kitchen with the smell of garlic, butter, and melted Parmesan.
It is the perfect recipe when you need something satisfying but do not want to spend hours in the kitchen.
Simple pantry ingredients, easy steps, and a result that looks and tastes like you really put in the effort.
This one is a crowd-pleaser, full stop.
If you are a fan of creamy baked pasta dishes, you will also love this Baked Cream Cheese Spaghetti Casserole that uses a similar flavor profile with a tangy twist.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Total Time | 50 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This Baked Alfredo Spaghetti
This is the kind of pasta dish that earns a spot in your regular rotation after the very first bite.
The Alfredo sauce is rich, silky, and made from scratch with real butter, garlic, heavy cream, and Parmesan. No jars, no shortcuts.
Baking the pasta takes it to a completely different level. The top gets this gorgeous golden crust while the inside stays creamy and saucy.
It comes together in under an hour, which makes it totally doable even on a busy weeknight.
It is also incredibly flexible. You can add protein like grilled chicken or shrimp, or keep it fully vegetarian.
Here is what makes this recipe stand out:
- One baking dish, minimal cleanup. Everything comes together simply and the casserole dish does most of the work.
- Made with real ingredients. No jarred Alfredo sauce, no cream cheese substitutes. Just pure, from-scratch flavor.
- Crowd-friendly. Feeds 6 comfortably, and doubles easily for larger groups or meal prep.
- Freezer-friendly. Bake it, cool it, freeze it. Weeknight dinner solved weeks in advance.
- Customizable. Add rotisserie chicken, Italian sausage, shrimp, or roasted vegetables to make it your own.
Read Also: Million Dollar Baked Spaghetti Recipe
Ingredients
The ingredient list for this Baked Alfredo Spaghetti is beautifully simple.
Most of it is already in your kitchen, and the few specialty items make a big difference in the final result.
Here is everything you need:
- 12 oz dry spaghetti
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 2 cups heavy cream
- 1 cup whole milk
- 1.5 cups freshly grated Parmigiano-Reggiano, divided
- 1 cup shredded mozzarella cheese, divided
- 1/2 teaspoon salt, plus more for pasta water
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 1/8 teaspoon ground nutmeg
- 1 tablespoon fresh parsley, chopped (for garnish)
- 1 tablespoon olive oil (to prevent pasta from sticking)
For an optional protein add-in:
- 2 cups cooked, shredded rotisserie chicken or grilled chicken breast
Also, for serving ideas you might also want this Cream Cheese Alfredo Sauce to drizzle over individual bowls for extra creaminess.
Kitchen Equipment Needed
You do not need anything fancy for this recipe. A few basic pieces of kitchen equipment are all it takes.
Here is what to have ready before you start:
- Large pot for boiling spaghetti
- Colander for draining pasta
- Large skillet or saucepan for making the Alfredo sauce
- 9×13 inch baking dish
- Wooden spoon or silicone spatula
- Box grater or rotary cheese grater for freshly grating Parmesan
- Measuring cups and spoons
- Aluminum foil (for covering the dish during the first half of baking)
- Oven mitts
Read Also: Baked Spaghetti With Ricotta Cheese
Recommended Products for This Recipe
These are the products I personally rely on when making this recipe, and they genuinely make a difference in both process and outcome.
1. Parmigiano-Reggiano, Aged 24 Months
Freshly grating real Parmigiano-Reggiano instead of using pre-shredded cheese completely transforms the Alfredo sauce.
It melts cleaner, tastes nuttier, and gives the sauce that authentic Italian depth. Pre-shredded cheese contains anti-caking agents that can make your sauce grainy.
2. Le Creuset Enameled Cast Iron Baking Dish
This baking dish distributes heat so evenly that your pasta bakes with a beautifully golden top and a perfectly creamy interior every single time.
The enameled surface also makes cleanup incredibly easy even with baked-on cheese. It is genuinely one of the most-used pieces of equipment in my kitchen.
3. Microplane Premium Zester and Grater
For Alfredo sauce to be silky and smooth, the Parmesan needs to be finely grated, not coarsely shredded.
A Microplane grates the cheese into the finest, feathery texture that melts almost instantly into the cream sauce. It is a small tool that makes a huge difference.
4. Heavy Cream for Cooking
Using full-fat heavy whipping cream is non-negotiable for a thick, luxurious Alfredo sauce.
Lighter substitutes like half-and-half will result in a thinner sauce that does not hold up as well when baked. Stick to the real thing here.
You might also enjoy: Spinach and Ricotta Stuffed Shells

Step-by-Step Instructions: How to Make Baked Alfredo Spaghetti
1. Preheat the Oven and Prepare Your Baking Dish
- Preheat your oven to 375°F (190°C). You want the oven fully preheated before the pasta goes in, so do this first.
- Lightly grease your 9×13 inch baking dish with a thin layer of butter or cooking spray. This prevents the spaghetti from sticking to the sides and bottom of the dish.
- Set the greased dish aside on your counter so it is ready to go once the sauce and pasta are combined.
2. Cook the Spaghetti Until Al Dente
- Fill your large pot with generously salted water. The water should taste pleasantly salty, like lightly seasoned broth. Use about 1 tablespoon of salt per 4 quarts of water.
- Bring the water to a full rolling boil over high heat.
- Add the 12 oz of dry spaghetti and cook it for 2 minutes less than the package directions suggest. For most spaghetti brands, this means cooking it for about 6 to 7 minutes. The pasta will finish cooking in the oven, so pulling it out al dente (slightly firm to the bite) is essential. Overcooked pasta here leads to mushy results after baking.
- Before draining, use a ladle or measuring cup to scoop out and save about 1/2 cup of the starchy pasta water. This is optional but useful if your sauce needs thinning later.
- Drain the spaghetti through a colander and immediately toss it with 1 tablespoon of olive oil to prevent sticking. Set aside.
3. Make the Alfredo Sauce
- Place your large skillet or saucepan over medium heat.
- Add 4 tablespoons of unsalted butter. Let it melt fully and start to foam gently, about 1 to 2 minutes. Do not let it brown.
- Add the 4 minced garlic cloves to the melted butter. Stir constantly and cook for 1 to 2 minutes until the garlic is fragrant and just slightly golden. Be very careful not to burn it as burnt garlic will make the sauce bitter.
- Pour in the 2 cups of heavy cream and 1 cup of whole milk. Stir everything together gently.
- Raise the heat to medium-high and bring the mixture to a gentle simmer. Stir occasionally. Let it simmer for 5 to 6 minutes, stirring regularly, until the sauce thickens slightly and coats the back of a spoon.
- Reduce the heat back to medium-low. Add 1 cup of the freshly grated Parmigiano-Reggiano (reserve 0.5 cups for topping). Stir continuously until the cheese is fully melted and the sauce is smooth and creamy, about 2 to 3 minutes.
- Add 1/2 teaspoon salt, 1/4 teaspoon black pepper, 1/4 teaspoon garlic powder, and 1/8 teaspoon ground nutmeg. Stir to combine. Taste and adjust seasoning as needed. The nutmeg is subtle but it adds a classic depth that makes the sauce taste more complex.
4. Combine the Pasta and Sauce
- Add the drained, olive oil-tossed spaghetti directly into the skillet with the Alfredo sauce.
- Toss the spaghetti gently but thoroughly using tongs or two large forks so every strand is coated in the creamy sauce. If the mixture looks too thick, add a splash of the reserved pasta water and toss again until you reach a saucy, loose consistency. Remember it will thicken further in the oven.
- If you are adding cooked chicken or any other protein, fold it in gently at this stage so it is evenly distributed throughout the pasta.
- Transfer half of the spaghetti mixture into the greased baking dish and spread it into an even layer.
- Sprinkle 1/2 cup of the shredded mozzarella evenly over the first layer of pasta.
- Add the remaining spaghetti on top and spread it out evenly.
5. Add the Cheese Topping
- Sprinkle the remaining 1/2 cup of freshly grated Parmigiano-Reggiano evenly across the top of the pasta.
- Follow with the remaining 1/2 cup of shredded mozzarella, distributing it evenly so every bite gets some melted cheese.
- The double layer of cheese (one inside, one on top) is what creates that irresistible golden, bubbly crust during baking.
6. Cover and Bake, Then Uncover for a Golden Top
- Cover the baking dish tightly with aluminum foil. The foil traps steam inside the dish during the first phase of baking, which keeps the pasta moist and allows the sauce to finish thickening without drying out.
- Place the dish on the center rack of the preheated oven and bake covered for 20 minutes.
- After 20 minutes, carefully remove the foil. Use oven mitts as the steam escaping will be very hot.
- Return the uncovered dish to the oven and bake for an additional 10 minutes, until the top is golden brown and the edges are bubbling and slightly crisp.
- For an even more golden top, switch the oven to broil on high for the last 2 to 3 minutes. Watch it carefully during this step as it can go from golden to burnt very quickly under the broiler.
7. Rest, Garnish, and Serve
- Remove the baking dish from the oven and let it rest on the counter for 5 to 10 minutes before serving. This resting time is important. It allows the sauce to settle and thicken slightly, making the pasta easier to portion and serve.
- Sprinkle the chopped fresh parsley over the top just before serving for a pop of color and freshness.
- Use a large spoon or pasta fork to serve generous portions directly from the baking dish.
Another favorite: Baked Chicken Spaghetti
Tips for The Best Baked Alfredo Spaghetti
Small techniques make a big difference in how this dish turns out. Keep these in mind every time you make it.
Here are the most important tips:
- Grate your own cheese. Pre-shredded cheeses contain starch-based anti-caking agents that prevent smooth melting. Always grate Parmesan and mozzarella from blocks for the silkiest sauce.
- Undercook the pasta on the stovetop. Cooking it 2 minutes less than package directions ensures it does not turn mushy after baking. Al dente on the stovetop equals perfect in the oven.
- Do not skip the foil. Covering the dish for the first 20 minutes of baking locks in moisture. Skipping this step dries out the pasta.
- Use full-fat dairy. Heavy cream and whole milk are essential for a thick, rich Alfredo sauce. Do not substitute with low-fat versions or the sauce will be thin and watery.
- Season the pasta water well. Properly salted boiling water is the only chance you get to season the pasta itself from the inside. Do not skip this.
- Let it rest before serving. Five to ten minutes of resting time after the oven allows the sauce to set. Cutting into it too early makes it runny.
- Taste the sauce before baking. Adjust salt and pepper while the sauce is still in the skillet. Once baked, seasoning is harder to correct.
This creamy baked pasta also pairs wonderfully alongside my Italian Meatballs Recipe for a hearty Italian-inspired dinner spread.
Serving Suggestions

Baked Alfredo Spaghetti is rich and filling on its own, so the best sides are light, fresh, or slightly acidic to balance out all that creaminess.
Here are the best things to serve alongside it:
- Garlic bread or crusty Italian bread. Perfect for scooping up extra Alfredo sauce from the dish.
- A simple green salad. Something bright with a tangy vinaigrette cuts through the richness beautifully. Try a Caesar Pasta Salad or a fresh arugula salad.
- Roasted vegetables. Roasted Brussels Sprouts or roasted asparagus alongside the pasta makes the meal feel complete without being heavy.
- Sauteed greens. A quick pan of garlicky Sauteed Cabbage or spinach adds color and nutrients.
- Tomato soup. The acidic contrast of a simple Tomato Soup alongside a cheesy pasta bake is a classic combination.
- A light protein. For a bigger meal, serve alongside Parmesan Crusted Chicken for a restaurant-quality dinner at home.
Variations of Baked Alfredo Spaghetti
Once you master the base recipe, it is incredibly easy to customize. The creamy Alfredo sauce base works beautifully with all kinds of add-ins and swaps.
Here are some of the best variations to try:
- Chicken Alfredo Bake. Fold in 2 cups of shredded rotisserie chicken or diced grilled chicken breast before baking for a protein-packed version.
- Shrimp Alfredo Bake. Add 1 pound of cooked, peeled shrimp for a seafood twist that feels elegant enough for a dinner party.
- Vegetarian Baked Alfredo. Stir in sauteed mushrooms, fresh spinach, or roasted broccoli florets for a meatless version. For more meatless pasta inspiration, check out this Vegetarian Baked Spaghetti.
- Bacon Alfredo Bake. Crispy crumbled bacon mixed into the pasta adds a smoky, salty contrast to the creamy sauce.
- Sun-Dried Tomato Alfredo Bake. Add 1/4 cup of chopped sun-dried tomatoes for a burst of tangy, concentrated flavor.
- Spicy Alfredo Bake. Add 1/2 teaspoon of red pepper flakes to the sauce for a subtle heat that plays well against the richness.
- Pasta Swap. Cannot find spaghetti? Use fettuccine, linguine, penne, or rigatoni. Short pasta shapes like penne hold onto the sauce especially well.
Storage and Reheating
This dish stores and reheats beautifully, making it perfect for leftovers or make-ahead meals.
Here is how to store and reheat it:
- Refrigerator. Allow the baked pasta to cool completely, then cover the baking dish tightly with plastic wrap or transfer portions to airtight containers. Store in the refrigerator for up to 4 days.
- Freezer. Baked Alfredo Spaghetti freezes well. Wrap the fully cooled dish tightly in plastic wrap and then foil, or divide into individual freezer-safe containers. Freeze for up to 2 months.
- Reheating in the oven. Cover the dish with foil and reheat at 350°F for 15 to 20 minutes until heated through. Add a splash of milk or cream before covering if the pasta has dried out.
- Reheating on the stovetop. Add a portion to a skillet over medium-low heat with a splash of cream or milk. Stir gently until warmed through and creamy.
- Reheating in the microwave. Place a portion in a microwave-safe bowl with a splash of milk. Cover loosely and microwave in 60-second intervals, stirring between each interval, until hot throughout.
- Thawing from frozen. Move the dish from the freezer to the refrigerator the night before you plan to reheat it for best results.
Read Also: Crockpot Baked Ziti Recipe
Nutritional Facts
The following is an estimate per serving based on 6 servings with no protein add-in. Actual values will vary based on specific brands and any additions.
| Nutrient | Per Serving (approx.) | ||| | Calories | 580 kcal | | Total Fat | 32g | | Saturated Fat | 19g | | Cholesterol | 95mg | | Sodium | 480mg | | Total Carbohydrates | 55g | | Dietary Fiber | 2g | | Sugars | 4g | | Protein | 20g | | Calcium | 35% DV |
Note: Adding chicken or shrimp will increase the protein content significantly while modestly increasing the calorie count.
Health Benefits of Key Ingredients
While this is absolutely an indulgent dish, several of its key ingredients bring real nutritional value to the table.
Here is a look at what is working in your favor:
- Parmesan cheese is rich in calcium and protein. It also contains natural glutamates that enhance savory flavor, which is why even a modest amount adds so much depth to the sauce.
- Garlic has been widely studied for its immune-supporting properties. It contains allicin, a compound with antioxidant and anti-inflammatory effects that may support heart health.
- Heavy cream and butter provide fat-soluble vitamins including A, D, E, and K2. While calorie-dense, these nutrients play important roles in bone health and immune function.
- Whole milk is a good source of calcium, vitamin D, and phosphorus, all of which contribute to strong bones and teeth.
- Spaghetti (pasta) provides complex carbohydrates for sustained energy. Choosing a whole grain or legume-based pasta boosts the fiber and protein content further.
- Fresh parsley is more than a garnish. It is packed with vitamin K, vitamin C, and folate, and adds a fresh, bright flavor that lifts the whole dish.
For more pasta dishes that balance comfort and nutrition, you might enjoy this Pasta Primavera loaded with fresh vegetables.
FAQs About Baked Alfredo Spaghetti
1. Can I use store-bought Alfredo sauce instead of making it from scratch?
Yes, you can use a jar of your favorite Alfredo sauce to save time. However, homemade Alfredo sauce will produce a significantly richer, more flavorful result.
If you go the jarred route, choose a high-quality brand and consider stirring in an extra tablespoon of butter and a handful of freshly grated Parmesan to elevate it.
2. What is the best pasta to use for this recipe?
Spaghetti is the traditional choice here because its long strands coat beautifully in the creamy sauce and create a satisfying texture in the bake.
That said, you can absolutely use fettuccine, linguine, penne, or rigatoni if that is what you have on hand.
Shorter pasta shapes like penne are especially good because they trap sauce inside.
3. Can I make this ahead of time?
Absolutely. Assemble the full dish, cover it tightly with foil, and refrigerate it for up to 24 hours before baking.
When ready to cook, remove the dish from the refrigerator about 20 minutes before baking to take the chill off, then bake as directed.
You may need to add 5 extra minutes to the covered baking time if going straight from a cold fridge.
4. Why is my Alfredo sauce grainy or clumpy?
Grainy Alfredo sauce is almost always caused by one of two things.
First, the heat was too high when the cheese was added, causing the proteins to seize up.
Second, pre-shredded cheese was used, which contains starches that interfere with smooth melting.
Always add cheese off the heat or on the lowest setting, and always grate it fresh from a block.
5. Can I make this dish gluten-free?
Yes, easily. Simply substitute the regular spaghetti with your favorite gluten-free pasta.
Brown rice spaghetti and chickpea spaghetti both hold up well in baked pasta dishes.
All other ingredients in this recipe are naturally gluten-free, so no other substitutions are needed.

Baked Alfredo Spaghetti
Ingredients
- 12 oz dry spaghetti 340g
- 4 tablespoons unsalted butter 57g
- 4 garlic cloves minced
- 2 cups heavy cream 480ml
- 1 cup whole milk 240ml
- 1.5 cups Parmigiano-Reggiano freshly grated, divided; about 150g
- 1 cup mozzarella cheese shredded, divided; about 115g
- 0.5 teaspoon salt plus more for pasta water
- 0.25 teaspoon black pepper
- 0.25 teaspoon garlic powder
- 0.125 teaspoon ground nutmeg
- 1 tablespoon olive oil to prevent pasta from sticking after draining
- 1 tablespoon fresh parsley chopped
- 2 cups cooked shredded chicken rotisserie or grilled chicken breast; optional
Equipment
- Large pot For boiling spaghetti
- Colander For draining pasta
- Large skillet or saucepan For making the Alfredo sauce
- 9×13-inch baking dish For assembling and baking the casserole
- Wooden spoon or silicone spatula For stirring the sauce
- Box grater or rotary cheese grater For freshly grating Parmesan
- Measuring cups and spoons
- Aluminum foil For covering the dish during the first half of baking
- Oven mitts
Method
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with butter or cooking spray and set aside.
- Bring a large pot of generously salted water to a boil, then cook the spaghetti for 2 minutes less than the package directions (about 6-7 minutes). Reserve 1/2 cup pasta water, drain, and toss with 1 tablespoon olive oil to prevent sticking.
- Melt 4 tablespoons of butter in a large skillet over medium heat, then add the minced garlic and cook for 1-2 minutes, stirring constantly, until fragrant and lightly golden.
- Pour in the heavy cream and whole milk, raise heat to medium-high, and bring to a gentle simmer. Cook for 5-6 minutes, stirring regularly, until the sauce thickens enough to coat the back of a spoon.
- Reduce heat to medium-low and stir in 1 cup of the grated Parmigiano-Reggiano until fully melted and smooth, then add salt, black pepper, garlic powder, and nutmeg. Taste and adjust seasoning as needed.
- Add the drained spaghetti to the skillet and toss until every strand is coated in the sauce. If too thick, add a splash of reserved pasta water. Fold in cooked chicken at this stage if using.
- Transfer half the spaghetti mixture into the greased baking dish and spread evenly, then sprinkle with 1/2 cup mozzarella. Add the remaining pasta on top in an even layer.
- Sprinkle the remaining 1/2 cup Parmigiano-Reggiano and 1/2 cup mozzarella evenly across the top of the pasta.
- Cover the baking dish tightly with aluminum foil and bake on the center rack at 375°F for 20 minutes.
- Remove the foil and bake for an additional 10 minutes until the top is golden and the edges are bubbling. For a deeper golden crust, broil on high for 2-3 minutes, watching carefully.
- Let the baked pasta rest for 5-10 minutes, then sprinkle with chopped fresh parsley and serve directly from the dish.
Nutrition
Notes
- Always grate Parmesan and mozzarella fresh from a block. Pre-shredded cheese contains anti-caking agents that cause a grainy sauce.
- Cook the spaghetti 2 minutes less than the package directions. It finishes cooking in the oven, so pulling it al dente prevents a mushy result.
- Do not skip the aluminum foil cover during the first 20 minutes of baking. It locks in steam and keeps the sauce from drying out.
- Use full-fat heavy cream and whole milk. Low-fat substitutes will produce a thin sauce that does not hold up after baking.
- Reserve about 1/2 cup of starchy pasta water before draining. Use it to loosen the sauce if it feels too thick when combining with the pasta.
- Season your pasta water generously. It is the only opportunity to season the spaghetti from the inside.
- Let the finished dish rest 5-10 minutes before serving. This allows the sauce to set and makes portioning much easier.
- Make it ahead: assemble the full dish, cover, and refrigerate up to 24 hours. Remove from the fridge 20 minutes before baking and add 5 extra minutes to the covered bake time.
- Leftovers keep in the refrigerator for up to 4 days or in the freezer for up to 2 months. Reheat with a splash of cream or milk to restore the sauce’s creaminess.
- Add-ins: fold in 2 cups of shredded rotisserie chicken, cooked shrimp, crispy bacon, or sauteed mushrooms and spinach before baking for easy variations.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Baked Alfredo Spaghetti is one of those recipes that delivers maximum comfort with minimal effort.
The creamy homemade sauce, the tender pasta, the golden bubbly cheese crust, it all comes together in a dish that feels special without requiring any advanced cooking skills.
It is exactly the kind of meal that makes people ask for seconds and request the recipe before they have even finished their first plate.
I hope you give this one a spot in your regular dinner lineup. Once you try it, I have a feeling it will keep showing up on your table.
If you make this recipe, I would love to hear how it turned out. Leave a comment below, drop a star rating, or share a photo here. Your feedback genuinely makes my day.
Recommended:
- Southern Baked Spaghetti
- Cottage Cheese Lasagna
- Garlic Shrimp Pasta
- Marry Me Shrimp Pasta
- Baked Feta Pasta



