Spinach Artichoke Pasta Bake

Sarah

Creating memories, one recipe at a time.

There are certain dishes that just scream comfort, warmth, and pure satisfaction, and for my family, this Spinach Artichoke Pasta Bake has firmly cemented itself at the top of that list. I remember the first time I made it; it was one of those hectic weeknights where everyone was hungry, tired, and craving something hearty. I’d always loved the classic spinach artichoke dip, that creamy, cheesy, irresistible appetizer, and wondered how it would translate into a main course. Combining it with pasta seemed like a natural fit, a way to turn a beloved dip into a substantial meal. As it baked, the aroma filling the kitchen was incredible – savory garlic, melting cheese, a hint of tangy artichoke. The moment I pulled that bubbling, golden-topped casserole dish from the oven, I knew I was onto something special. The true test, of course, was the family’s reaction. My kids, usually picky eaters when it comes to greens, devoured it without a second thought, lured in by the creamy sauce and gooey cheese. My partner declared it an instant favorite, already asking when we could have it again. Since then, it’s become a regular in our dinner rotation, perfect for cozy nights in, feeding a crowd at potlucks, or even preparing ahead for an easy weeknight meal. It’s the ultimate comfort food mashup – creamy, cheesy, packed with flavor, and surprisingly easy to put together. It truly transforms the beloved dip into a show-stopping main course that feels both familiar and excitingly new.

Ingredients

Here’s what you’ll need to create this incredibly creamy and flavorful Spinach Artichoke Pasta Bake:

  • Pasta: 1 lb (16 oz / 454g) – Medium pasta shapes like Penne, Rotini, Cavatappi, or Shells work best as they hold the creamy sauce beautifully.
  • Olive Oil: 2 tablespoons – Extra virgin olive oil is preferred for sautéing the aromatics, adding a subtle fruity note.
  • Yellow Onion: 1 medium – Finely chopped, provides a sweet and savory base flavor for the sauce.
  • Garlic: 4-6 cloves – Minced finely. Adjust the amount based on your love for garlic; it’s a key flavor component.
  • Frozen Chopped Spinach: 10 oz package – Thawed completely and squeezed very dry to remove excess water, preventing a watery sauce. You can substitute with about 1 lb of fresh spinach, wilted down.
  • Canned Artichoke Hearts: 1 (14-15 oz) can – Packed in water or brine (not marinated), drained thoroughly and roughly chopped. These provide the signature tangy bite.
  • Cream Cheese: 8 oz package – Full-fat recommended for the richest, creamiest texture. Allow it to soften at room temperature for easier melting.
  • Sour Cream or Plain Greek Yogurt: 1 cup – Adds tanginess and contributes to the creamy consistency. Full-fat versions yield the best results.
  • Milk: 1/2 to 1 cup – Whole milk or even half-and-half can be used. Start with 1/2 cup and add more as needed to reach desired sauce consistency.
  • Grated Parmesan Cheese: 1 cup – Divided. Use freshly grated Parmesan for superior flavor and melting compared to pre-shredded varieties. Half goes into the sauce, half on top.
  • Shredded Mozzarella Cheese: 2 cups – Divided. Low-moisture, part-skim mozzarella melts beautifully and gives that classic cheesy pull. Use half mixed into the pasta and half for the golden topping.
  • Salt: 1 teaspoon (or to taste) – Essential for bringing out all the flavors. Remember pasta water should also be salted.
  • Black Pepper: 1/2 teaspoon (or to taste) – Freshly ground black pepper offers the best flavor.
  • Optional: Red Pepper Flakes: 1/4 – 1/2 teaspoon – Adds a gentle warmth and cuts through the richness. Adjust to your heat preference.
  • Optional: Nutmeg: Pinch – Freshly grated nutmeg complements spinach wonderfully, adding a subtle warmth and depth.

Instructions

