Spinach and Ricotta Manicotti Recipe

Overhead of spinach and ricotta manicotti baked in tomato sauce.

Serious Eats / J. Kenji López-Alt

Why It Works

  • Using fresh pasta sheets instead of dried manicotti shells makes for easier stuffing and better texture.
  • Combining the spinach with arugula and draining it very well gives the filling more flavor.
  • Drying the ricotta on towels before combining it with the spinach ensures that the filling doesn't become too watery as it bakes.

Spinach and ricotta manicotti is one of those dishes that are edible—dare I say, enjoyable—even under the most inauspicious of circumstances (think: cafeteria steam tables). So how great would it be if you optimized every ingredient and served it fresh from the oven?

(Hint: really, really great.)

Recipe Facts

Active: 60 mins
Total: 2 hrs
Serves: 4 to 6 servings

Rate & Comment


  • 1 pound (450g) high-quality ricotta cheese (see notes)

  • Kosher salt

  • 1 pound fresh homemade or store-bought lasagna noodles, cut into twelve 4- by 4-inch squares, or 6 sheets no-boil dry lasagna noodles

  • 8 ounces (225g) fresh spinach, washed

  • 8 ounces (225g) fresh arugula, washed

  • 12 ounces (340g) shredded low-moisture mozzarella cheese, divided

  • 4 ounces (120g) grated Parmigiano-Reggiano, divided

  • 1 large egg

  • 1 medium clove garlic, minced

  • 1 teaspoon freshly grated nutmeg

  • Freshly ground black pepper

  • 2 cups (480ml) tomato sauce, such as quick and easy Italian-American red sauce, slow-cooked tomato sauce, or fresh tomato sauce, divided

  • Small handful minced fresh parsley or basil leaves


  1. Adjust oven rack to center position and preheat oven to 375°F (190°C). Line a large plate or a rimmed baking sheet with a triple layer of paper towels or a clean kitchen towel. Spread ricotta on top and cover with more paper towels or another clean kitchen towel. Let drain for 5 minutes, then remove towels and transfer ricotta to a large bowl. (You may need to use a spatula to scrape all of the ricotta off the towels.) Set aside.

  2. If Using Fresh Pasta: Bring a large pot of salted water to a boil over high heat. Working in batches, add pasta squares to boiling water, 6 at a time. Cook for 30 seconds, then, using tongs, transfer to a clean kitchen towel to drain, laying them out in a single layer. Repeat until all pasta squares are cooked, reserving boiling water for step 4. Set aside, keeping squares separated from each other. Continue with step 4.

  3. If Using No-Boil Lasagna Noodles: Bring a large pot of salted water to a boil over high heat. Place noodles in a 9- by 13-inch casserole dish. Using a ladle, transfer just enough boiling water from the pot to cover noodles. (Keep remaining boiling water to boil spinach and arugula in step 4, adding more if water level gets too low.) Let pasta sit, agitating occasionally, until pliable but not mushy, about 5 minutes. Drain pasta, then dry on a clean kitchen towel. Cut each noodle in half crosswise to make twelve 4- by 4-inch squares of pasta. Set aside, keeping them separated from each other to avoid sticking. Wipe casserole dish dry.

  4. Add spinach and arugula to boiling water and cook just until wilted, about 20 seconds. Drain greens into the bowl of a salad spinner set in the sink. Run under cold water until thoroughly chilled, then spin in salad spinner to dry.

  5. Spread greens over a clean kitchen towel or a double layer of paper towels and roll into a tight tube, pressing to remove excess moisture. Transfer to a cutting board and roughly chop.

  6. Add greens to bowl with ricotta. Add half of mozzarella, half of Parmesan, egg, garlic, and nutmeg. Season with a large pinch of salt and a few grinds of black pepper, then fold with a wooden spoon or spatula to combine.

  7. Spread half of tomato sauce in an even layer in casserole dish. Working with 1 square of pasta at a time, place a few tablespoons of ricotta mixture in a row along the center of the square, then roll it up. Place roll, seam side down, in casserole dish. Continue until all of pasta and filling are used up.

  8. Spoon remaining sauce over manicotti, keeping it tidy along the center of each row of rolls. Sprinkle remaining mozzarella cheese over sauce. Sprinkle all over with remaining Parmesan. Cover tightly with foil.

  9. Place in oven and bake for 30 minutes. Remove foil and continue baking until cheese is well browned and bubbly, about 15 minutes longer. Remove from oven and let rest for 10 minutes. Sprinkle with parsley or basil and serve.

  10. Manicotti can be prepared through step 8 and refrigerated for up to 3 days before baking. Bake as directed in step 9.

Special equipment

9- by 13-inch baking dish, salad spinner


Look for ricotta cheese that contains no gums or thickeners. The ingredients should include only milk, salt, and either vinegar or a starter culture. Our favorite widely available brand is Calabro.

This Recipe Appears In

Nutrition Facts (per serving)
921 Calories
52g Fat
50g Carbs
65g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 921
% Daily Value*
Total Fat 52g 67%
Saturated Fat 27g 134%
Cholesterol 262mg 87%
Sodium 2467mg 107%
Total Carbohydrate 50g 18%
Dietary Fiber 7g 24%
Total Sugars 18g
Protein 65g
Vitamin C 40mg 201%
Calcium 1059mg 81%
Iron 7mg 40%
Potassium 1808mg 38%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)