This post may contain affiliate links. Read my full disclosure policy.

This manicotti recipe features pasta stuffed with a creamy spinach-and-cheese filling, then baked in a rich tomato sauce until bubbling and golden.

Spinach manicotti in a baking dish.

“Manicotti” means “little sleeve” in Italian, which perfectly describes these pasta tubes stuffed with a rich, cheesy filling. It’s one of those comforting dishes that’s great to prep ahead and pop in the oven when you’ve got company coming. There are a few little things that make my manicotti recipe especially good. I add mascarpone (or cream cheese) to the ricotta and spinach filling, which makes it extra creamy, and stir a little cream into the marinara for a richer sauce.

The only slightly fussy part is stuffing the shells, but there’s an easy way to do it: spoon the filling into a piping bag or zip-top bag and pipe it into both ends. Once you get the hang of it, it goes quickly. Serve with a salad and garlic bread to round out the meal.

“As always, the recipe was easy to follow. Perfect ratio of filling to sauce. The finished dish was comfort food elevated! Outstanding!”

S. Harvey

Video Tutorial

What You’ll Need To Make Manicotti

Manicotti ingredients including eggs, mascarpone, and ricotta.
  • Manicotti shells: The pasta base of the dish. Be sure to undercook your manicotti so it’s still a little firm. This makes stuffing the shells easier, and they’ll soften further as they bake in the sauce.
  • Eggs: Help bind the filling for a smooth, cohesive texture.
  • Cheeses (Ricotta, Mascarpone/Cream Cheese, Mozzarella, Pecorino Romano): These cheeses are the base for the cheese filling. The mascarpone/cream cheese not only adds delicious flavor but also prevents the filling from becoming grainy, a common issue with pasta dishes made with ricotta cheese. (Don’t have Pecorino? Parmesan cheese can be substituted.)
  • Frozen Spinach: Thaw completely and squeeze out as much liquid as you can with your hands, then wrap the spinach in a clean kitchen towel and wring it out again until very dry. This keeps the filling from getting watery.
  • Fresh garlic, basil & dried oregano: Classic Italian seasoning that flavors the dish.
  • Marinara sauce: The base for the sauce. I use a good-quality jarred sauce, like Rao’s, to make the recipe easy, but you can use homemade tomato sauce if you have some on hand.
  • Heavy cream: Adds richness to the marinara sauce.
  • Jump to the printable recipe for precise measurements

How To Make Manicotti

Parboil the manicotti: Boil the pasta until just shy of al dente. Drain and rinse under cool water to stop the cooking, then arrange the shells in a single layer so they don’t stick together.

boiling the manicotti shells

Make the filling: Beat the eggs in a large bowl, then add the ricotta, mascarpone (or cream cheese), some of the mozzarella and Pecorino Romano, spinach, basil, garlic, oregano, and salt. Mix until evenly combined.

Fill the manicotti: Transfer the filling to a pastry bag or large zip-top bag and snip an opening in one corner. Pipe the filling into both ends of each shell until completely full. If using a zip-top bag, choose one with square rather than rounded corners—it makes the piping much easier.

filling the manicotti shells

Make the sauce: Stir together the marinara and heavy cream. Taste and adjust seasoning with salt and pepper if needed.

Assemble and partially bake: Spread some of the sauce in the bottom of the baking dish, then arrange the stuffed manicotti narrow side up. Pour over enough sauce to cover the pasta, reserving the rest for serving. Cover tightly with foil and bake for about 35 minutes.

Add the cheese and finish baking: Uncover the manicotti and sprinkle with the remaining mozzarella and Pecorino Romano. Return to the oven until the cheese is melted and lightly golden. For more browning, you can briefly run it under the broiler, keeping a close eye on it.

Rest and serve: Let the manicotti rest for about 10 minutes before serving. Warm the reserved sauce and pass it at the table for anyone who wants extra.

Manicotti with spinach and cheese filling on serving plate.

More Baked Pasta Dishes You’ll Love

Print

Manicotti

Spinach manicotti in a baking dish.
This manicotti recipe pairs spinach and four cheeses with tender pasta and marinara for a hearty Italian-American classic.
Servings: 4 to 6
Prep Time: 35 minutes
Cook Time: 55 minutes
Total Time: 1 hour 30 minutes

Ingredients 

  • 14 manicotti shells (from an 8-oz box)
  • 2 large eggs
  • 1 (15-oz) container whole-milk ricotta cheese (1¾ cups)
  • ⅓ cup mascarpone or cream cheese, at room temperature
  • 2 cups (8 oz) whole-milk mozzarella cheese, divided
  • 1¼ cups (4.5 oz) grated Pecorino Romano, divided
  • 1 (10-oz) box frozen spinach, thawed and squeezed very dry
  • 2 tablespoons chopped fresh basil
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • ¾ teaspoon salt plus more for boiling the pasta
  • 2½ cups homemade or good-quality jarred marinara sauce, such as Rao’s
  • ½ cup heavy cream