Follow these steps carefully to achieve the perfect Spinach Artichoke Pasta Bake:

  1. Preheat Oven & Prepare Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish or a similar large casserole dish with butter or non-stick cooking spray. Set aside.
  2. Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions, but aim for al dente (usually 1-2 minutes less than the package time). The pasta will continue to cook in the oven, so slightly undercooking it prevents it from becoming mushy. Once cooked, drain the pasta well, reserving about 1 cup of the starchy pasta water in case you need to adjust the sauce consistency later. Return the drained pasta to the pot or transfer it to a large bowl and set aside.
  3. Sauté Aromatics: While the pasta is cooking, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes, or until softened and translucent, stirring occasionally. Add the minced garlic and optional red pepper flakes (if using) and cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic.
  4. Add Spinach and Artichokes: Add the thawed and thoroughly squeezed dry spinach to the skillet. Break it up with a spoon and cook for 2-3 minutes, stirring to combine it with the onion and garlic mixture and allowing any remaining moisture to evaporate. Add the chopped artichoke hearts and cook for another 2 minutes, stirring gently.
  5. Create the Creamy Sauce Base: Reduce the heat to low. Add the softened cream cheese to the skillet. Stir continuously until the cream cheese melts completely and integrates smoothly into the vegetable mixture. This might take a few minutes; be patient and keep stirring to prevent sticking.
  6. Build the Sauce: Stir in the sour cream (or Greek yogurt) until well combined. Gradually pour in 1/2 cup of the milk, stirring constantly until the sauce is smooth. If the sauce seems too thick, add more milk, a tablespoon at a time, until it reaches your desired consistency – it should be thick but pourable, like a heavy cream sauce. Remember it will thicken slightly as it bakes. If you accidentally make it too thin, simmering gently for a few minutes can help thicken it, or you can add a bit more Parmesan cheese later.
  7. Add Cheese and Seasoning: Stir in 1/2 cup of the grated Parmesan cheese. Continue stirring until the cheese is melted and the sauce is smooth and cohesive. Taste the sauce and season generously with salt, black pepper, and a pinch of nutmeg (if using). Adjust seasonings as needed. Remember the pasta and cheese will absorb some saltiness.
  8. Combine Pasta and Sauce: Pour the creamy spinach artichoke sauce over the cooked pasta in the large pot or bowl. Add 1 cup of the shredded mozzarella cheese. Gently fold everything together until the pasta is evenly coated with the sauce and the cheese is distributed throughout. If the mixture seems dry, you can add a splash of the reserved pasta water to loosen it up.
  9. Assemble the Bake: Transfer the pasta mixture into the prepared baking dish, spreading it out evenly.
  10. Top with Cheese: Sprinkle the remaining 1 cup of shredded mozzarella cheese evenly over the top of the pasta. Follow with the remaining 1/2 cup of grated Parmesan cheese. This double cheese layer creates that irresistible golden, bubbly crust.
  11. Bake: Place the baking dish in the preheated oven. Bake for 25-30 minutes, or until the sauce is bubbling around the edges and the cheese topping is melted, golden brown, and slightly crispy in spots. If the top starts browning too quickly, you can loosely tent the dish with aluminum foil for the last 10 minutes.
  12. Rest Before Serving: Carefully remove the pasta bake from the oven. Let it rest for 10-15 minutes before serving. This crucial step allows the sauce to thicken slightly and set, making it easier to serve and preventing it from being too runny. It also prevents burnt tongues!
  13. Serve: Garnish with fresh chopped parsley or more red pepper flakes, if desired, and serve hot.

Nutrition Facts

Please note that these nutritional values are estimates and can vary based on specific ingredients used (e.g., type of milk, cheese, pasta) and portion sizes.

  • Servings: This recipe typically yields 6-8 generous servings.
  • Calories Per Serving: Approximately 550-650 kcal (based on 8 servings). This is a rich, satisfying dish.
  • Protein: Around 25-30g per serving. Contributes to satiety and muscle maintenance, primarily from the cheese, milk/yogurt, and pasta (especially if using protein-enriched varieties).
  • Fat: Approximately 30-35g per serving (including saturated fat). Primarily from the olive oil, cream cheese, sour cream/yogurt, and cheeses. Provides energy and flavor richness.
  • Carbohydrates: Around 45-55g per serving. Mainly from the pasta, providing a primary source of energy for the body. Includes some fiber from spinach and artichokes.
  • Fiber: Roughly 4-6g per serving. Spinach and artichokes contribute dietary fiber, which aids in digestion and promotes gut health.

Preparation Time

Making this delicious pasta bake is manageable, even on a busier day:

  • Prep Time: Approximately 20-25 minutes. This includes chopping the onion, mincing the garlic, draining and chopping artichokes, squeezing spinach dry, and making the sauce while the pasta cooks. Efficient multitasking can streamline this phase.
  • Cook Time: Approximately 40-45 minutes. This consists of about 10-12 minutes for cooking the pasta al dente and 25-30 minutes for baking the assembled casserole until bubbly and golden.
  • Total Time: Approximately 60-70 minutes from start to finish, including the essential 10-15 minute resting time before serving.

How to Serve

