Tomato Spinach Pasta Bake

Sarah

Creating memories, one recipe at a time.

There are some recipes that just feel like a warm hug in a dish, and this Tomato Spinach Pasta Bake is a permanent resident in that category for my family. I still remember the first time I made it on a whim. It was one of those hectic Tuesday evenings where dinner felt like an insurmountable challenge. I pulled together some pantry staplesโ€”a can of tomatoes, a box of pasta, a forgotten bag of spinachโ€”and hoped for the best. As it baked, the most incredible aroma filled the kitchen, a rich, garlicky, tomato-and-cheese scent that had my kids wandering in asking, “What smells so good?” When I pulled that bubbling, golden-crusted casserole from the oven, I knew I had a winner. Seeing my family go back for second, and even third, helpings was the ultimate seal of approval. It wasn’t just a meal; it was an event. The creamy sauce, perfectly cooked pasta, vibrant spinach, and the blanket of gooey, melted cheese created a symphony of flavor and texture. Since that day, this pasta bake has become our go-to comfort food, our celebration dish, and our “let’s-make-a-big-batch-for-the-week” lifesaver. Itโ€™s more than just a recipe; itโ€™s a staple of our home, a dish that promises and delivers comfort, satisfaction, and the simple joy of a shared family meal.

Ingredients

  • 1 lb (450g) Pasta: Penne, rigatoni, or ziti work best as their tube-like shapes are perfect for capturing the creamy sauce. Choose a quality bronze-die pasta for a rougher texture that sauce clings to beautifully.
  • 1 tbsp Olive Oil: Extra virgin olive oil is preferred for its robust flavor, which forms the aromatic base of our sauce.
  • 1 large Yellow Onion, diced: This provides a sweet, aromatic foundation. Dicing it finely ensures it melts into the sauce.
  • 4 cloves Garlic, minced: Freshly minced garlic is non-negotiable for that pungent, savory kick. Don’t be shy; add an extra clove if you’re a garlic lover.
  • 1 (28-ounce / 800g) can Crushed Tomatoes: Look for high-quality crushed tomatoes, as they are the heart of the sauce. San Marzano tomatoes will offer a superior, sweeter flavor with lower acidity.
  • 1 (15-ounce / 425g) can Diced Tomatoes, undrained: These add a chunkier texture and layers of tomato flavor to the sauce. Fire-roasted diced tomatoes can add a wonderful smoky depth.
  • 1 tsp Dried Oregano: This classic Italian herb adds a peppery, earthy flavor that is essential for a great tomato sauce.
  • 1 tsp Dried Basil: Complements the oregano with a slightly sweeter, minty note.
  • 1/2 tsp Red Pepper Flakes (optional): For a gentle warmth that cuts through the richness of the cheese and cream. Adjust to your preferred spice level.
  • Salt and Black Pepper, to taste: Essential for seasoning every layer of the dish. Remember to salt your pasta water!
  • 1/2 cup Heavy Cream: This is the secret to an incredibly luscious and creamy sauce that feels decadent and comforting.
  • 10 ounces (300g) Fresh Spinach: A large bag of fresh spinach will wilt down significantly, packing the dish with nutrients, color, and a mild, earthy flavor.
  • 8 ounces (225g) Ricotta Cheese: Use whole milk ricotta for the creamiest texture. It adds pockets of soft, mild cheese throughout the bake.
  • 1/2 cup Grated Parmesan Cheese, divided: Provides a sharp, nutty, and salty flavor. We’ll use some in the ricotta mixture and reserve the rest for the topping.
  • 1 Egg, lightly beaten: This acts as a binder for the ricotta mixture, helping it hold its shape and preventing it from becoming watery during baking.
  • 1 1/2 cups (170g) Shredded Mozzarella Cheese: The ultimate topping cheese. Use low-moisture, whole-milk mozzarella for the best melt and that glorious cheese pull.