Instructions

  • Preheat the oven to 350°F (175°C) and set an oven rack in the middle position.
  • Parboil the Manicotti Shells: Bring a large pot of salted water to a boil. Cook the manicotti shells for exactly 6 minutes (they will only be partially cooked). Drain well and rinse with cold water.
  • Make the Filling: In a large bowl, beat the eggs. Add the ricotta, mascarpone cheese (or cream cheese), 1 cup (125 g) of the mozzarella, 1 cup (100 g) of the Pecorino Romano, the spinach, basil, garlic, oregano, and salt; mix until evenly combined. Transfer the filling to a pastry bag or large zip-lock bag. (If using a zip-lock bag, be sure the corners are square; the rounded-corner bags are difficult to use.) Twist and squeeze the bag so the filling is in one corner. With scissors, snip a ¾-in (2-cm) opening in the corner. Pipe the filling into both ends of the manicotti shells, filling until completely full.
  • Make the Sauce: In a large bowl, stir together the marinara sauce and heavy cream.
  • Assemble and Bake: Spread ¾ cup of the sauce into a 9 x 13-in (23 x 33-cm) baking dish. Arrange the stuffed manicotti shells, narrow side up, over the sauce. Pour just enough sauce to cover the manicotti (you'll have about ¾ cup leftover; save it for serving). Cover the dish tightly with aluminum foil. Bake for 35 minutes. Uncover and top the manicotti with the remaining 1 cup (125 g) mozzarella and ¼ cup (25 g) Pecorino Romano cheese. Bake, uncovered, for 10 to 15 minutes more, until the cheese is melted and lightly golden. (To brown the cheese further, turn on the broiler and bake for a few more minutes, keeping a close eye, until the cheese is golden.) Let sit for about 10 minutes before serving. Warm the reserved sauce and pass at the table for anyone who would like extra.

Notes

Make-Ahead/Freezing Instructions: The dish can be assembled, covered, and refrigerated for up to 2 days in advance, or frozen for up to 3 months. (If frozen, defrost in the refrigerator overnight before baking.)

Nutrition Information

Per serving (6 servings) Calories: 735kcalCarbohydrates: 40gProtein: 40gFat: 46gSaturated Fat: 28gCholesterol: 213mgSodium: 1413mgFiber: 4gSugar: 8g

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

4.89 from 35 votes

Add a Comment

Rate the recipe: 5 stars means you loved it, 1 star means you really disliked it




This site uses Akismet to reduce spam. Learn how your comment data is processed.

89 Comments

  • Hi
    I’m planning on making the spinach manicotti and the epic spaghetti pie for a family dinner. They have different oven temperatures but I only have one oven.
    Any advice or suggestions on how I could cook them so they are ready about the same time? Thanks in advance

    • — Noni Wright on February 28, 2025
    • Reply
    • Hi Noni, that’s tricky! I think I’d bake the spaghetti pie at 375°F for 10 minutes, then add the covered spinach manicotti and bake both for 30 more minutes. Uncover the manicotti and bake both for another 10–15 minutes, then let them rest for 10 minutes before serving.

      • Jenn,
        thank you so much for your speedy reply. I was just going to try to figure it out but I will follow your advice. I love all your recipes and recommend your website to others!
        I’ll let you know how it works out.

        • — Noni Wright on March 2, 2025
        • Reply
  • 5 stars
    Hi Jenn! I have the manicotti made for dinner tomorrow and just realized that I should have baked it first and then added the cheese on top. I was rushing and put it all together including the cheese. There is no way I can pick it all off- any guidance on cooking it? Should I use the same directions? Ugh…..the hurrierI go, the behinder I get 😡. Thanks so much!

    • — Kathy on February 22, 2025
    • Reply
    • Hi Kathy, I do that kind of stuff all the time! I know it’s too late to help now, but there are no modifications I would have suggested. How did it come out?

  • 2 stars
    I should have known by just looking at the ingredient list that this would be an incredibly rich main dish, but I have never been disappointed by any other recipe I’ve made from this site. I intentionally upped the spinach in the filling trying to offset the richness, but it wasn’t enough. It is the only recipe here I will not have in my rotation.

    • — Mary D on January 18, 2025
    • Reply
  • Hi Jenn
    We love your spinach cheese manicotti. I don’t have a full box of manicotti shells; can I use jumbo shells instead?
    Thanks

    • — Elan on January 11, 2025
    • Reply
    • Glad you like it! And yes, I think it’s fine to use the jumbo shells.

  • Hi Jen! Thanks for all of your great recipes. I love your cookbooks as well. I Plan to make this ahead for Christmas Eve. However, my husband will want some type of meat in it. What meat do you think would go best in this? Thanks so much!

    Sarah

    • — Sarah Minarick on December 22, 2024
    • Reply
    • So glad you enjoy the recipes, Sarah! I’d probably add ground Italian sausage to the sauce – it will be delicious. Enjoy!

  • 5 stars
    This is delicious! I would love to make Christmas Eve without the spinach. Any recommendations how to adjust the recipe to do that? Thank you!

    • — Taryn on December 18, 2024
    • Reply
    • Hi Taryn, I would just omit the spinach and up the amount of the other filling ingredients by about 25%. I’d love to know how it turns out!

  • Hi Jenn,
    Could this be made with ground beef? I’m making two pans of this for a friend for a family meal where some like meat and others prefer spinach.

    Thank You for another great recipe!

    • — Stefanie on November 16, 2024
    • Reply
    • Sure, I think you could add ground beef to one batch. Just make sure to season it well when you brown it.

      • 5 stars
        I made this tonight and I added ground beef to the sauce. I browned the beef with onions and garlic. It was really good!

        • — Lisa T on February 28, 2026
        • Reply
  • Can the spinach be omitted? (For my picky kid eaters 🙄) Would I need to add more of anything else? Thanks

    • Hi Heather, it’s fine to omit the spinach with no other modifications. Enjoy!

  • 5 stars
    There are no “tricks”… but techniques : )

  • This looks so good! I use your recipes for most of my meals! I have a lot of fresh spinach on hand, will that work instead of the frozen?

    • Hi Grace, I’m flattered that you use a lot of my recipes! Fresh spinach is fine to use; just make sure to cook and squeeze out any liquid before incorporating it into the recipe. I’d estimate you’ll need 1 – 1.5 lbs. Please LMK how it turns out!