Best Cheesy Spinach Ricotta Pasta Bake Recipe

If you’re looking for the ultimate comfort food that’s simple, hearty, and delicious, this Spinach Ricotta Pasta Bake is the answer. This recipe combines tender pasta, creamy ricotta, vibrant spinach, and rich tomato sauce, all topped with a golden layer of melted cheese. It’s a wonderful vegetarian main dish that’s perfect for family dinners, meal prep, or cozy weeknights.

Spinach Ricotta Pasta Bake

This baked pasta recipe delivers that lasagna-style satisfaction with much less effort. You’ll love how the flavors of fresh herbs, garlic, and creamy cheese blend into a warm, bubbly casserole that tastes even better the next day.

Why You’ll Love This Spinach Ricotta Pasta Bake

  • Easy to prepare: Simple ingredients and minimal prep make this ideal for busy evenings.
  • Family-friendly: It’s a crowd-pleasing dish everyone will enjoy.
  • Comforting and creamy: Perfect balance of cheese, spinach, and pasta.
  • Vegetarian: A satisfying meat-free meal packed with protein from cheese and spinach.
  • Great for leftovers: It reheats beautifully for next-day lunches.

Ingredients for Spinach Ricotta Pasta Bake

For the Pasta

  • 12 oz (340 g) ziti or penne pasta
  • 1 tablespoon salt (for boiling water)

For the Ricotta Mixture

  • 15 oz (425 g) ricotta cheese
  • 1 ½ cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg (optional, for binding)
  • 2 cups chopped spinach (frozen or fresh, drained well)
  • 2 cloves garlic, minced
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Tomato Sauce

  • 2 cups tomato passata or crushed tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon dried Italian herbs (basil, oregano, thyme mix)
  • ½ teaspoon sugar (to balance acidity)
  • ½ teaspoon salt
  • ¼ teaspoon chili flakes (optional)

For Topping

  • 1 cup shredded mozzarella
  • 2 tablespoons grated Parmesan

Ingredient Notes and Substitutions

  • Pasta: Ziti, rigatoni, or penne all work well. If you prefer a gluten-free option, use gluten-free pasta.
  • Ricotta cheese: You can substitute cottage cheese or part-skim ricotta for a lighter texture.
  • Spinach: Fresh or frozen both work. If using frozen, squeeze out excess moisture to prevent watery sauce.
  • Mozzarella: For a stretchier top layer, use freshly shredded mozzarella instead of pre-packaged.
  • Tomato sauce: Crushed tomatoes or tomato puree can replace passata. Add a dash of balsamic vinegar or vegetable broth for more depth.
  • Egg: Optional, but helps the ricotta layer set more firmly.

Step-by-Step Instructions

Step 1 – Preheat and Prepare

Preheat the oven to 375°F (190°C). Grease a medium-sized baking dish with olive oil or nonstick spray.

Step 2 – Cook the Pasta

Boil pasta in salted water until just shy of al dente (about 1–2 minutes less than the package instructions). The pasta will finish cooking in the oven. Drain and set aside, reserving about ½ cup of the pasta water.

Step 3 – Make the Tomato Sauce

In a medium saucepan, heat olive oil over medium heat. Add minced garlic and sauté until fragrant, about 30 seconds. Stir in tomato passata, herbs, sugar, salt, and chili flakes. Simmer for 5–7 minutes, stirring occasionally. Adjust seasoning to taste.

Step 4 – Prepare the Ricotta Mixture

In a large mixing bowl, combine ricotta, mozzarella, Parmesan, spinach, egg (if using), garlic, salt, and pepper. Mix until smooth and creamy. If it feels too thick, add a splash of the reserved pasta water.

Step 5 – Combine Pasta and Cheese Mixture

Add the cooked pasta to the ricotta mixture and toss gently until the pasta is evenly coated.

Step 6 – Assemble the Bake

Spoon half of the tomato sauce into the bottom of the prepared baking dish. Layer the pasta mixture evenly on top. Pour the remaining sauce over the pasta, then sprinkle with mozzarella and Parmesan.

Step 7 – Bake to Perfection

Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 10–15 minutes until the cheese is bubbly and lightly golden.

Step 8 – Rest and Serve

Let the pasta bake rest for 10 minutes before serving. This helps the layers set and the flavors meld beautifully.