Instructions

  1. Preheat and Prepare: Begin by preheating your oven to 375ยฐF (190ยฐC). Lightly grease a 9×13 inch (or a similar 3-quart) baking dish with butter or non-stick spray. This crucial step ensures that your pasta bake serves up cleanly without sticking to the bottom.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. It should taste like the seaโ€”this is your only chance to season the pasta itself from the inside out. Add the pasta and cook according to package directions, but be sure to undercook it by about 2 minutes. You want it to be very “al dente” (firm to the bite). This is critical because the pasta will continue to cook in the sauce in the oven. Undercooking prevents it from turning into a mushy, overcooked mess. Once cooked, drain the pasta and set it aside. Do not rinse it; the starch on the surface helps the sauce adhere better.
  3. Start the Sauce: While the pasta is cooking, heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Once the oil is shimmering, add the diced yellow onion. Sautรฉ for about 5-7 minutes, stirring occasionally, until the onion is soft, translucent, and fragrant. This step builds the foundational layer of flavor for your entire sauce.
  4. Bloom the Aromatics: Add the minced garlic, dried oregano, dried basil, and optional red pepper flakes to the skillet with the onions. Cook for another minute, stirring constantly, until the garlic is incredibly fragrant. Be careful not to let the garlic burn, as it will become bitter. This process, known as blooming the spices, awakens their essential oils and deepens their flavor.
  5. Simmer the Sauce: Pour the crushed tomatoes and the undrained diced tomatoes into the skillet. Stir everything together and season generously with salt and black pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let it simmer for at least 10-15 minutes, stirring occasionally. This simmering time allows the flavors to meld and the sauce to thicken slightly. A longer simmer will result in an even richer sauce.
  6. Wilt the Spinach and Finish the Sauce: While the sauce is simmering, add the fresh spinach to the skillet in large handfuls. It will seem like a huge amount, but it wilts down dramatically. Stir it into the hot sauce until it has completely wilted and turned a vibrant dark green. This should take about 3-5 minutes. Once the spinach is wilted, turn off the heat and stir in the heavy cream. The cream will transform the sauce into a luscious, pinkish, creamy dream. Taste the sauce one last time and adjust seasoning with more salt and pepper if needed.
  7. Prepare the Ricotta Mixture: In a medium-sized bowl, combine the ricotta cheese, 1/4 cup of the grated Parmesan cheese, the lightly beaten egg, and a pinch of salt and pepper. Mix until everything is well-combined and smooth. The egg is a vital binder that will keep the ricotta creamy and prevent it from breaking down in the oven.
  8. Assemble the Pasta Bake: Add the drained, slightly undercooked pasta directly to the skillet with the creamy tomato-spinach sauce. Gently stir until every piece of pasta is thoroughly coated. Now, spoon half of this pasta mixture into your prepared baking dish, spreading it into an even layer.
  9. Add the Ricotta Layer: Dollop the ricotta mixture by the spoonful over the first layer of pasta. There’s no need to spread it perfectly; creating these pockets of creamy ricotta is what makes each bite interesting and delicious.
  10. Finish Assembling: Top the ricotta with the remaining half of the pasta and sauce mixture, spreading it evenly to cover the ricotta.
  11. Top with Cheese and Bake: Sprinkle the entire surface evenly with the shredded mozzarella cheese and the remaining 1/4 cup of grated Parmesan cheese. The combination of mozzarella for meltiness and Parmesan for sharp flavor creates the perfect cheesy crust.
  12. Bake to Golden Perfection: Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbling around the edges and the cheese on top is fully melted, golden brown, and slightly crispy in spots. For an extra-browned crust, you can switch the oven to the broil setting for the last 1-2 minutes, but watch it very closely to prevent burning.
  13. Rest Before Serving: This is perhaps the most difficult but most important step. Remove the pasta bake from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut and serve neat portions. It also prevents you from burning your mouth on the molten cheese and sauce. Garnish with fresh basil or parsley if desired, and enjoy.

