Stuffed Shells with Spinach and Cheese Recipe
This classic Italian stuffed shells recipe features jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, spinach, and herbs, baked to perfection in a flavorful marinara sauce. It’s a comforting, cheesy dish perfect for family dinners or special occasions.
- Author: Dylan
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Pasta
- 18–20 jumbo pasta shells (boil extra in case some break)
Cheese Filling
- 15 oz. Ricotta cheese
- ½ cup Parmesan cheese, grated
- 3 cups mozzarella cheese, shredded and divided
- 2 tablespoons cream cheese
- 1 egg
Vegetables and Seasoning
- 1–2 tablespoons olive oil
- 3 cloves garlic, minced
- 4 cups fresh spinach
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon dried basil
- ½ teaspoon dried parsley
- ½ teaspoon dried oregano
Sauce and Garnish
- 24 ounces marinara sauce
- Fresh parsley, for garnish
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the stuffed shells.
- Cook Pasta Shells: Boil jumbo pasta shells in salted water for about 13 minutes, or 1 minute less than al dente according to package instructions. Set a timer to avoid overcooking. Drain the shells and rinse gently in cold water until cool. Set aside to prevent sticking.
- Prepare Spinach: Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Add fresh spinach (optional: slice spinach into strips for smaller pieces), toss to coat, and cook for about 3 minutes until wilted. Remove from heat and let it cool.
- Make Cheese Mixture: In a large bowl, combine ricotta cheese and seasonings: salt, pepper, dried basil, parsley, and oregano. Stir with a silicone spatula until well mixed. Add half of the shredded mozzarella and most of the grated Parmesan cheese, reserving some Parmesan for topping. Stir in cream cheese and egg until fully incorporated. Fold in the cooled spinach and garlic mixture evenly.
- Assemble in Baking Dish: Pour half of the marinara sauce into the bottom of a 9 x 13-inch casserole dish or a 12-inch oven-safe skillet. Spoon the cheese and spinach mixture into each cooked pasta shell and arrange them in the baking dish on top of the sauce.
- Add Sauce and Cheese Topping: Pour the remaining marinara sauce evenly over the stuffed shells. Sprinkle the top with the remaining mozzarella and reserved Parmesan cheese.
- Bake: Cover the dish with foil and bake in the preheated oven for 20 minutes. After 20 minutes, remove the cover and bake for an additional 10 minutes to brown the cheese slightly and allow the sauce to thicken.
- Garnish and Serve: Remove from the oven and garnish with freshly chopped parsley before serving. Enjoy your delicious stuffed shells warm.
Notes
- Boiling shells slightly less than al dente prevents them from becoming mushy during baking.
- Rinsing shells with cold water helps stop the cooking process and makes them easier to handle.
- Feel free to add other herbs or spices to the cheese filling to suit your taste.
- Leftover stuffed shells can be refrigerated for up to 3 days and reheated in the oven.
- For a meatier variation, add cooked ground beef or sausage to the marinara sauce before assembling.
Keywords: Italian, stuffed shells, ricotta, spinach, baked pasta, comfort food, vegetarian, classic recipe