I always come back to Spinach and Ricotta Stuffed Manicotti when I want a dinner that feels comforting, filling, and just a little bit special. The combination of tender pasta tubes stuffed with creamy ricotta, flavorful spinach, and topped with bubbling melted cheese creates the kind of meal that instantly makes the kitchen feel warm and inviting. Every bite has that rich Italian-inspired flavor that turns an ordinary evening into something memorable.

What I love most about this dish is how satisfying it is without being complicated. It looks impressive when it comes out of the oven, but the process is surprisingly approachable, even for busy weeknights. Whether I’m making it for family gatherings, meal prep, or a cozy dinner at home, this manicotti recipe never disappoints.
Why You’ll Love This Spinach and Ricotta Stuffed Manicotti
This Spinach and Ricotta Stuffed Manicotti is the perfect balance of creamy, cheesy, and hearty flavors. The ricotta filling stays soft and rich while the spinach adds freshness and color that keeps the dish from feeling too heavy.
It’s also an excellent make-ahead dinner option. You can prepare the manicotti ahead of time, refrigerate it, and simply bake when needed. That makes it ideal for busy schedules, holiday meals, or serving guests without last-minute stress.
Another reason this recipe stands out is how customizable it can be. You can add extra herbs, switch up the cheeses, or include protein like Italian sausage if you want to create a more filling variation.
What Kind of Pasta Works Best for Spinach and Ricotta Stuffed Manicotti?
Traditional manicotti shells are the classic choice because they are large enough to hold a generous amount of filling while staying sturdy during baking. Their tube shape allows the creamy ricotta mixture to stay tucked inside as the pasta cooks in the sauce.
If manicotti shells are difficult to find, cannelloni tubes can work just as well. Some people even use lasagna noodles rolled around the filling for a homemade variation that still delivers the same comforting texture.
No matter which pasta you choose, slightly undercooking it before filling helps prevent the manicotti from becoming too soft once baked in the sauce.
Options for Substitutions
Ricotta cheese can be replaced with cottage cheese for a lighter texture while still keeping the filling creamy and rich. Blending cottage cheese briefly creates a smoother consistency that closely resembles ricotta.
Frozen spinach works beautifully if fresh spinach is unavailable. Just make sure to thaw and squeeze out excess moisture so the filling doesn’t become watery.
Mozzarella cheese can be swapped with provolone or an Italian cheese blend for a slightly different flavor profile. Parmesan cheese also adds a deeper savory finish if sprinkled on top before baking.
For a gluten-free version, simply use gluten-free manicotti pasta or substitute rolled gluten-free lasagna noodles.
If you want to add more protein, cooked ground turkey, shredded chicken, or Italian sausage can easily be mixed into the ricotta filling without overpowering the dish.
Ingredients for This Spinach and Ricotta Stuffed Manicotti
Manicotti Pasta
The manicotti shells are the foundation of this recipe. Their large tube shape is perfect for holding the creamy spinach and ricotta filling while staying tender after baking.
Ricotta Cheese
Ricotta creates the rich, creamy texture that makes the filling smooth and satisfying. It brings a mild flavor that pairs beautifully with spinach and tomato sauce.
Spinach
Spinach adds freshness, color, and a slightly earthy flavor that balances the richness of the cheese. It also gives the filling a hearty texture without making it heavy.
Mozzarella Cheese
Mozzarella melts beautifully over the manicotti and creates that irresistible golden cheesy topping that makes baked pasta dishes so comforting.
Parmesan Cheese
Parmesan adds a salty, nutty flavor that deepens the overall taste of the dish. A little sprinkled into the filling and on top makes a big difference.
Egg
The egg helps bind the ricotta mixture together so the filling stays creamy but stable during baking.
Marinara Sauce
A flavorful marinara sauce keeps the pasta moist while baking and adds the rich tomato flavor that ties everything together.
Garlic
Garlic gives the filling extra savory flavor and enhances the Italian-inspired taste of the manicotti.
Onion
Finely chopped onion adds sweetness and depth to the filling while helping create a more balanced flavor.
Italian Seasoning
This seasoning blend brings warmth and classic Italian flavor to the dish with herbs like oregano, basil, and thyme.
Fresh Basil
Fresh basil brightens the entire recipe and adds a fresh finish that pairs perfectly with the tomato sauce.
Olive Oil
Olive oil helps sauté the vegetables and adds richness to the filling.
Salt
Salt enhances every ingredient and ensures the filling and sauce are flavorful.
Black Pepper
Black pepper adds mild heat and balances the creaminess of the ricotta.
Red Pepper Flakes
Optional red pepper flakes provide a subtle spicy kick that works beautifully with the tomato sauce.
Fresh Parsley
Parsley adds freshness and color both inside the filling and as a garnish before serving.