Nutrition Facts

  • Servings: 8 servings
  • Calories per serving: Approximately 580 kcal
  • Protein (25g): A substantial amount from the cheese and pasta, helping to keep you full and satisfied while supporting muscle maintenance.
  • Carbohydrates (60g): Primarily from the pasta, providing the essential energy to fuel your day.
  • Fiber (7g): A good source of dietary fiber from the spinach and tomatoes, which aids in digestion and promotes a feeling of fullness.
  • Calcium (350mg): Rich in calcium from the abundance of cheese (ricotta, mozzarella, and Parmesan), crucial for strong bones and teeth.
  • Vitamin C (30% DV): The tomatoes and spinach deliver a healthy dose of Vitamin C, a powerful antioxidant that supports the immune system.

(Disclaimer: Nutritional information is an estimate and can vary based on the specific ingredients and brands used.)

Preparation Time

This comforting dish is surprisingly efficient to prepare, making it a fantastic option for both weeknights and weekend gatherings. The total time is broken down into active prep and passive cooking time.

  • Prep Time: 25 minutes (This includes dicing the onion, mincing the garlic, and preparing the ricotta mixture while the pasta water comes to a boil).
  • Cook Time: 40 minutes (This includes 15 minutes for simmering the sauce and 25 minutes for baking the casserole in the oven).
  • Total Time: Approximately 1 hour and 5 minutes from start to finish, plus an essential 10-15 minutes of resting time before serving.

How to Serve

This Tomato Spinach Pasta Bake is a hearty and complete meal on its own, but pairing it with the right sides can elevate it to a truly memorable feast. Here are some wonderful ways to serve it:

  • With a Crisp Salad:
    • Simple Green Salad: A bed of mixed greens, cherry tomatoes, and cucumber tossed in a light vinaigrette provides a fresh, acidic contrast to the rich pasta.
    • Caesar Salad: The creamy, tangy dressing and crunchy croutons of a classic Caesar salad stand up beautifully to the robust flavors of the bake.
    • Arugula Salad: A simple salad of baby arugula, shaved Parmesan, and a lemon-olive oil dressing offers a peppery bite that cuts through the creaminess.
  • Alongside Crusty Bread:
    • Garlic Bread: A classic for a reason! Use warm, buttery garlic bread to soak up every last bit of the delicious tomato cream sauce from your plate.
    • Crusty Baguette: A simple, high-quality French baguette, served warm with a side of olive oil for dipping, is an elegant and satisfying accompaniment.
    • Focaccia: A soft, dimpled focaccia bread, perhaps studded with rosemary and sea salt, complements the Italian flavors of the dish perfectly.
  • With a Side of Vegetables:
    • Roasted Broccoli or Asparagus: Tossing broccoli florets or asparagus spears with olive oil, salt, and pepper and roasting them until tender-crisp adds a healthy, flavorful, and slightly charred element to the meal.
    • Steamed Green Beans: Simply steamed green beans with a squeeze of lemon offer a bright, clean-tasting side that won’t overpower the main event.
  • Garnishes for a Finishing Touch:
    • Fresh Herbs: A sprinkle of freshly chopped basil or flat-leaf parsley right before serving adds a burst of freshness and color.
    • Extra Cheese: Pass around a bowl of extra grated Parmesan cheese at the table for those who love an extra-cheesy experience.
    • Red Pepper Flakes: For the spice lovers, have a shaker of red pepper flakes available to add a final kick of heat.

