Spinach Ricotta Pasta Bake Recipe

Spinach ricotta pasta bake with golden melted cheese in a white baking dish.

Looking for the ultimate comfort dinner? This Spinach Ricotta Pasta Bake is creamy, cheesy, and packed with tender spinach for an easy family-friendly meal that’s perfect for busy weeknights or meal prep.

Why You’ll Love This Easy Spinach Ricotta Pasta Bake

This recipe checks every box for an easy homemade dinner.

Whether you’re cooking for your family or meal prepping lunches, this pasta bake delivers creamy, cheesy goodness with very little effort.

You’ll love it because it’s:

  • Ready in about one hour
  • Beginner friendly
  • Budget friendly
  • Great for meal prep
  • Freezer friendly
  • Loaded with protein-rich cheeses
  • A delicious way to eat more spinach
  • Perfect for potlucks and gatherings

The creamy ricotta filling melts into the tomato sauce while mozzarella creates an irresistible golden topping.

Every bite is rich, comforting, and satisfying without feeling overly heavy.

Ultimate Ingredients for Spinach Ricotta Pasta Bake

Pasta bake ingredients including ricotta, spinach, pasta, marinara, and cheese.

One of the best things about this recipe is that it uses simple grocery-store ingredients.

Pasta

Choose short pasta that holds sauce well.

Great options include:

  • Penne
  • Rigatoni
  • Ziti
  • Rotini
  • Fusilli

Cook it until just al dente since it will continue cooking in the oven.

Ricotta Cheese

Whole milk ricotta provides the richest flavor and the creamiest texture.

Part-skim ricotta also works if you prefer a lighter option.

Spinach

Fresh baby spinach gives wonderful texture.

Frozen chopped spinach is also excellent.

If using frozen spinach:

  • Thaw completely
  • Squeeze out as much moisture as possible

Removing excess water prevents a watery casserole.

Marinara Sauce

Choose a quality marinara with plenty of tomato flavor.

Homemade sauce is wonderful, but your favorite store-bought brand works perfectly for busy nights.

Mozzarella Cheese

Freshly shredded mozzarella melts much better than pre-shredded cheese.

You’ll get those beautiful gooey cheese pulls everyone loves.

Parmesan Cheese

Parmesan adds:

  • Nutty flavor
  • Saltiness
  • Beautiful golden crust

Freshly grated always gives the best results.

Garlic

Fresh garlic brings the filling to life.

It balances the richness of the cheeses beautifully.

Italian Seasoning

A blend of oregano, basil, thyme, and rosemary adds classic Italian flavor without needing multiple spice jars.

Egg

One egg helps bind the ricotta mixture together while baking.

Fresh Basil (Optional)

Adds freshness and color right before serving.

Ingredients

  • 12 ounces penne pasta
  • 2 cups ricotta cheese
  • 4 cups fresh spinach
  • 3 cups marinara sauce
  • 2 cups shredded mozzarella
  • ½ cup grated Parmesan
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • Fresh basil for garnish

Kitchen Equipment

You’ll need:

  • Large pot
  • Colander
  • Mixing bowl
  • Wooden spoon
  • 9×13-inch baking dish
  • Aluminum foil
  • Cheese grater
  • Measuring cups
  • Measuring spoons
Golden baked spinach ricotta pasta casserole topped with melted mozzarella and fresh basil in a ceramic baking dish.

How to Make the Best Spinach Ricotta Pasta Bake

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil.

Cook the pasta until just al dente according to the package directions.

Drain and toss lightly with olive oil to prevent sticking.

Snippet Tip: Slightly undercooking the pasta keeps it from becoming mushy after baking.

Step 2: Prepare the Spinach

If using fresh spinach, sauté it for 2–3 minutes until wilted.

Allow it to cool slightly.

If using frozen spinach, thaw completely and squeeze out every bit of moisture.

This step makes a huge difference in texture.

Step 3: Make the Ricotta Filling

In a large bowl combine:

  • Ricotta
  • Egg
  • Garlic
  • Italian seasoning
  • Salt
  • Pepper
  • Half of the Parmesan
  • Cooked spinach

Mix until smooth.

The mixture should be creamy and evenly combined.

Step 4: Combine Everything

Add the cooked pasta to a large mixing bowl.

Pour in the marinara sauce.