This Spinach Artichoke Pasta Bake is hearty enough to be a standalone meal, but it also pairs wonderfully with various sides. Here are some serving suggestions:

  • Main Course Star: Serve generous portions directly from the baking dish. Its rich flavors and satisfying texture make it a complete meal.
  • Pair with a Salad: A simple green salad with a tangy vinaigrette (like lemon or balsamic) provides a refreshing contrast to the creamy richness of the pasta bake.
    • Consider adding cherry tomatoes, cucumber, and red onion to the salad.
  • Add Crusty Bread: Serve alongside warm crusty bread, garlic bread, or breadsticks. These are perfect for soaking up any extra delicious sauce left on the plate.
  • Simple Steamed Vegetables: Lightly steamed green beans, broccoli florets, or asparagus spears add a touch of green and freshness without competing with the main dish.
  • Garnish Options: Elevate the presentation and add a final flavor pop with:
    • Freshly chopped parsley or chives.
    • A sprinkle of extra red pepper flakes for those who like more heat.
    • An additional grating of Parmesan cheese right before serving.
  • Occasions: This dish is incredibly versatile:
    • Perfect for a comforting family dinner.
    • A guaranteed crowd-pleaser at potlucks and gatherings.
    • Excellent for meal prepping – bake it ahead and reheat.
    • A cozy option for a date night in.

Additional Tips

Enhance your Spinach Artichoke Pasta Bake experience with these helpful tips:

  1. Pasta Perfection: Choose pasta shapes with ridges or cups (like Penne, Rotini, Cavatappi, Rigatoni, or Shells) as they excel at holding onto the thick, creamy sauce. Avoid long, thin pasta like spaghetti or linguine. Don’t forget to cook it al dente!
  2. Cheese Choices: While mozzarella and Parmesan are classic, feel free to experiment! Gruyère adds a nutty depth, Fontina offers excellent meltability and mild flavor, Provolone provides a sharper bite, or even a touch of smoked Gouda can introduce a unique twist. Mix and match to find your favorite combination.
  3. Boost the Protein: Easily turn this into an even heartier meal by adding cooked protein. Stir in shredded rotisserie chicken, cooked and crumbled Italian sausage (mild or hot), sautéed shrimp, or even crispy bacon bits when combining the pasta and sauce.
  4. Make-Ahead Masterpiece: This dish is ideal for making ahead. Assemble the entire casserole up to the baking step, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, remove it from the fridge about 30 minutes beforehand to take the chill off, then bake as directed, possibly adding 10-15 extra minutes to ensure it’s heated through.
  5. Freezer Friendly: For longer storage, bake the casserole completely and let it cool thoroughly. Cover tightly with a layer of plastic wrap followed by aluminum foil, or transfer to freezer-safe containers. Freeze for up to 2-3 months. Thaw overnight in the refrigerator before reheating. Reheat, covered with foil, in a 350°F (175°C) oven until heated through (usually 30-45 minutes), removing the foil for the last 10 minutes to crisp the top. You might need to add a splash of milk when reheating if it seems dry.
  6. Lighter Fare Option: To reduce calories and fat, substitute Neufchâtel cheese for cream cheese, use low-fat or non-fat plain Greek yogurt instead of sour cream, opt for skim milk, and consider using whole wheat pasta for added fiber. You could also reduce the amount of cheese topping slightly. The result will be less rich but still flavorful.
  7. Control the Heat: If you enjoy a spicy kick, don’t shy away from the red pepper flakes. You can also add finely diced jalapeños (sauté them with the onions) or a dash of your favorite hot sauce to the sauce for extra warmth. Conversely, omit the pepper flakes entirely for a milder dish.
  8. Veggie Variations: Enhance the nutritional value and flavor complexity by adding more vegetables. Sautéed mushrooms, chopped sun-dried tomatoes (oil-packed, drained), roasted red peppers (jarred, drained and chopped), or even some caramelized onions would blend seamlessly into the sauce mixture.

Frequently Asked Questions (FAQ)

