Welcome to mumsdailyrecipes

Creamy Spinach Pasta Bake

By Sarah Pennington | May 28, 2026
Creamy Spinach Pasta Bake
Creamy

Creamy Spinach Pasta Bake

Prep15 min
Cook20 min
Total40 min
Serves4
Creamy Spinach Pasta Bake
Creamy Spinach Pasta Bake

I still remember the first time I made a creamy spinach pasta bake for my family. It was a cold winter evening, and we were all craving something comforting and satisfying. I decided to try out a new recipe, and it ended up being a huge hit. The combination of tender pasta, creamy sauce, and fresh spinach was a winner.

As a home cook, I love making Italian-American pasta dinners because they are always a crowd-pleaser. There's something about the combination of flavors and textures that just feels like a warm hug in a bowl. And the best part is that you can make it your own by adding your favorite ingredients or substitutions.

This creamy spinach pasta bake recipe is special because it's easy to make and requires minimal ingredients. It's also a great way to get your daily dose of greens, as spinach is packed with nutrients. I like to serve it with a side of garlic bread or a simple green salad for a well-rounded meal.

Whether you're a beginner cook or an experienced chef, this recipe is perfect for anyone looking for a delicious and comforting meal. It's also a great option for a weeknight dinner or a special occasion, as it can be made ahead of time and reheated when needed.

In this recipe, I'll guide you through the process of making a creamy spinach pasta bake that's sure to become a family favorite. From the initial prep work to the final presentation, I'll share my tips and tricks for making it perfect every time.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients.
  • It's a great way to get your daily dose of greens, as spinach is packed with nutrients.
  • The creamy sauce and tender pasta make for a comforting and satisfying meal.
  • It's perfect for a weeknight dinner or a special occasion, as it can be made ahead of time and reheated when needed.
  • The recipe is highly customizable, so you can add your favorite ingredients or substitutions to make it your own.
  • It's a crowd-pleaser, so it's perfect for serving to a large group of people.

Why This Recipe Works

The key to a great creamy spinach pasta bake is in the layering of flavors and textures. By cooking the pasta al dente and then finishing it in the creamy sauce, you create a dish that's both comforting and satisfying. The spinach adds a burst of freshness, while the garlic and onion provide a depth of flavor.

Another important aspect of this recipe is the use of high-quality ingredients. By choosing the best pasta, cheese, and spinach, you'll end up with a dish that's not only delicious but also visually appealing. And don't forget to season as you go, as this will help bring out the flavors of each component.

Finally, the resting time is crucial in this recipe. By letting the pasta bake rest for a few minutes before serving, you allow the flavors to meld together and the sauce to set. This makes for a dish that's both creamy and cohesive, with each bite a perfect combination of flavors and textures.

Ingredients You’ll Need

When it comes to making a creamy spinach pasta bake, the ingredients are just as important as the technique. You'll need a few essential items, including pasta, cheese, spinach, and garlic. Be sure to choose high-quality ingredients, as this will make a big difference in the final dish.