Additional Tips

  1. Master the Make-Ahead: This dish is a dream for meal preppers. You can assemble the entire casserole up to 24 hours in advance. Simply follow all the steps right up until baking, then cover the dish tightly with foil and refrigerate. When you’re ready to eat, you may need to add 10-15 minutes to the baking time since you’re starting with a cold dish.
  2. Freezer-Friendly Instructions: Double the recipe and freeze one for a future busy night! Assemble the bake in a freezer-safe dish, but do not bake it. Cover it tightly with a layer of plastic wrap, followed by a layer of heavy-duty aluminum foil. It can be frozen for up to 3 months. To bake, let it thaw overnight in the refrigerator, then bake as directed (again, adding a little extra time).
  3. Protein Boost Options: While delicious as a vegetarian meal, you can easily add protein. Brown 1 lb of lean ground beef or Italian sausage with the onions at the beginning. If using pre-cooked meat like cubed ham or shredded rotisserie chicken, stir it into the sauce along with the cooked pasta before assembling.
  4. Vegetable Variations: Feel free to boost the veggie content. Sautรฉed mushrooms, diced zucchini, or roasted red peppers are fantastic additions. Stir them into the sauce along with the spinach to incorporate them seamlessly.
  5. Achieve the Perfect Pasta Texture: The single most important tip for any pasta bake is to slightly undercook your pasta. Check the package directions for the al dente cooking time and pull the pasta from the water 2 minutes before that. It will absorb liquid from the sauce and finish cooking in the oven, resulting in a perfect texture, not a mushy one.
  6. Cheese Choices Matter: Don’t be afraid to experiment with the cheese. Swapping some of the mozzarella for provolone will add a slightly smoky, sharper flavor. A little bit of fontina or asiago can also add wonderful nutty notes to the cheesy topping. Using freshly grated cheese instead of pre-shredded will always result in a smoother, better melt.
  7. Don’t Skip the Rest: Letting the pasta bake rest for 10-15 minutes after it comes out of the oven is crucial. It allows the molten sauce and cheese to set up, so when you cut into it, you get beautiful, clean slices instead of a soupy puddle on the plate.
  8. Reviving Leftovers: To reheat leftovers without drying them out, place a portion on a microwave-safe plate, add a splash of water or milk (about 1 tablespoon), and cover it loosely. Microwave until heated through. This little bit of extra moisture helps to rehydrate the sauce and bring it back to its creamy glory.

FAQ Section

1. Can I use fresh tomatoes instead of canned?
Absolutely! To substitute fresh tomatoes, you’ll need about 2.5 to 3 pounds of ripe Roma or plum tomatoes. To prepare them, score the bottom of each tomato with an “X,” blanch them in boiling water for 30-60 seconds, then plunge them into an ice bath. The skins will peel off easily. Roughly chop them and use them in place of the crushed and diced tomatoes. You may need to simmer the sauce a bit longer to allow them to break down and the sauce to thicken.

2. How can I make this recipe gluten-free?
Making this pasta bake gluten-free is very simple. Just substitute your favorite brand of gluten-free pasta (corn, rice, or quinoa-based blends work well). Be extra careful to cook the gluten-free pasta very al dente, as these varieties can sometimes become mushy more quickly than wheat-based pasta when baked. All other ingredients in the recipe are naturally gluten-free, but always double-check labels on canned goods and spices to be certain.

3. Is it possible to make this dish dairy-free or vegan?
Yes, with a few smart substitutions. For a dairy-free version, use a high-quality vegan ricotta (kite hill is a popular brand) and your favorite brand of dairy-free shredded mozzarella and parmesan. Instead of heavy cream, use full-fat coconut cream or a cashew-based cream for richness. To make it fully vegan, you will also need to omit the egg in the ricotta mixture. You can add 1-2 tablespoons of nutritional yeast to the vegan ricotta for a “cheesier” flavor.

4. My sauce seems too watery. What can I do?
A watery sauce can happen for a few reasons. First, ensure you’re using crushed and diced tomatoes, not tomato sauce or purรฉe, which have a higher water content. Second, don’t skip the simmering step; this is essential for thickening the sauce. If it still seems thin, you can let it simmer for an extra 10 minutes before adding the pasta. Also, using fresh spinach can release some water; make sure it’s well-wilted and the excess liquid has cooked off before adding the cream.

5. What is the best type of pasta for a bake?
The best pasta shapes are sturdy ones with plenty of nooks and crannies to hold the sauce and cheese. Short, tubular pasta like Penne, Rigatoni, Ziti, and Manicotti are ideal. Shapes with ridges (like “penne rigate”) are even better as they provide more surface area for the sauce to cling to. Avoid long, thin pasta like spaghetti or angel hair, as they tend to clump together and result in a less pleasant texture.

6. Can I use frozen spinach instead of fresh?
Yes, frozen spinach is a great, convenient alternative. You’ll want to use about one 10-ounce package of frozen chopped spinach. The most important step is to thaw it completely and then squeeze out as much water as physically possible. You can do this by placing the thawed spinach in a clean kitchen towel or several layers of paper towels and wringing it out over the sink. If you add watery spinach to the sauce, it will make the final dish runny.

7. How do I know when the pasta bake is perfectly cooked?
You’ll know the bake is done by looking for a few key visual cues. The sauce should be actively bubbling up around the edges of the baking dish. The cheese on top should be completely melted, and you should see golden-brown and even slightly dark brown spots on the surface. If the top is browning too quickly before the center is hot, you can loosely tent it with aluminum foil for the remainder of the baking time.

8. Why did my pasta get mushy in the bake?
This is the most common pitfall of pasta bakes and it almost always comes down to one thing: overcooking the pasta in the initial boil. Remember, the pasta will continue to cook and absorb liquid from the sauce while it bakes in the oven. By boiling it for 1-2 minutes less than the package’s “al dente” instructions, you are setting it up for success. It will finish cooking in the oven and achieve the perfect tender, yet firm, 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

Tomato Spinach Pasta Bake


  • Author: Kate
  • Total Time: 1 hour 5 minutes

Ingredients

Scale
  • 1 lb (450g) Pasta:ย Penne, rigatoni, or ziti work best as their tube-like shapes are perfect for capturing the creamy sauce. Choose a quality bronze-die pasta for a rougher texture that sauce clings to beautifully.
  • 1 tbsp Olive Oil:ย Extra virgin olive oil is preferred for its robust flavor, which forms the aromatic base of our sauce.
  • 1 large Yellow Onion, diced:ย This provides a sweet, aromatic foundation. Dicing it finely ensures it melts into the sauce.
  • 4 cloves Garlic, minced:ย Freshly minced garlic is non-negotiable for that pungent, savory kick. Donโ€™t be shy; add an extra clove if youโ€™re a garlic lover.
  • 1 (28-ounce / 800g) can Crushed Tomatoes:ย Look for high-quality crushed tomatoes, as they are the heart of the sauce. San Marzano tomatoes will offer a superior, sweeter flavor with lower acidity.
  • 1 (15-ounce / 425g) can Diced Tomatoes, undrained:ย These add a chunkier texture and layers of tomato flavor to the sauce. Fire-roasted diced tomatoes can add a wonderful smoky depth.
  • 1 tsp Dried Oregano:ย This classic Italian herb adds a peppery, earthy flavor that is essential for a great tomato sauce.
  • 1 tsp Dried Basil:ย Complements the oregano with a slightly sweeter, minty note.
  • 1/2 tsp Red Pepper Flakes (optional):ย For a gentle warmth that cuts through the richness of the cheese and cream. Adjust to your preferred spice level.
  • Salt and Black Pepper, to taste:ย Essential for seasoning every layer of the dish. Remember to salt your pasta water!
  • 1/2 cup Heavy Cream:ย This is the secret to an incredibly luscious and creamy sauce that feels decadent and comforting.
  • 10 ounces (300g) Fresh Spinach:ย A large bag of fresh spinach will wilt down significantly, packing the dish with nutrients, color, and a mild, earthy flavor.
  • 8 ounces (225g) Ricotta Cheese:ย Use whole milk ricotta for the creamiest texture. It adds pockets of soft, mild cheese throughout the bake.
  • 1/2 cup Grated Parmesan Cheese, divided:ย Provides a sharp, nutty, and salty flavor. Weโ€™ll use some in the ricotta mixture and reserve the rest for the topping.
  • 1 Egg, lightly beaten:ย This acts as a binder for the ricotta mixture, helping it hold its shape and preventing it from becoming watery during baking.
  • 1 1/2 cups (170g) Shredded Mozzarella Cheese: The ultimate topping cheese. Use low-moisture, whole-milk mozzarella for the best melt and that glorious cheese pull.