Here are answers to some common questions about making Spinach Artichoke Pasta Bake:

  1. Q: Can I use fresh spinach instead of frozen?
    • A: Absolutely! Use about 1 pound (16 oz) of fresh spinach. You’ll need to cook it down first. Either sauté it in the skillet after the onions and garlic until fully wilted (it will reduce significantly), or steam it separately. Crucially, just like frozen spinach, you must squeeze out as much excess moisture as possible after wilting to prevent a watery sauce. Chopping it after wilting and squeezing is also recommended.
  2. Q: What type of artichoke hearts are best? Canned or jarred? In water, brine, or oil?
    • A: Canned or jarred artichoke hearts packed in water or brine are generally preferred for this recipe. Drain them very well and give them a rough chop. Artichoke hearts marinated in oil and herbs can also be used, but be aware they will add extra oil and potentially strong competing flavors (and sodium) to the dish. If using marinated hearts, drain them thoroughly and you might want to reduce the olive oil used for sautéing slightly.
  3. Q: Can I make this recipe gluten-free?
    • A: Yes, easily! Simply substitute your favorite brand of gluten-free pasta for the traditional wheat pasta. Cook the gluten-free pasta according to its specific package directions, ensuring it’s al dente. All other ingredients in this recipe are typically gluten-free, but always double-check labels (especially on processed items like cream cheese or sour cream) if Celiac disease or severe gluten sensitivity is a concern.
  4. Q: How do I store leftovers?
    • A: Allow the pasta bake to cool down slightly. Transfer leftovers to an airtight container or cover the baking dish tightly with plastic wrap or foil. Store in the refrigerator for up to 3-4 days.
  5. Q: What’s the best way to reheat Spinach Artichoke Pasta Bake?
    • A: You can reheat individual portions in the microwave on medium power until heated through, stirring occasionally. For larger amounts or to better maintain the texture, reheat in an oven-safe dish covered with foil at 350°F (175°C) for 20-30 minutes, or until hot and bubbly. Remove the foil for the last few minutes if you want to re-crisp the top. If the pasta seems dry, stir in a splash of milk or broth before reheating.
  6. Q: Can I prepare parts of the recipe in advance?
    • A: Yes. You can make the entire spinach artichoke sauce (steps 3-7) a day ahead. Let it cool completely, then store it in an airtight container in the refrigerator. When ready to assemble, gently reheat the sauce in a skillet over low heat, adding a splash of milk if needed to loosen it, before tossing it with freshly cooked pasta and proceeding with the baking step. You can also chop the onion and garlic ahead of time.
  7. Q: My sauce seems too thick / too thin. How can I fix it?
    • A: If your sauce seems too thick while cooking (before adding pasta), gradually stir in more milk or even some of the reserved pasta water, a tablespoon at a time, until it reaches the desired consistency. If it seems too thin, you can let it simmer gently over low heat for a few extra minutes to allow some moisture to evaporate and thicken it. Adding a little more Parmesan cheese can also help thicken it slightly. Remember it will thicken further upon baking and cooling.
  8. Q: Can I use different types of cheese?
    • A: Definitely! This recipe is forgiving. While mozzarella provides meltiness and Parmesan adds sharp, salty flavor, feel free to substitute or add other good melting cheeses. Gruyère, Fontina, Provolone, White Cheddar, or even Monterey Jack work well. Using a blend can add complexity. Aim for roughly the same total amount of cheese called for in the recipe for the best texture.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Artichoke Pasta Bake


  • Author: Kate
  • Total Time: 70 minutes

Ingredients

Here’s what you’ll need to create this incredibly creamy and flavorful Spinach Artichoke Pasta Bake:

  • Pasta: 1 lb (16 oz / 454g) – Medium pasta shapes like Penne, Rotini, Cavatappi, or Shells work best as they hold the creamy sauce beautifully.
  • Olive Oil: 2 tablespoons – Extra virgin olive oil is preferred for sautéing the aromatics, adding a subtle fruity note.
  • Yellow Onion: 1 medium – Finely chopped, provides a sweet and savory base flavor for the sauce.
  • Garlic: 4-6 cloves – Minced finely. Adjust the amount based on your love for garlic; it’s a key flavor component.
  • Frozen Chopped Spinach: 10 oz package – Thawed completely and squeezed very dry to remove excess water, preventing a watery sauce. You can substitute with about 1 lb of fresh spinach, wilted down.
  • Canned Artichoke Hearts: 1 (14-15 oz) can – Packed in water or brine (not marinated), drained thoroughly and roughly chopped. These provide the signature tangy bite.
  • Cream Cheese: 8 oz package – Full-fat recommended for the richest, creamiest texture. Allow it to soften at room temperature for easier melting.
  • Sour Cream or Plain Greek Yogurt: 1 cup – Adds tanginess and contributes to the creamy consistency. Full-fat versions yield the best results.
  • Milk: 1/2 to 1 cup – Whole milk or even half-and-half can be used. Start with 1/2 cup and add more as needed to reach desired sauce consistency.
  • Grated Parmesan Cheese: 1 cup – Divided. Use freshly grated Parmesan for superior flavor and melting compared to pre-shredded varieties. Half goes into the sauce, half on top.
  • Shredded Mozzarella Cheese: 2 cups – Divided. Low-moisture, part-skim mozzarella melts beautifully and gives that classic cheesy pull. Use half mixed into the pasta and half for the golden topping.
  • Salt: 1 teaspoon (or to taste) – Essential for bringing out all the flavors. Remember pasta water should also be salted.
  • Black Pepper: 1/2 teaspoon (or to taste) – Freshly ground black pepper offers the best flavor.
  • Optional: Red Pepper Flakes: 1/4 – 1/2 teaspoon – Adds a gentle warmth and cuts through the richness. Adjust to your heat preference.
  • Optional: Nutmeg: Pinch – Freshly grated nutmeg complements spinach wonderfully, adding a subtle warmth and depth.