Step 1: Prepare the Pasta Shells
Bring a large pot of salted water to a boil and cook the manicotti shells until they are slightly under al dente. Since the pasta will continue cooking in the oven, avoiding overcooking at this stage helps prevent tearing.
Once cooked, carefully drain the shells and rinse them briefly with cool water. Arrange them on a lightly oiled baking sheet so they don’t stick together while you prepare the filling.
Step 2: Cook the Spinach Mixture
Heat olive oil in a skillet over medium heat. Add the chopped onion and cook until soft and translucent. Stir in the garlic and cook just until fragrant.
Add the spinach and sauté until wilted if using fresh spinach. If using frozen spinach, make sure it has been thawed and drained thoroughly before adding it to the skillet.
Season the mixture lightly with salt, pepper, and Italian seasoning. Let it cool slightly before combining it with the cheeses.
Step 3: Make the Ricotta Filling
In a large mixing bowl, combine ricotta cheese, Parmesan cheese, half of the mozzarella cheese, the cooked spinach mixture, egg, parsley, and fresh basil.
Mix everything thoroughly until the filling becomes creamy and evenly blended. Taste the mixture and adjust seasoning if necessary.
The filling should be thick enough to hold its shape while still remaining soft and spreadable.
Step 4: Prepare the Baking Dish
Spread a layer of marinara sauce across the bottom of a large baking dish. This helps prevent the manicotti from sticking and keeps the pasta moist during baking.
Using enough sauce at the base also creates a flavorful layer that soaks into the pasta as it bakes.
Step 5: Fill the Manicotti Shells
Transfer the ricotta mixture into a piping bag or a large zip-top bag with the corner cut off. This makes filling the pasta much easier and less messy.
Carefully pipe the filling into each manicotti shell until fully stuffed. Arrange the filled shells side by side in the prepared baking dish.
Take your time with this step to avoid tearing the pasta shells.
Step 6: Add Sauce and Cheese
Pour the remaining marinara sauce evenly over the stuffed manicotti. Make sure the pasta is fully covered so it stays tender while baking.
Sprinkle the remaining mozzarella cheese and additional Parmesan over the top. Add a pinch of red pepper flakes if you want a little extra heat.
The generous cheese layer creates the bubbly golden topping that makes baked manicotti so irresistible.
Step 7: Bake the Spinach and Ricotta Stuffed Manicotti
Cover the baking dish loosely with foil and bake in a preheated oven until the sauce is bubbling and the pasta is heated through.
Remove the foil during the final minutes of baking so the cheese can become golden and slightly crispy around the edges.
The aroma of bubbling tomato sauce, garlic, herbs, and melted cheese will fill the kitchen as the manicotti finishes baking.
Step 8: Rest Before Serving
Allow the manicotti to rest for several minutes before serving. This gives the filling time to settle and makes the pasta easier to plate neatly.
Garnish with fresh basil, parsley, or extra Parmesan cheese before serving for a fresh and flavorful finish.
Serve warm with garlic bread, salad, or roasted vegetables for a complete and comforting meal.
How Long to Prepare Spinach and Ricotta Stuffed Manicotti
Preparing Spinach and Ricotta Stuffed Manicotti takes a little bit of time, but most of the process is simple and relaxing. The preparation mainly involves cooking the pasta, preparing the filling, stuffing the manicotti shells, and assembling everything in the baking dish. For most home cooks, the full preparation process takes around 30 to 40 minutes depending on experience and kitchen setup.
The baking time is usually around 35 to 45 minutes, giving the sauce enough time to bubble and the cheese enough time to melt into a golden, delicious topping. If the manicotti is assembled ahead of time and chilled in the refrigerator, you may need to add a few extra minutes to the baking time.
Prep Time
Preparing the ingredients, cooking the spinach mixture, and filling the pasta shells generally takes about 35 minutes.
Cooking Time
The manicotti typically bakes for 40 minutes until fully heated through and perfectly bubbly.
Total Time
From start to finish, you can expect the entire recipe to take approximately 1 hour and 15 minutes.
Make-Ahead Time
You can assemble the entire dish up to 24 hours in advance and refrigerate it before baking. This makes it an excellent option for entertaining or busy weeknight dinners.
Tips for Perfect Spinach and Ricotta Stuffed Manicotti
Don’t Overcook the Pasta
Slightly undercooking the manicotti shells helps them stay firm enough to fill without tearing. Since they continue cooking in the oven, al dente pasta creates the best final texture.
Drain the Spinach Well
Removing excess moisture from the spinach is one of the most important steps. Watery spinach can thin the ricotta filling and affect the texture of the finished dish.
Use a Piping Bag for Easy Filling
A piping bag or zip-top bag with the corner cut off makes stuffing the manicotti shells much easier and cleaner.
Season Every Layer
Adding seasoning to both the filling and the sauce creates deeper flavor throughout the entire dish.
Cover While Baking
Keeping the dish covered during most of the baking process prevents the cheese from browning too quickly while the pasta finishes cooking.
Let It Rest Before Serving
Allowing the manicotti to sit for several minutes after baking helps the filling set and makes serving much neater.
Watch Out for These Mistakes While Cooking
Overfilling the Pasta Shells
Stuffing too much filling into the manicotti can cause the shells to split during baking.
Using Too Little Sauce
The sauce keeps the pasta tender while baking. Without enough sauce, the manicotti may dry out in the oven.
Skipping the Cooling Step
Adding hot spinach directly into the ricotta mixture can affect the texture of the filling and make it watery.
Forgetting to Cover the Dish
Baking uncovered for the entire time may result in dry pasta and overly browned cheese.
Not Tasting the Filling
Because ricotta has a mild flavor, tasting and adjusting the seasoning before filling the shells helps avoid bland manicotti.
Rushing the Resting Time
Cutting into the manicotti immediately after baking can cause the filling to spill out before it has time to settle.
What to Serve With Spinach and Ricotta Stuffed Manicotti?
Garlic Bread
Crispy garlic bread pairs perfectly with the rich tomato sauce and cheesy filling. The crunchy texture balances the softness of the pasta beautifully.
Caesar Salad
A fresh Caesar salad with crisp romaine lettuce and creamy dressing adds freshness that complements the hearty manicotti.
Roasted Vegetables
Roasted zucchini, bell peppers, asparagus, or broccoli provide a lighter side dish that works wonderfully with baked pasta.
Italian Antipasto Platter
Cured meats, olives, marinated vegetables, and cheeses create a flavorful starter that turns this meal into a full Italian-style dinner.
Tomato Basil Soup
A bowl of tomato basil soup served alongside the manicotti creates an extra comforting meal that feels warm and satisfying.
Storage Instructions
Refrigerating Leftovers
Allow the manicotti to cool completely before storing it in an airtight container. Properly stored leftovers can stay fresh in the refrigerator for up to 4 days.
The flavors often become even richer the next day as the sauce and filling continue blending together.
Freezing Instructions
Spinach and Ricotta Stuffed Manicotti freezes extremely well. You can freeze the dish either before or after baking.
For best results, wrap the baking dish tightly with plastic wrap and foil before freezing. It can typically be frozen for up to 3 months.
Reheating Instructions
To reheat refrigerated manicotti, cover the dish with foil and warm it in the oven until heated through.
Individual portions can also be reheated in the microwave for a quick and easy meal.
If reheating from frozen, thaw overnight in the refrigerator before baking for the best texture.
Estimated Nutrition
Calories
Approximately 420–500 calories per serving depending on portion size and cheese quantities.
Protein
Ricotta, mozzarella, and Parmesan provide a generous amount of protein in each serving.
Carbohydrates
The manicotti pasta and tomato sauce contribute most of the carbohydrates in this dish.
Fat
The cheese mixture adds richness and healthy fats that create the creamy texture.
Fiber
Spinach and tomato sauce provide a moderate amount of dietary fiber.
Sodium
The sodium level may vary depending on the marinara sauce and cheeses used.
Frequently Asked Questions
Can I Make Spinach and Ricotta Stuffed Manicotti Ahead of Time?
Yes, this recipe is ideal for making ahead. You can fully assemble the dish and refrigerate it for up to 24 hours before baking.
Can I Freeze Stuffed Manicotti?
Absolutely. The manicotti can be frozen either baked or unbaked for up to 3 months when stored properly.
What’s the Best Way to Stuff Manicotti Shells?
Using a piping bag or zip-top bag is the easiest and cleanest way to fill manicotti shells evenly.
Can I Add Meat to the Filling?
Yes, cooked Italian sausage, ground beef, turkey, or shredded chicken can easily be added to the ricotta mixture.
Why Is My Manicotti Watery?
Excess moisture from spinach or sauce is usually the reason. Thoroughly draining spinach helps prevent watery filling.
Conclusion
Spinach and Ricotta Stuffed Manicotti is the kind of comforting baked pasta dish that never goes out of style. With its creamy ricotta filling, flavorful spinach, rich marinara sauce, and melted cheese topping, every bite feels warm, satisfying, and incredibly comforting.
What makes this recipe especially appealing is how versatile and dependable it is. It works beautifully for family dinners, meal prep, special occasions, or cozy weekends at home. The make-ahead and freezer-friendly options also make it practical for busy schedules.
Once you pull this bubbling dish from the oven and serve it alongside garlic bread or salad, it’s easy to see why stuffed manicotti remains one of the most beloved Italian-inspired comfort foods.
Spinach and Ricotta Stuffed Manicotti
- Prep Time: 35 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Description
Spinach and Ricotta Stuffed Manicotti is the ultimate comfort food dinner that combines tender pasta shells, creamy ricotta cheese, flavorful spinach, rich marinara sauce, and perfectly melted mozzarella cheese. This easy baked pasta recipe delivers cozy Italian-inspired flavors that work beautifully for family dinners, meal prep, holiday gatherings, and satisfying weekend meals. If you are looking for easy dinner ideas, comfort food recipes, cheesy pasta dishes, or baked Italian recipes that feel both hearty and homemade, this stuffed manicotti recipe is guaranteed to become a favorite.
Ingredients
12 manicotti shells
2 cups ricotta cheese
3 cups fresh spinach
2 cups shredded mozzarella cheese
1 cup grated Parmesan cheese
1 large egg
3 cups marinara sauce
3 cloves garlic, minced
1 small onion, finely chopped
1 tablespoon olive oil
1 teaspoon Italian seasoning
1 tablespoon fresh basil, chopped
2 tablespoons fresh parsley, chopped
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon red pepper flakes
Instructions
1. Preheat the oven to 375°F and lightly grease a large baking dish.
2. Bring a large pot of salted water to a boil and cook the manicotti shells until slightly under al dente. Drain carefully and place on an oiled surface to prevent sticking.
3. Heat olive oil in a skillet over medium heat. Add onion and cook until softened. Stir in garlic and cook until fragrant.
4. Add spinach to the skillet and cook until wilted. Remove from heat and allow the mixture to cool slightly.
5. In a large bowl, combine ricotta cheese, 1 cup mozzarella cheese, Parmesan cheese, egg, spinach mixture, parsley, basil, Italian seasoning, salt, black pepper, and red pepper flakes.
6. Spread 1 cup of marinara sauce across the bottom of the prepared baking dish.
7. Transfer the ricotta filling into a piping bag or zip-top bag and carefully fill each manicotti shell.
8. Arrange the stuffed manicotti shells in the baking dish in a single layer.
9. Pour the remaining marinara sauce evenly over the pasta shells.
10. Sprinkle the remaining mozzarella cheese over the top.
11. Cover the baking dish with foil and bake for 30 minutes.
12. Remove the foil and continue baking for 10 to 15 minutes until the cheese is golden and bubbly.
13. Let the manicotti rest for 10 minutes before serving.
14. Garnish with fresh basil, parsley, or extra Parmesan cheese before serving warm.
Notes
Drain spinach thoroughly before mixing it into the ricotta filling to prevent watery manicotti.
Slightly undercook the pasta shells so they remain firm enough to stuff without tearing.
Allow the manicotti to rest after baking so the filling can set properly before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 470
- Sugar: 8g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 75mg
Keywords: spinach and ricotta stuffed manicotti, baked manicotti recipe, easy pasta dinner, cheesy stuffed pasta, comfort food recipe, Italian dinner ideas