Fold gently to coat every piece.

Add the ricotta mixture and stir just enough to distribute it throughout the pasta.

Avoid overmixing so pockets of creamy ricotta remain.

Step 5: Assemble the Casserole

Lightly grease a baking dish.

Spread half the pasta mixture into the dish.

Top with half the mozzarella.

Add the remaining pasta.

Finish with:

  • Remaining mozzarella
  • Remaining Parmesan

This layered approach creates cheesy goodness throughout the casserole instead of only on top.

Step 6: Bake

Cover loosely with foil.

Bake at 375°F (190°C) for 25 minutes.

Remove the foil.

Bake another 15–20 minutes until bubbly and lightly golden.

For extra browning, broil for 2–3 minutes while watching carefully.

Step 7: Rest Before Serving

Allow the casserole to rest for about 10 minutes.

This helps it set, making it much easier to slice and serve neatly.

Best Tips for Perfect Results

Small adjustments can make a big difference.

Use Whole Milk Ricotta

Whole milk ricotta creates the richest, creamiest filling.

Don’t Overcook the Pasta

Remember that the pasta cooks again in the oven.

Al dente is the sweet spot.

Remove Moisture from Spinach

Whether using fresh or frozen spinach, excess moisture is the biggest cause of watery pasta bakes.

Shred Cheese Yourself

Freshly shredded mozzarella melts smoother and creates a creamier finish than pre-shredded cheese.

Let It Rest

Resting the casserole for 10 minutes before serving improves texture and helps the slices hold together.

Common Mistakes to Avoid

Avoid these common issues for the best results every time.

Using Watery Spinach

Always drain spinach thoroughly.

Even a small amount of extra liquid can thin the sauce.

Overbaking

Leaving the pasta bake in the oven too long can dry it out.

Bake only until the cheese is melted, bubbly, and lightly golden.

Skipping Seasoning

Ricotta has a mild flavor, so don’t forget the garlic, Italian seasoning, salt, and pepper to bring the filling to life.

Using Too Little Sauce

Pasta absorbs liquid as it bakes. Be generous with the marinara to keep the casserole creamy instead of dry.

Storage and Meal Prep Tips for the Best Spinach Ricotta Pasta Bake

One of the biggest advantages of this Spinach Ricotta Pasta Bake is how well it stores. The flavors continue to develop after baking, making leftovers just as delicious the next day.

Refrigerating

Allow the pasta bake to cool completely before storing.

Transfer leftovers to an airtight container or cover the baking dish tightly with plastic wrap or foil.

  • Store in the refrigerator for up to 4 days.
  • Reheat individual portions in the microwave for 2–3 minutes or until heated through.
  • For larger portions, cover with foil and warm in a 350°F (175°C) oven for about 20 minutes.

Freezing

This recipe is ideal for freezing, whether baked or unbaked.

To freeze before baking:

  1. Assemble the casserole as directed.
  2. Wrap the dish tightly with plastic wrap, followed by aluminum foil.
  3. Freeze for up to 3 months.

When ready to enjoy, thaw overnight in the refrigerator and bake as instructed, adding 10–15 extra minutes if needed.

To freeze after baking:

  • Let the casserole cool completely.
  • Slice into individual portions.
  • Wrap each portion well and freeze for quick lunches or dinners.

Meal Prep Tips

This recipe is a meal prep favorite because it reheats beautifully.

For easy weekday meals:

  • Cook the pasta one day ahead.
  • Prepare the ricotta filling in advance.
  • Assemble everything the night before.
  • Bake fresh the next day for the best flavor and texture.

Featured Snippet: Spinach Ricotta Pasta Bake can be refrigerated for up to 4 days or frozen for up to 3 months. It reheats well, making it a perfect make-ahead dinner for busy families and weekly meal prep.

Delicious Spinach Ricotta Pasta Bake Variations

This recipe is incredibly flexible. You can easily customize it based on what you have in your kitchen or your family’s preferences.

Add More Vegetables

Boost nutrition and flavor by adding:

  • Mushrooms
  • Zucchini
  • Bell peppers
  • Broccoli florets
  • Kale
  • Roasted eggplant

Be sure to cook vegetables first to remove excess moisture.

Add Protein