Instructions

Follow these steps carefully to achieve the perfect Spinach Artichoke Pasta Bake:

  1. Preheat Oven & Prepare Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish or a similar large casserole dish with butter or non-stick cooking spray. Set aside.
  2. Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions, but aim for al dente (usually 1-2 minutes less than the package time). The pasta will continue to cook in the oven, so slightly undercooking it prevents it from becoming mushy. Once cooked, drain the pasta well, reserving about 1 cup of the starchy pasta water in case you need to adjust the sauce consistency later. Return the drained pasta to the pot or transfer it to a large bowl and set aside.
  3. Sauté Aromatics: While the pasta is cooking, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped yellow onion and sauté for 5-7 minutes, or until softened and translucent, stirring occasionally. Add the minced garlic and optional red pepper flakes (if using) and cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic.
  4. Add Spinach and Artichokes: Add the thawed and thoroughly squeezed dry spinach to the skillet. Break it up with a spoon and cook for 2-3 minutes, stirring to combine it with the onion and garlic mixture and allowing any remaining moisture to evaporate. Add the chopped artichoke hearts and cook for another 2 minutes, stirring gently.
  5. Create the Creamy Sauce Base: Reduce the heat to low. Add the softened cream cheese to the skillet. Stir continuously until the cream cheese melts completely and integrates smoothly into the vegetable mixture. This might take a few minutes; be patient and keep stirring to prevent sticking.
  6. Build the Sauce: Stir in the sour cream (or Greek yogurt) until well combined. Gradually pour in 1/2 cup of the milk, stirring constantly until the sauce is smooth. If the sauce seems too thick, add more milk, a tablespoon at a time, until it reaches your desired consistency – it should be thick but pourable, like a heavy cream sauce. Remember it will thicken slightly as it bakes. If you accidentally make it too thin, simmering gently for a few minutes can help thicken it, or you can add a bit more Parmesan cheese later.
  7. Add Cheese and Seasoning: Stir in 1/2 cup of the grated Parmesan cheese. Continue stirring until the cheese is melted and the sauce is smooth and cohesive. Taste the sauce and season generously with salt, black pepper, and a pinch of nutmeg (if using). Adjust seasonings as needed. Remember the pasta and cheese will absorb some saltiness.
  8. Combine Pasta and Sauce: Pour the creamy spinach artichoke sauce over the cooked pasta in the large pot or bowl. Add 1 cup of the shredded mozzarella cheese. Gently fold everything together until the pasta is evenly coated with the sauce and the cheese is distributed throughout. If the mixture seems dry, you can add a splash of the reserved pasta water to loosen it up.
  9. Assemble the Bake: Transfer the pasta mixture into the prepared baking dish, spreading it out evenly.
  10. Top with Cheese: Sprinkle the remaining 1 cup of shredded mozzarella cheese evenly over the top of the pasta. Follow with the remaining 1/2 cup of grated Parmesan cheese. This double cheese layer creates that irresistible golden, bubbly crust.
  11. Bake: Place the baking dish in the preheated oven. Bake for 25-30 minutes, or until the sauce is bubbling around the edges and the cheese topping is melted, golden brown, and slightly crispy in spots. If the top starts browning too quickly, you can loosely tent the dish with aluminum foil for the last 10 minutes.
  12. Rest Before Serving: Carefully remove the pasta bake from the oven. Let it rest for 10-15 minutes before serving. This crucial step allows the sauce to thicken slightly and set, making it easier to serve and preventing it from being too runny. It also prevents burnt tongues!
  13. Serve: Garnish with fresh chopped parsley or more red pepper flakes, if desired, and serve hot.
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 650
  • Fat: 35g
  • Carbohydrates: 55g
  • Fiber: 6g
  • Protein: 30g