Tender jumbo pasta shells stuffed with creamy ricotta, spinach, and herbs, baked in rich marinara and topped with gooey mozzarella. A vegetarian classic that’s easy, comforting, and meal-prep ready.
20–24 jumbo pasta shells
1½ cups ricotta cheese
1 egg
10 oz fresh spinach (or 1 cup cooked frozen)
¾ cup shredded mozzarella (plus more for topping)
¼ cup grated Parmesan
½ onion, finely chopped
2 cloves garlic, minced
2 cups marinara sauce
½ tsp salt
¼ tsp pepper
⅛ tsp ground nutmeg
Olive oil for sautéing
Cook pasta shells until al dente. Rinse and set aside.
Sauté onion and garlic in olive oil. Add spinach and cook until wilted. Cool slightly.
Mix ricotta, egg, mozzarella, Parmesan, spinach mixture, and seasonings.
Spread 1½ cups marinara in a 9×13 dish. Fill shells with ricotta mixture and arrange in dish.
Top with remaining sauce and cheese. Cover with foil.
Bake at 375°F for 25 mins covered, then 10–15 mins uncovered.
Let rest 5 mins before serving.