Turn this vegetarian dinner into an even heartier meal with:

  • Shredded rotisserie chicken
  • Italian sausage
  • Ground turkey
  • Lean ground beef
  • Grilled chicken breast

Make It Extra Cheesy

For even more cheesy goodness, add:

  • Fontina
  • Provolone
  • Asiago
  • White cheddar
  • Fresh mozzarella slices

Try a White Sauce Version

Swap the marinara sauce for homemade Alfredo or béchamel for an ultra-creamy white pasta bake.

Make It Spicy

Add a little heat with:

  • Crushed red pepper flakes
  • Spicy Italian sausage
  • Calabrian chili paste

Gluten-Free Version

Simply substitute your favorite gluten-free pasta.

Cook it slightly under al dente so it holds its shape during baking.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes. Frozen spinach works very well in this recipe. Just thaw it completely and squeeze out as much liquid as possible to avoid a watery casserole.

What pasta works best for Spinach Ricotta Pasta Bake?

Short pasta shapes are the best choice. Penne, rigatoni, ziti, rotini, and fusilli all hold the creamy sauce well and bake evenly.

Can I prepare this recipe ahead of time?

Absolutely. Assemble the casserole up to one day in advance, cover it tightly, refrigerate it, and bake when you’re ready to serve.

Can I freeze Spinach Ricotta Pasta Bake?

Yes. You can freeze it either before or after baking for up to three months. Thaw overnight in the refrigerator for the best texture.

Why did my pasta bake turn out watery?

The most common reason is excess moisture. Be sure to drain spinach thoroughly and avoid overcooking the pasta before baking.

Can I make this recipe without eggs?

Yes. The egg helps bind the ricotta mixture, but you can leave it out if needed. The filling will be a little softer but still delicious.

Spinach ricotta pasta bake with golden melted cheese in a white baking dish.

Spinach Ricotta Pasta Bake

This Spinach Ricotta Pasta Bake is creamy, cheesy, and packed with tender spinach for an easy family-friendly dinner that is perfect for busy weeknights, potlucks, or meal prep.
Prep Time 20 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner
Cuisine: Italian-American
Calories: 475

Ingredients
  

  • 12 ounces penne pasta
  • 2 cups ricotta cheese
  • 4 cups fresh spinach
  • 3 cups marinara sauce
  • 2 cups shredded mozzarella
  • 1/2 cup grated Parmesan
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • fresh basil for garnish

Equipment

  • Large pot
  • Colander
  • Mixing bowl
  • Wooden Spoon
  • 9×13 inch baking dish
  • Aluminum Foil
  • cheese grater
  • Measuring cups
  • Measuring spoons

Method
 

  1. Bring a large pot of salted water to a boil. Cook the pasta until just al dente according to the package directions. Drain and toss lightly with olive oil to prevent sticking.
  2. If using fresh spinach, saute it for 2 to 3 minutes until wilted, then let it cool slightly. If using frozen spinach, thaw completely and squeeze out as much moisture as possible.
  3. In a large bowl, combine ricotta, egg, garlic, Italian seasoning, salt, pepper, half of the Parmesan, and cooked spinach. Mix until creamy and evenly combined.
  4. Add the cooked pasta to a large mixing bowl. Pour in the marinara sauce and gently fold to coat. Add the ricotta mixture and stir just enough to distribute it through the pasta.
  5. Lightly grease a 9×13-inch baking dish. Spread half of the pasta mixture into the dish, top with half of the mozzarella, then add the remaining pasta. Finish with the remaining mozzarella and Parmesan.
  6. Cover loosely with foil and bake at 375 F for 25 minutes. Remove the foil and bake for another 15 to 20 minutes, until bubbly and lightly golden.
  7. Let the pasta bake rest for about 10 minutes before serving. Garnish with fresh basil if desired.

Nutrition

Calories: 475kcalCarbohydrates: 50gProtein: 24gFat: 21gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 80mgSodium: 820mgPotassium: 610mgFiber: 5gSugar: 8gVitamin A: 75IUVitamin C: 20mgCalcium: 45mgIron: 20mg

Notes

Cook the pasta just until al dente because it will continue cooking in the oven. If using frozen spinach, thaw it completely and squeeze out as much liquid as possible to prevent a watery pasta bake. Let the casserole rest for 10 minutes before serving so it slices more neatly.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating