There’s something incredibly comforting about pulling a bubbling pasta bake out of the oven at dinnertime. The golden melted cheese, rich tomato sauce, and creamy pasta layers instantly make the kitchen feel warm and inviting.
This creamy spinach ricotta pasta bake is one of those easy dinners that feels cozy, satisfying, and surprisingly simple to make. It brings together tender pasta, creamy ricotta, savory tomato sauce, and plenty of melty cheese for the ultimate comfort food experience.
It’s the kind of meal that works beautifully on busy weeknights when you want something homemade without spending hours cooking. Most of the ingredients are pantry and fridge staples, which makes this recipe especially practical.
If you love baked pasta dishes like lasagna, baked ziti, or stuffed shells, this recipe is a fantastic shortcut version. You get all the creamy, cheesy goodness with much less effort.
The spinach adds freshness and balance, while the ricotta creates a soft, creamy texture in every bite. Paired with mozzarella and parmesan, the result is rich without feeling too heavy.
It’s also family-friendly, freezer-friendly, and great for meal prep. Make it for a cozy weeknight dinner, a weekend gathering, or anytime you’re craving comfort food.
Best of all, leftovers taste just as delicious the next day, making this spinach ricotta pasta bake a recipe worth saving.
Quick Intro Summary
Creamy baked pasta · Cozy family dinner · Easy cheesy comfort food
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 6 servings
- Calories: ~400 per serving
- Course: Dinner, Main Course
- Cuisine: Italian-inspired
Why You’ll Love This Recipe
- Rich, creamy, and packed with cheesy comfort
- Easy enough for busy weeknights
- Vegetarian and family-friendly
- Great for meal prep and leftovers
- Easy to customize with extra veggies or protein
- Delicious balance of creamy ricotta and savory tomato sauce
Ingredients
For the Pasta
- 12 oz ziti, penne, or rigatoni
- 10 oz frozen chopped spinach, thawed and drained well
For the Cheese Filling
- 15 oz ricotta cheese
- ½ cup grated parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 garlic cloves, minced
- ½ tsp salt
- ½ tsp black pepper
For the Sauce
- 1 cup tomato passata or crushed tomatoes
- 2 tbsp olive oil
- 1 garlic clove, minced
- 1 tsp Italian seasoning
- ¼ tsp chili flakes (optional)
- 1 tsp sugar
- Salt and pepper to taste
For Topping
- 1 to 1½ cups shredded mozzarella
- Extra parmesan for serving
- Fresh basil (optional)
How to Make It
Step 1: Preheat the Oven
Preheat your oven to 350°F (180°C). Lightly grease a baking dish.
Step 2: Cook the Pasta
Boil pasta in salted water until just shy of al dente, about 1 minute less than package instructions. Reserve ½ cup pasta water, then drain.
Step 3: Make the Sauce
In a bowl, combine tomato passata, olive oil, garlic, Italian seasoning, chili flakes, sugar, salt, and pepper. Mix until combined.
Step 4: Prepare the Ricotta Mixture
In a large bowl, mix ricotta, parmesan, mozzarella, garlic, spinach, salt, and pepper.
If the mixture feels too thick, add a splash of reserved pasta water.
Step 5: Assemble
Add cooked pasta to the ricotta mixture and toss until evenly coated.
Transfer everything into the baking dish and spread evenly.
Step 6: Add Sauce and Cheese
Spoon the tomato sauce over the pasta.
Top generously with mozzarella and extra parmesan.
Step 7: Bake
Cover loosely with foil and bake for 25 minutes.
Remove foil and bake another 5–10 minutes until bubbly and golden.
Step 8: Serve
Let rest for 5 minutes before serving.
Finish with fresh basil and extra parmesan if desired.
Recipe Notes and Tips
- Drain spinach well: Extra moisture can make the pasta bake watery.
- Undercook pasta slightly: This prevents mushy pasta after baking.
- Use pasta water: It helps loosen the ricotta mixture and creates a creamier texture.
- Make ahead: Assemble up to 24 hours ahead and refrigerate.
- Want extra flavor? Add fresh basil, oregano, or roasted garlic.
Easy Variations
Add Protein
Mix in shredded chicken, cooked Italian sausage, or ground turkey.
Add More Vegetables
Try mushrooms, zucchini, bell peppers, or broccoli.
Make It Spicier
Add extra chili flakes or a spoonful of spicy marinara.
Swap the Cheese
Use cottage cheese, mascarpone, or goat cheese for a twist.
Gluten-Free Version
Use your favorite gluten-free pasta.
What to Serve With It
This pasta bake pairs beautifully with:
- Garlic bread
- Caesar salad
- Mixed green salad with vinaigrette
- Roasted vegetables
- Steamed broccoli
- Tomato cucumber salad
Storage and Reheating
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze unbaked or baked pasta for up to 3 months.
Wrap tightly to prevent freezer burn.
Reheating
- Microwave: Heat individual portions for 1–2 minutes.
- Oven: Cover with foil and bake at 350°F until warmed through.
Add a splash of water or sauce if needed.
FAQs
Can I use fresh spinach?
Yes. Sauté fresh spinach first and remove excess moisture before mixing.
Can I make this ahead of time?
Absolutely. Assemble the dish, cover, and refrigerate until ready to bake.
What pasta works best?
Ziti, penne, rigatoni, or shells all work well.
Can I freeze this pasta bake?
Yes. It freezes very well before or after baking.
How do I know it’s done?
The cheese should be melted, bubbling, and lightly golden on top.

Creamy Spinach Ricotta Pasta Bake Recipe for a Quick Family Dinner
Ingredients
Method
- Step 1: Preheat the Oven
- Preheat your oven to 350°F (180°C). Lightly grease a baking dish.
- Step 2: Cook the Pasta
- Boil pasta in salted water until just shy of al dente, about 1 minute less than package instructions. Reserve ½ cup pasta water, then drain.
- Step 3: Make the Sauce
- In a bowl, combine tomato passata, olive oil, garlic, Italian seasoning, chili flakes, sugar, salt, and pepper. Mix until combined.
- Step 4: Prepare the Ricotta Mixture
- In a large bowl, mix ricotta, parmesan, mozzarella, garlic, spinach, salt, and pepper.
- If the mixture feels too thick, add a splash of reserved pasta water.
- Step 5: Assemble
- Add cooked pasta to the ricotta mixture and toss until evenly coated.
- Transfer everything into the baking dish and spread evenly.
- Step 6: Add Sauce and Cheese
- Spoon the tomato sauce over the pasta.
- Top generously with mozzarella and extra parmesan.
- Step 7: Bake
- Cover loosely with foil and bake for 25 minutes.
- Remove foil and bake another 5–10 minutes until bubbly and golden.
- Step 8: Serve
- Let rest for 5 minutes before serving.
- Finish with fresh basil and extra parmesan if desired.
Notes
Recipe Notes and Tips
- Drain spinach well: Extra moisture can make the pasta bake watery.
- Undercook pasta slightly: This prevents mushy pasta after baking.
- Use pasta water: It helps loosen the ricotta mixture and creates a creamier texture.
- Make ahead: Assemble up to 24 hours ahead and refrigerate.
- Want extra flavor? Add fresh basil, oregano, or roasted garlic.