Instructions

  1. Preheat and Prepare:ย Begin by preheating your oven to 375ยฐF (190ยฐC). Lightly grease a 9ร—13 inch (or a similar 3-quart) baking dish with butter or non-stick spray. This crucial step ensures that your pasta bake serves up cleanly without sticking to the bottom.
  2. Cook the Pasta:ย Bring a large pot of heavily salted water to a rolling boil. It should taste like the seaโ€”this is your only chance to season the pasta itself from the inside out. Add the pasta and cook according to package directions, but be sure to undercook it by about 2 minutes. You want it to be very โ€œal denteโ€ (firm to the bite). This is critical because the pasta will continue to cook in the sauce in the oven. Undercooking prevents it from turning into a mushy, overcooked mess. Once cooked, drain the pasta and set it aside. Do not rinse it; the starch on the surface helps the sauce adhere better.
  3. Start the Sauce:ย While the pasta is cooking, heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Once the oil is shimmering, add the diced yellow onion. Sautรฉ for about 5-7 minutes, stirring occasionally, until the onion is soft, translucent, and fragrant. This step builds the foundational layer of flavor for your entire sauce.
  4. Bloom the Aromatics:ย Add the minced garlic, dried oregano, dried basil, and optional red pepper flakes to the skillet with the onions. Cook for another minute, stirring constantly, until the garlic is incredibly fragrant. Be careful not to let the garlic burn, as it will become bitter. This process, known as blooming the spices, awakens their essential oils and deepens their flavor.
  5. Simmer the Sauce:ย Pour the crushed tomatoes and the undrained diced tomatoes into the skillet. Stir everything together and season generously with salt and black pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let it simmer for at least 10-15 minutes, stirring occasionally. This simmering time allows the flavors to meld and the sauce to thicken slightly. A longer simmer will result in an even richer sauce.
  6. Wilt the Spinach and Finish the Sauce:ย While the sauce is simmering, add the fresh spinach to the skillet in large handfuls. It will seem like a huge amount, but it wilts down dramatically. Stir it into the hot sauce until it has completely wilted and turned a vibrant dark green. This should take about 3-5 minutes. Once the spinach is wilted, turn off the heat and stir in the heavy cream. The cream will transform the sauce into a luscious, pinkish, creamy dream. Taste the sauce one last time and adjust seasoning with more salt and pepper if needed.
  7. Prepare the Ricotta Mixture:ย In a medium-sized bowl, combine the ricotta cheese, 1/4 cup of the grated Parmesan cheese, the lightly beaten egg, and a pinch of salt and pepper. Mix until everything is well-combined and smooth. The egg is a vital binder that will keep the ricotta creamy and prevent it from breaking down in the oven.
  8. Assemble the Pasta Bake:ย Add the drained, slightly undercooked pasta directly to the skillet with the creamy tomato-spinach sauce. Gently stir until every piece of pasta is thoroughly coated. Now, spoon half of this pasta mixture into your prepared baking dish, spreading it into an even layer.
  9. Add the Ricotta Layer:ย Dollop the ricotta mixture by the spoonful over the first layer of pasta. Thereโ€™s no need to spread it perfectly; creating these pockets of creamy ricotta is what makes each bite interesting and delicious.
  10. Finish Assembling:ย Top the ricotta with the remaining half of the pasta and sauce mixture, spreading it evenly to cover the ricotta.
  11. Top with Cheese and Bake:ย Sprinkle the entire surface evenly with the shredded mozzarella cheese and the remaining 1/4 cup of grated Parmesan cheese. The combination of mozzarella for meltiness and Parmesan for sharp flavor creates the perfect cheesy crust.
  12. Bake to Golden Perfection:ย Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sauce is bubbling around the edges and the cheese on top is fully melted, golden brown, and slightly crispy in spots. For an extra-browned crust, you can switch the oven to the broil setting for the last 1-2 minutes, but watch it very closely to prevent burning.
  13. Rest Before Serving: This is perhaps the most difficult but most important step. Remove the pasta bake from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut and serve neat portions. It also prevents you from burning your mouth on the molten cheese and sauce. Garnish with fresh basil or parsley if desired, and enjoy.
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 580
  • Carbohydrates: 60g
  • Fiber: 7g
  • Protein: 25g