Pro Tips for Success

  1. Undercook the pasta slightly so it stays firm after baking.
  2. Drain spinach thoroughly to prevent excess moisture.
  3. Use freshly grated cheese for better melt and texture.
  4. Let it rest before cutting—this makes serving easier.
  5. Customize your herbs: Fresh basil or parsley adds brightness.
  6. Make it ahead: Assemble earlier in the day and bake before serving.

Flavor Variations

  • Add roasted vegetables: Zucchini, bell peppers, or mushrooms add color and nutrition.
  • Make it spicy: Stir red pepper flakes or a pinch of cayenne into the sauce.
  • Boost the protein: Mix in cooked lentils or white beans.
  • Try different cheeses: Fontina, provolone, or goat cheese add unique flavors.
  • Add a crispy topping: Sprinkle breadcrumbs mixed with olive oil for a crunchy finish.

Serving Suggestions

Serve this Spinach Ricotta Pasta Bake with a simple green salad or roasted vegetables. It pairs perfectly with garlic bread or a light soup on the side. For a family dinner, add a chilled sparkling drink or iced tea for balance.

Spinach Ricotta Pasta Bake

Storage and Freezing Instructions

  • Refrigerate: Store leftovers in an airtight container for up to 4 days.
  • Freeze: Wrap the baked dish tightly in foil and freeze for up to 2 months.
  • Reheat: Thaw overnight in the fridge and bake covered at 350°F (175°C) for 20–25 minutes until heated through.

Nutrition Facts (Per Serving)

NutrientAmount
Calories420 kcal
Protein23 g
Carbohydrates38 g
Total Fat18 g
Saturated Fat8 g
Fiber3 g
Sodium680 mg

FAQ About Spinach Ricotta Pasta Bake

What pasta shape works best for this recipe?

Ziti, penne, or rigatoni are ideal because they hold the sauce and cheese well. Avoid delicate shapes like angel hair, which can become mushy after baking.

Can I use fresh spinach instead of frozen?

Yes. Simply sauté fresh spinach until wilted, then drain and chop. Be sure to remove excess moisture before mixing it into the ricotta.

How can I make this recipe lighter?

Use part-skim ricotta and low-fat mozzarella, or replace some cheese with cottage cheese. Whole wheat or lentil pasta can also boost fiber and protein.

Can I make this pasta bake ahead of time?

Yes. Assemble the dish up to one day ahead, cover it, and refrigerate. Bake when ready to serve, adding 10 minutes to the baking time if chilled.

How do I prevent watery pasta bake?

The key is to drain spinach thoroughly and slightly undercook the pasta. Using the right sauce-to-pasta ratio also helps achieve the perfect creamy consistency.

Final Thoughts

This Spinach Ricotta Pasta Bake is everything you want in a weeknight dinner—rich, creamy, and full of comforting Italian flavors. It’s versatile, affordable, and can easily feed a crowd. Whether you’re cooking for family or meal prepping for the week, this cheesy pasta bake will quickly become a staple in your kitchen.

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 Ricotta Pasta Bake

Best Cheesy Spinach Ricotta Pasta Bake Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jessica
  • Total Time: 45 mins
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A creamy, cheesy baked pasta dish with spinach and ricotta, perfect for weeknight dinners.


Ingredients

Scale

12 oz ziti pasta

15 oz ricotta cheese

1 ½ cups mozzarella cheese

½ cup Parmesan cheese

2 cups spinach (fresh or frozen)

2 cups tomato passata

2 cloves garlic

2 tbsp olive oil

1 tsp Italian herbs

½ tsp sugar

Salt and pepper to taste


Instructions

1. Preheat oven to 375°F and grease baking dish.

2. Boil pasta until just al dente; drain and set aside.

3. Sauté garlic, add tomato passata, herbs, sugar, salt, and simmer.

4. Combine ricotta, spinach, mozzarella, Parmesan, egg, salt, and pepper.

5. Mix pasta into ricotta mixture and pour half of sauce into baking dish.

6. Layer pasta mix and remaining sauce, top with cheese.

7. Bake covered 25 minutes, uncover and bake 10–15 minutes more.

8. Let rest 10 minutes before serving.

Notes

Use low-fat ricotta for a lighter version.

Add roasted vegetables or chili flakes for extra flavor.

Store in fridge up to 4 days or freeze for 2 months.

  • Prep Time: 10 mins
  • Cook Time: 35 mins
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 5g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 23g
  • Cholesterol: 45mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star