Spinach Ricotta Pasta Bake Recipe
Introduction
This Spinach Ricotta Pasta Bake is a comforting and cheesy dish perfect for weeknight dinners. Packed with fresh spinach and creamy ricotta, it’s an inviting way to enjoy pasta with rich, flavorful layers. Easy to prepare and bake, it will quickly become a family favorite.

Ingredients
- 12 oz pasta (penne or fusilli recommended)
- 2 cups spinach (fresh or frozen)
- 1 cup ricotta cheese (whole milk ricotta preferred)
- 1 cup mozzarella cheese (shredded)
- 0.5 cup parmesan cheese (grated)
- 2 cups marinara sauce
- 1 tbsp olive oil
- 2 cloves garlic (minced)
- 0.5 tsp salt (to taste)
- 0.25 tsp black pepper (freshly ground, to taste)
- 1 tsp Italian seasoning (optional)
Instructions
- Step 1: Preheat your oven to 375°F (190°C).
- Step 2: Cook pasta according to the package instructions until just al dente. Drain and set aside.
- Step 3: Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for about 1 minute until fragrant.
- Step 4: Add spinach to the skillet and cook until wilted. Remove the skillet from heat.
- Step 5: In a mixing bowl, combine ricotta, half of the mozzarella, half of the parmesan, salt, black pepper, and Italian seasoning if using. Stir in the cooked spinach and garlic.
- Step 6: Spread half of the marinara sauce on the bottom of a baking dish. Layer half of the cooked pasta over the sauce, then spread the ricotta mixture evenly on top.
- Step 7: Add the remaining pasta over the ricotta mixture and cover with the rest of the marinara sauce.
- Step 8: Sprinkle the remaining mozzarella and parmesan cheese over the top.
- Step 9: Bake in the preheated oven for 20-25 minutes, until the cheese is bubbly and golden brown.
- Step 10: Let the pasta bake cool for a few minutes before serving to allow it to set slightly.
Tips & Variations
- Use fresh spinach for a brighter flavor, but frozen spinach works well when thawed and drained thoroughly.
- Add red pepper flakes to the ricotta mixture for a spicy kick.
- Substitute part of the marinara with a creamy béchamel sauce for extra richness.
- Top with fresh basil or parsley before serving for added freshness.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire bake in the oven at 350°F (175°C) until heated through, about 15 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of pasta?
Yes, this recipe works well with most short pasta shapes like rigatoni, rotini, or shells. Just ensure it holds sauce well and cooks al dente.
Is it okay to prepare this dish ahead of time?
Absolutely. You can assemble the bake a day in advance, cover it tightly, and refrigerate. Bake it fresh when ready to serve, adding a few extra minutes to the baking time if chilled.
PrintSpinach Ricotta Pasta Bake Recipe
This Spinach Ricotta Pasta Bake is a comforting Italian-inspired casserole featuring tender pasta layered with creamy ricotta cheese, fresh spinach, and a rich marinara sauce, all topped with melty mozzarella and parmesan cheese. Perfect for a hearty family meal, it combines simple ingredients into a delicious, cheesy bake that’s easy to prepare and sure to please.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta and Sauce
- 12 oz pasta (penne or fusilli recommended)
- 2 cups marinara sauce
Cheese Mixture
- 1 cup ricotta cheese (whole milk ricotta preferred)
- 1 cup mozzarella cheese (shredded), divided
- 0.5 cup parmesan cheese (grated), divided
Vegetables and Seasonings
- 2 cups spinach (fresh or frozen)
- 1 tbsp olive oil
- 2 cloves garlic (minced)
- 0.5 tsp salt (to taste)
- 0.25 tsp black pepper (freshly ground, to taste)
- 1 tsp Italian seasoning (optional)
Instructions
- Preparation: Preheat your oven to 375°F (190°C) to get it ready for baking. Meanwhile, cook the pasta according to the package instructions until al dente. Drain well and set aside.
- Sauté Garlic and Spinach: In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute, or until fragrant but not browned. Add the spinach and cook until wilted, then remove the skillet from heat.
- Prepare Cheese Mixture: In a mixing bowl, combine ricotta cheese, half of the shredded mozzarella, half of the grated parmesan, salt, black pepper, and Italian seasoning if using. Stir in the cooked spinach and garlic mixture until well incorporated.
- Assemble the Bake: Spread half of the marinara sauce evenly on the bottom of a baking dish. Layer half of the cooked pasta over the sauce, then spread the ricotta and spinach mixture on top. Add the remaining pasta, then cover with the rest of the marinara sauce.
- Add Cheese Topping: Sprinkle the remaining mozzarella and parmesan cheeses evenly over the top of the assembled pasta bake.
- Bake: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the cheese on top is bubbly and golden brown.
- Cool and Serve: Remove the pasta bake from the oven and allow it to cool for a few minutes before serving to let it set for easier slicing and better flavor melding.
Notes
- For extra protein, consider adding cooked chicken or Italian sausage to the layers.
- Frozen spinach should be thawed and drained well to avoid excess moisture.
- Use whole milk ricotta for creamier texture; low-fat alternatives can be substituted to reduce calories.
- You can prepare this dish ahead of time and refrigerate before baking; just add an extra few minutes to the baking time if baking from cold.
- Gluten-free pasta can be used to make this recipe gluten-free.
Keywords: spinach ricotta pasta bake, baked pasta casserole, vegetarian pasta bake, Italian pasta dish, cheesy pasta bake