Here are a few shopping tips to keep in mind: look for fresh spinach with no wilting or brown edges, and choose a good-quality pasta that will hold up well to the creamy sauce. You'll also want to select a variety of cheese that melts well, such as mozzarella or parmesan.

  • 1 lb (450g) pasta of your choiceI like to use a short, tubular pasta shape like penne or rigatoni, as it holds the creamy sauce well. Look for a high-quality pasta that is made with durum wheat semolina and has a rough texture to help the sauce cling to it.
  • 2 tbsp (30g) olive oilUse a good-quality olive oil with a mild flavor, as it will add depth to the dish without overpowering the other ingredients. You can also use other neutral-tasting oils like canola or grapeseed if you prefer.
  • 1 onion, finely choppedI like to use a sweet onion like Vidalia or Maui, as it adds a depth of flavor to the dish without being too overpowering. Be sure to chop the onion finely, as this will help it cook evenly and quickly.
  • 3 cloves garlic, mincedGarlic is a key ingredient in this recipe, as it adds a pungent flavor that complements the spinach and cheese. Use fresh garlic for the best flavor, and be sure to mince it finely so it distributes evenly throughout the dish.
  • 1 package frozen spinach, thawed and drainedI like to use frozen spinach because it's convenient and has a milder flavor than fresh spinach. Be sure to squeeze out as much water as possible from the thawed spinach, as this will help the sauce cling to the pasta better.
  • 1 cup (250g) grated mozzarella cheeseMozzarella is a great melting cheese that adds creaminess to the dish. Look for a high-quality mozzarella that is made from whole milk and has a smooth, even texture.
  • 1/2 cup (120g) grated parmesan cheeseParmesan is a sharp, salty cheese that adds depth to the dish. Use a high-quality parmesan that is aged for at least 12 months, as this will give it a richer, more complex flavor.
  • 1 tsp (5g) dried basilBasil is a classic Italian herb that pairs well with spinach and cheese. Use dried basil if you don't have fresh basil on hand, as it will still add a nice flavor to the dish.
  • 1 tsp (5g) saltSalt is essential for bringing out the flavors in the dish. Use a flaky sea salt or kosher salt for the best flavor, and be sure to taste the dish as you go to ensure it's seasoned properly.
  • 1/2 tsp (2g) black pepperBlack pepper adds a nice depth of flavor to the dish. Use freshly ground black pepper for the best flavor, and be sure to taste the dish as you go to ensure it's seasoned properly.
  • 2 tbsp (30g) unsalted butterButter adds a richness and creaminess to the sauce. Use high-quality, unsalted butter for the best flavor, and be sure to melt it slowly over low heat to prevent it from burning.
  • 1 cup (250ml) heavy creamHeavy cream is essential for creating a creamy sauce. Look for a high-quality heavy cream that is made from whole milk and has a rich, velvety texture.
Ingredients for Creamy Spinach Pasta Bake

Equipment You’ll Need

Large heavy skillet or sauté panLarge pot for boiling pastaColander or strainerCheese graterMeasuring cups and spoonsWooden spoon or silicone spatulaInstant-read thermometer

How to Make Creamy Spinach Pasta Bake

  1. 1
    Bring a large pot of salted water to a boil and cook the pasta according to the package instructions until it's al dente. Reserve 1 cup of pasta water before draining the spaghetti.
  2. 2
    In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
  3. 3
    Add the minced garlic to the skillet and cook for an additional 1-2 minutes, until fragrant. Be careful not to burn the garlic.
  4. 4
    Add the thawed spinach to the skillet, along with the dried basil, salt, and black pepper. Cook until the spinach has wilted and the mixture is heated through, about 2-3 minutes.
  5. 5
    In a large saucepan, melt the butter over low heat. Add the heavy cream and bring the mixture to a simmer. Let it cook for 2-3 minutes, until it's slightly reduced and creamy.
  6. 6
    Add the grated mozzarella and parmesan cheese to the saucepan, stirring until the cheese is melted and the sauce is smooth. Season with salt and pepper to taste.
  7. 7
    Add the cooked pasta to the cheese sauce, tossing to combine. If the sauce seems too thick, add a bit of the reserved pasta water to thin it out.
  8. 8
    Transfer the pasta mixture to a baking dish and top with additional grated cheese if desired. Bake in a preheated oven at 375°F (190°C) for 15-20 minutes, until the top is golden brown and the sauce is bubbly.
  9. 9
    Remove the pasta bake from the oven and let it rest for 5-10 minutes before serving. This will help the sauce set and the flavors to meld together.
  10. 10
    Serve the creamy spinach pasta bake hot, garnished with additional basil or parmesan cheese if desired. Enjoy!
  11. 11
    To make ahead, prepare the pasta bake up to the point of baking, then refrigerate or freeze until ready to bake. Let it come to room temperature before baking, and add a few extra minutes to the cooking time if necessary.

Expert Tips

  • Use high-quality ingredients, including fresh spinach and good-quality cheese, for the best flavor.
  • Don't overcook the pasta, as it will continue to cook a bit in the oven. Aim for al dente, then finish it in the sauce.
  • Let the pasta bake rest for a few minutes before serving, as this will help the sauce set and the flavors to meld together.
  • Customize the recipe to your taste by adding other ingredients, such as cooked chicken or sautéed mushrooms.
  • To freeze, prepare the pasta bake up to the point of baking, then transfer it to a freezer-safe dish. Cover with plastic wrap or aluminum foil and freeze for up to 3 months. Let it thaw overnight in the fridge before baking.
  • To reheat, bake the pasta bake in a preheated oven at 350°F (180°C) for 15-20 minutes, until the top is golden brown and the sauce is bubbly.
  • Experiment with different types of cheese, such as goat cheese or feta, for a unique flavor.
  • Add some spice to the dish by incorporating red pepper flakes or diced jalapeños.

Common Mistakes to Avoid

  • Overcooking the pasta, which can make it mushy and unappetizing.
  • Not reserving enough pasta water, which can result in a dry and sticky sauce.
  • Not letting the pasta bake rest before serving, which can cause the sauce to be runny and the flavors to be disjointed.
  • Using low-quality ingredients, which can affect the flavor and texture of the dish.
  • Not thawing the frozen spinach properly, which can result in a watery and unappetizing sauce.
  • Not seasoning the dish as you go, which can result in a bland and unbalanced flavor.

Variations and Substitutions

  • Add cooked chicken or sausage to the pasta bake for added protein.
  • Use different types of cheese, such as goat cheese or feta, for a unique flavor.
  • Add some spice to the dish by incorporating red pepper flakes or diced jalapeños.
  • Use fresh spinach instead of frozen, and add it to the pasta bake at the last minute to preserve its texture and flavor.
  • Add some sautéed mushrooms or bell peppers to the pasta bake for added flavor and nutrients.
  • Use gluten-free pasta to make the dish more accessible to those with dietary restrictions.
  • Add some chopped fresh herbs, such as parsley or basil, to the pasta bake for added flavor and freshness.

What to Serve With Creamy Spinach Pasta Bake

This creamy spinach pasta bake is perfect for serving as a main course, accompanied by a simple green salad or some garlic bread. You can also serve it as a side dish, perhaps at a holiday gathering or potluck.

Some other ideas for serving this dish include:

- With a side of roasted vegetables, such as broccoli or Brussels sprouts.

- With a green salad, topped with a light vinaigrette and some crumbled cheese.

- With some crusty bread, such as a baguette or ciabatta, for dipping in the creamy sauce.

Garlic breadGreen saladRoasted vegetablesGrilled chicken or sausageSauteed mushrooms or bell peppersCrusty bread with olive oil and balsamic vinegar

Make-Ahead, Storage, Freezing and Reheating

This creamy spinach pasta bake can be made ahead and stored in the fridge for up to 3 days or frozen for up to 3 months. To freeze, prepare the pasta bake up to the point of baking, then transfer it to a freezer-safe dish. Cover with plastic wrap or aluminum foil and freeze until solid, then transfer to a freezer bag or airtight container for longer storage.

To reheat, bake the pasta bake in a preheated oven at 350°F (180°C) for 15-20 minutes, until the top is golden brown and the sauce is bubbly. You can also reheat it in the microwave, but be careful not to overheat, as this can cause the sauce to become dry and sticky.

Some tips for storing and reheating this dish include:

- Letting it come to room temperature before reheating, to ensure even heating and to prevent the sauce from becoming watery.

- Adding a bit of reserved pasta water to the sauce before reheating, to help it retain its creamy texture.

- Not overheating the dish, as this can cause the sauce to become dry and sticky.

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes, you can use fresh spinach instead of frozen. Simply chop the fresh spinach and add it to the pasta bake at the last minute, so it preserves its texture and flavor. You may need to adjust the cooking time slightly, as fresh spinach will cook more quickly than frozen.

Can I make this recipe gluten-free?

Yes, you can make this recipe gluten-free by using gluten-free pasta and being mindful of any gluten-containing ingredients in the cheese sauce. Be sure to check the labels of your ingredients to ensure they are gluten-free.

Can I freeze this recipe?

Yes, you can freeze this recipe. Prepare the pasta bake up to the point of baking, then transfer it to a freezer-safe dish. Cover with plastic wrap or aluminum foil and freeze until solid, then transfer to a freezer bag or airtight container for longer storage.

How do I reheat this recipe?

To reheat, bake the pasta bake in a preheated oven at 350°F (180°C) for 15-20 minutes, until the top is golden brown and the sauce is bubbly. You can also reheat it in the microwave, but be careful not to overheat, as this can cause the sauce to become dry and sticky.

Can I customize this recipe with other ingredients?

Yes, you can customize this recipe with other ingredients. Some ideas include adding cooked chicken or sausage, using different types of cheese, or adding some sautéed mushrooms or bell peppers. Feel free to experiment and find the combination that works best for you!

How long does this recipe take to make?

This recipe takes about 30-40 minutes to make, including prep time and cooking time. You can make it ahead and store it in the fridge for up to 3 days or freeze it for up to 3 months.

What type of pasta is best for this recipe?

A short, tubular pasta shape like penne or rigatoni works well for this recipe, as it holds the creamy sauce nicely. You can also use other types of pasta, such as fusilli or farfalle, if you prefer.

Can I make this recipe in advance?

Yes, you can make this recipe in advance. Prepare the pasta bake up to the point of baking, then refrigerate or freeze until ready to bake. Let it come to room temperature before baking, and add a few extra minutes to the cooking time if necessary.

The Full Recipe
Recipe Card
Creamy Spinach Pasta Bake

Creamy Spinach Pasta Bake

Indulge in a comforting Italian-American pasta dinner with this easy-to-make creamy spinach pasta bake recipe, perfect for a weeknight meal or special occasion.

Prep15 min
Cook20 min
Total40 min
Serves4
Pin Recipe

Ingredients

  • 1 lb (450g) pasta of your choice
  • 2 tbsp (30g) olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 package frozen spinach, thawed and drained
  • 1 cup (250g) grated mozzarella cheese
  • 1/2 cup (120g) grated parmesan cheese
  • 1 tsp (5g) dried basil
  • 1 tsp (5g) salt
  • 1/2 tsp (2g) black pepper
  • 2 tbsp (30g) unsalted butter
  • 1 cup (250ml) heavy cream

Instructions

  1. Bring a large pot of salted water to a boil and cook the pasta according to the package instructions until it's al dente. Reserve 1 cup of pasta water before draining the spaghetti.
  2. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
  3. Add the minced garlic to the skillet and cook for an additional 1-2 minutes, until fragrant. Be careful not to burn the garlic.
  4. Add the thawed spinach to the skillet, along with the dried basil, salt, and black pepper. Cook until the spinach has wilted and the mixture is heated through, about 2-3 minutes.
  5. In a large saucepan, melt the butter over low heat. Add the heavy cream and bring the mixture to a simmer. Let it cook for 2-3 minutes, until it's slightly reduced and creamy.
  6. Add the grated mozzarella and parmesan cheese to the saucepan, stirring until the cheese is melted and the sauce is smooth. Season with salt and pepper to taste.
  7. Add the cooked pasta to the cheese sauce, tossing to combine. If the sauce seems too thick, add a bit of the reserved pasta water to thin it out.
  8. Transfer the pasta mixture to a baking dish and top with additional grated cheese if desired. Bake in a preheated oven at 375°F (190°C) for 15-20 minutes, until the top is golden brown and the sauce is bubbly.
  9. Remove the pasta bake from the oven and let it rest for 5-10 minutes before serving. This will help the sauce set and the flavors to meld together.
  10. Serve the creamy spinach pasta bake hot, garnished with additional basil or parmesan cheese if desired. Enjoy!
  11. To make ahead, prepare the pasta bake up to the point of baking, then refrigerate or freeze until ready to bake. Let it come to room temperature before baking, and add a few extra minutes to the cooking time if necessary.

Nutrition (per serving, approximate)

550Calories
25gProtein
40gCarbs
30gFat