I’ve always loved recipes that feel comforting without requiring an entire day in the kitchen, and Spinach and Ricotta Stuffed Manicotti is one of those meals I come back to again and again. The combination of tender pasta tubes, creamy ricotta filling, savory spinach, and bubbling melted cheese creates the kind of dinner that instantly makes the table feel warm and welcoming.

What I enjoy most about this dish is how impressive it looks when it comes out of the oven. The golden cheese, rich tomato sauce, and fresh basil make it feel like something you’d order at a cozy Italian restaurant, yet it’s surprisingly easy to prepare at home. Whether I’m cooking for family, meal prepping for the week, or serving guests, this manicotti never disappoints.
Why You’ll Love This Spinach and Ricotta Stuffed Manicotti
This Spinach and Ricotta Stuffed Manicotti delivers everything you want in a baked pasta dish. The creamy ricotta balances perfectly with the earthy spinach, while the marinara sauce adds brightness and richness to every bite.
It’s also a wonderful make-ahead recipe. You can assemble the manicotti in advance, refrigerate it, and bake it when you’re ready to eat. That makes it ideal for busy weeknights, holiday dinners, or casual gatherings.
Another reason this recipe stands out is how customizable it can be. You can add extra herbs, swap cheeses, or include protein like sausage or shredded chicken without losing the comforting character of the dish.
What Kind of Spinach Works Best for Spinach and Ricotta Stuffed Manicotti?
Both fresh and frozen spinach work beautifully in this recipe, but each option offers slightly different benefits. Fresh spinach gives the filling a lighter texture and vibrant flavor, especially when quickly sautéed before mixing with the ricotta.
Frozen spinach is convenient and budget-friendly. Once thawed and thoroughly drained, it blends perfectly into the cheese filling and saves preparation time. The key is removing as much moisture as possible so the manicotti filling stays creamy instead of watery.
If you enjoy a stronger spinach flavor, frozen spinach tends to be slightly more concentrated. For a fresher and softer taste, fresh baby spinach is an excellent choice.
Options for Substitutions
If you need to adjust this Spinach and Ricotta Stuffed Manicotti recipe, there are several easy substitutions that still keep the dish delicious and satisfying.
Ricotta cheese can be replaced with cottage cheese for a lighter texture and extra protein. Some people even blend cottage cheese for a smoother filling that closely resembles ricotta.
Mozzarella can be swapped with provolone, fontina, or an Italian cheese blend for a richer topping. Parmesan adds a salty finish, but Pecorino Romano works wonderfully if you prefer a sharper flavor.
For the sauce, classic marinara is always dependable, though a creamy Alfredo or rosé sauce creates a completely different but equally comforting variation.
If you want a gluten-free option, use gluten-free manicotti shells or substitute cooked zucchini slices for the pasta tubes. You can also add cooked mushrooms, kale, or chopped artichokes to the filling for extra flavor and texture.
Ingredients for this Spinach and Ricotta Stuffed Manicotti
Manicotti Pasta Shells
Manicotti shells are the foundation of this dish. These large pasta tubes are designed for stuffing and become perfectly tender after baking in sauce. They hold the creamy filling beautifully while absorbing flavor from the marinara.
Ricotta Cheese
Ricotta cheese creates the rich and creamy texture that makes the filling so satisfying. Its mild flavor blends perfectly with spinach, herbs, and parmesan while keeping the filling soft and light.
Spinach
Spinach adds freshness, color, and earthy flavor to the manicotti filling. It balances the richness of the cheese and gives the dish a hearty texture while adding extra nutrients.
Mozzarella Cheese
Mozzarella melts into a golden, bubbly topping that gives the manicotti its irresistible cheesy finish. It also helps bind the filling together for a creamy consistency.
Parmesan Cheese
Parmesan brings a savory, salty depth that enhances every bite. It strengthens the flavor of the filling while adding richness to the sauce and topping.
Marinara Sauce
Marinara sauce provides moisture and classic Italian flavor throughout the dish. The acidity of the tomatoes balances the creamy cheese filling and keeps the pasta tender while baking.
Egg
Egg acts as a binder for the ricotta filling. It helps hold the cheese mixture together so the manicotti stays creamy without becoming runny.
Garlic
Garlic adds warmth and aromatic flavor that complements both the spinach and tomato sauce. Even a small amount makes the filling taste more robust and homemade.
Onion
Finely chopped onion adds sweetness and depth to the filling or sauce. It creates a richer flavor profile that develops beautifully while baking.
Olive Oil
Olive oil is used for sautéing the spinach and garlic while adding subtle richness. It also enhances the Mediterranean flavor of the dish.
Italian Seasoning
Italian seasoning combines herbs like oregano, basil, thyme, and rosemary to create classic Italian flavor throughout the recipe.
Fresh Basil
Fresh basil adds brightness and freshness that balances the richness of the cheeses and sauce. It also makes the finished dish look vibrant and inviting.
Salt
Salt enhances all the flavors in the filling, sauce, and pasta. Proper seasoning is essential for a balanced baked pasta dish.
Black Pepper
Black pepper adds a mild heat and depth that complements the creamy ricotta and tomato sauce.
Red Pepper Flakes
Red pepper flakes provide optional heat for those who enjoy a slightly spicy pasta bake.
Fresh Parsley
Parsley adds freshness and color to the filling and serves as a bright garnish before serving.

Step 1: Prepare the Spinach Filling
Start by heating olive oil in a skillet over medium heat. Add the chopped onion and cook until softened and translucent. Stir in the garlic and cook briefly until fragrant.
Add the spinach and cook until wilted if using fresh spinach. If using frozen spinach, make sure it has been completely thawed and squeezed dry before adding it to the skillet. Removing excess moisture is important because watery spinach can thin out the ricotta filling.
Once the spinach mixture cools slightly, transfer it to a large mixing bowl.
Step 2: Mix the Ricotta Cheese Filling
Add ricotta cheese, mozzarella cheese, parmesan cheese, egg, Italian seasoning, parsley, salt, and black pepper to the bowl with the spinach mixture.
Stir everything together until fully combined. The filling should be thick, creamy, and evenly mixed so every manicotti shell gets balanced flavor.
Taste the filling and adjust the seasoning if necessary. Some cooks like adding extra parmesan or red pepper flakes for more depth and heat.
Step 3: Cook the Manicotti Shells
Bring a large pot of salted water to a boil and cook the manicotti shells until just al dente. Be careful not to overcook them because they will continue softening while baking.
Drain the pasta carefully and place the shells on a lightly oiled baking sheet or parchment paper so they do not stick together.
Allow the shells to cool enough to handle before stuffing them.
Step 4: Prepare the Baking Dish
Spread a layer of marinara sauce across the bottom of a large baking dish. This prevents the pasta from sticking and keeps the manicotti moist during baking.
The sauce layer also infuses the pasta with flavor from the very beginning of the baking process.
Step 5: Fill the Manicotti Shells
Use a spoon, piping bag, or zip-top bag with the corner cut off to fill each manicotti shell with the ricotta and spinach mixture.
Piping the filling is often easier and less messy than spooning it into the pasta. Fill each shell generously without overstuffing, which can cause the shells to tear.
Arrange the stuffed manicotti in a single layer inside the prepared baking dish.
Step 6: Add Sauce and Cheese Topping
Pour the remaining marinara sauce evenly over the stuffed manicotti. Make sure all the pasta is lightly covered so it stays tender while baking.
Sprinkle mozzarella cheese and parmesan cheese across the top for a golden, bubbly finish.
For extra flavor, add a small drizzle of olive oil or a pinch of Italian seasoning before baking.
Step 7: Bake the Spinach and Ricotta Stuffed Manicotti
Cover the baking dish with foil and bake until the pasta is heated through and the sauce is bubbling.
Remove the foil during the final portion of baking so the cheese develops a lightly golden and slightly crisp top layer.
The aroma of bubbling tomato sauce, garlic, herbs, and melted cheese is usually the sign that the manicotti is nearly ready.
Step 8: Let the Manicotti Rest Before Serving
Allow the manicotti to rest for several minutes after removing it from the oven. This helps the filling set slightly and makes serving easier.
Garnish with chopped parsley, fresh basil, and additional parmesan cheese before serving.
The finished dish should be creamy, cheesy, and perfectly balanced with rich tomato sauce and tender pasta.
How Long to Prepare the Spinach and Ricotta Stuffed Manicotti
Preparing Spinach and Ricotta Stuffed Manicotti is surprisingly manageable, even though the finished dish looks elegant and restaurant-worthy. Most of the preparation time comes from cooking the pasta, making the filling, and stuffing the manicotti shells. If everything is prepared in advance, the process becomes even easier.
The filling itself comes together quickly once the spinach is cooked and cooled. Mixing the ricotta, cheeses, herbs, and seasonings takes only a few minutes, especially if all the ingredients are measured beforehand.
Preparation Time
The prep time is generally around 25 to 35 minutes, depending on your experience level and whether you use fresh or frozen spinach. Using frozen spinach can reduce chopping and cooking time considerably.
Stuffing the manicotti shells is often the most time-consuming step, but using a piping bag or zip-top bag makes the process much faster and cleaner.
Baking Time
The manicotti usually bakes for about 35 to 45 minutes. During the first part of baking, the dish stays covered so the pasta remains soft and moist.
Removing the foil near the end allows the cheese topping to become golden and bubbly while intensifying the aroma of the herbs and tomato sauce.
Total Time
From start to finish, you can expect the entire recipe to take approximately 1 hour to 1 hour and 20 minutes. Despite the time involved, much of it is hands-off baking time, making it ideal for relaxed dinners or weekend cooking.
Make-Ahead Convenience
One of the best things about this recipe is that it can be assembled ahead of time. You can refrigerate the uncooked manicotti for up to a day before baking, which makes dinner preparation far less stressful.
Some cooks even freeze the fully assembled dish for future meals, making it a perfect freezer-friendly comfort food option.
Tips for Perfect Spinach and Ricotta Stuffed Manicotti
Drain the Spinach Thoroughly
Excess moisture is one of the biggest reasons manicotti filling becomes watery. Whether using frozen or fresh spinach, make sure all extra liquid is removed before mixing it into the ricotta.
Cook Pasta Just Until Al Dente
Slightly firm pasta works best because the shells continue cooking while baking in the sauce. Overcooked shells are more likely to tear during stuffing.
Use a Piping Bag for Easy Filling
Transferring the filling into a piping bag or zip-top bag makes stuffing the manicotti cleaner, quicker, and far less frustrating.
Let the Filling Cool Slightly
Warm spinach mixture can thin out the ricotta and affect the texture. Allow the cooked vegetables to cool before combining them with the cheeses.
Cover the Dish While Baking
Covering the manicotti with foil during most of the baking time prevents the pasta from drying out while helping the filling stay creamy.
Finish With Fresh Herbs
Fresh basil or parsley added before serving brightens the flavor and balances the richness of the cheese and sauce.
Watch Out for These Mistakes While Cooking
Overcooking the Pasta Shells
Boiling manicotti until completely soft often causes the shells to split when stuffing them. Slightly undercooking the pasta helps maintain structure.
Skipping the Sauce Layer
Placing manicotti directly into a dry baking dish can cause sticking and uneven cooking. Always spread sauce on the bottom before arranging the shells.
Using Watery Ricotta Mixture
Too much moisture in the filling can create a runny baked dish. Properly drained spinach and balanced cheese ratios help maintain the perfect creamy consistency.
Overstuffing the Shells
Adding too much filling may cause the pasta to break apart. Fill each shell generously but carefully.
Forgetting to Rest Before Serving
Cutting into the manicotti immediately after baking can make the filling spill out. Allowing the dish to rest for several minutes helps everything settle properly.
Using Too Little Sauce
Manicotti needs enough sauce to stay moist while baking. Dry spots on the pasta can become chewy instead of tender.
What to Serve With Spinach and Ricotta Stuffed Manicotti?
Garlic Bread
Warm garlic bread pairs perfectly with the rich marinara sauce and cheesy filling. The crispy texture also balances the softness of the baked pasta.
Caesar Salad
A crisp Caesar salad adds freshness and crunch that complement the creamy ricotta filling beautifully.
Roasted Vegetables
Roasted zucchini, bell peppers, asparagus, or broccoli add color and extra nutrition to the meal while keeping the menu balanced.
Italian Antipasto Platter
An antipasto platter with olives, marinated vegetables, cheeses, and cured meats creates a complete Italian-inspired dinner experience.
Light Soup
A light tomato basil soup or minestrone served alongside the manicotti creates a comforting and satisfying meal, especially during colder months.
Storage Instructions
Refrigerating Leftovers
Spinach and Ricotta Stuffed Manicotti stores very well in the refrigerator. Allow the dish to cool completely before transferring leftovers into an airtight container.
Properly stored manicotti can stay fresh in the refrigerator for up to 4 days while maintaining its flavor and texture.
Reheating Instructions
For the best texture, reheat the manicotti in the oven covered with foil. This keeps the pasta moist and prevents the cheese from drying out.
Microwaving also works for quick meals, though the texture may become slightly softer.
Freezing the Manicotti
This recipe freezes exceptionally well. You can freeze the manicotti either before or after baking.
To freeze before baking, assemble the dish completely and wrap it tightly with plastic wrap and foil. When ready to cook, thaw overnight in the refrigerator before baking.
If freezing after baking, cool the dish completely first to avoid excess condensation.
Best Containers for Storage
Glass baking dishes with airtight lids work especially well because they transition easily from refrigerator to oven.
Individual portions can also be stored in meal-prep containers for convenient lunches or quick dinners.
Estimated Nutrition
The nutritional values for Spinach and Ricotta Stuffed Manicotti can vary depending on the cheese, sauce, and portion size used.
Estimated Per Serving
- Calories: 420–520
- Protein: 22–28 grams
- Carbohydrates: 35–45 grams
- Fat: 18–25 grams
- Saturated Fat: 9–12 grams
- Fiber: 4–6 grams
- Sodium: 700–950 milligrams
- Calcium: High due to ricotta, mozzarella, and parmesan cheeses
Using low-fat ricotta, reduced-fat mozzarella, or whole wheat pasta can slightly lower the calorie and fat content while adding additional nutrients.
Frequently Asked Questions
Can I Make Spinach and Ricotta Stuffed Manicotti Ahead of Time?
Yes, this recipe is ideal for preparing ahead. You can fully assemble the manicotti and refrigerate it before baking. This makes it especially convenient for holidays, parties, or busy weeknights.
Can I Freeze Stuffed Manicotti?
Absolutely. Both baked and unbaked manicotti freeze very well. Proper wrapping helps maintain flavor and texture during storage.
What’s the Best Way to Stuff Manicotti Shells?
Using a piping bag or zip-top bag with the corner cut off is often the easiest method. It allows the filling to slide into the shells neatly without breaking them.
Can I Add Meat to the Filling?
Yes, cooked Italian sausage, shredded chicken, or ground beef can be mixed into the ricotta filling for a heartier variation.
How Do I Keep the Pasta From Tearing?
Cook the manicotti only until al dente and allow the shells to cool before stuffing them. Handling the pasta gently also helps prevent splitting.
Conclusion
Spinach and Ricotta Stuffed Manicotti is the kind of comforting baked pasta dish that never goes out of style. With creamy ricotta filling, tender pasta, flavorful marinara sauce, and bubbling cheese on top, every bite feels rich, cozy, and satisfying.
What makes this recipe especially enjoyable is its flexibility. It works beautifully for family dinners, meal prep, gatherings, or freezer meals while remaining simple enough for everyday cooking.
Once you master the basics of stuffing and baking manicotti, you’ll find endless ways to customize it with different cheeses, vegetables, sauces, and herbs. Whether served fresh from the oven or reheated the next day, this dish delivers classic comfort with every serving.
Spinach and Ricotta Stuffed Manicotti
- Total Time: 1 hour 20 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Spinach and Ricotta Stuffed Manicotti is the ultimate comfort food for pasta lovers who want a creamy, cheesy, and satisfying baked dinner. Tender manicotti pasta shells are filled with a rich ricotta and spinach mixture, covered in flavorful marinara sauce, and baked with melted mozzarella until golden and bubbly. This easy dinner recipe is perfect for family meals, cozy weekend dinners, meal prep, and special occasions. Whether you are searching for comforting Italian food ideas, baked pasta recipes, vegetarian dinner ideas, or an easy recipe that tastes restaurant-quality, this spinach and ricotta manicotti delivers incredible flavor in every bite.
Ingredients
12 manicotti pasta shells
2 tablespoons olive oil
1 small onion, finely chopped
3 cloves garlic, minced
4 cups fresh spinach, chopped
15 ounces ricotta cheese
2 cups shredded mozzarella cheese
1 cup grated parmesan cheese
1 large egg
3 cups marinara sauce
1 teaspoon Italian seasoning
1/2 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon red pepper flakes
2 tablespoons chopped fresh parsley
6 fresh basil leaves
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 just al dente. Drain carefully and place the shells on parchment paper to cool.
3. Heat olive oil in a skillet over medium heat. Add the chopped onion and cook until softened.
4. Stir in the garlic and cook for about 30 seconds until fragrant.
5. Add the spinach and cook until wilted. Remove from heat and allow the mixture to cool slightly.
6. In a large bowl, combine ricotta cheese, 1 cup mozzarella cheese, 1/2 cup parmesan cheese, egg, Italian seasoning, salt, black pepper, red pepper flakes, parsley, and the spinach mixture.
7. Spread 1 cup of marinara sauce across the bottom of the baking dish.
8. Fill each manicotti shell with the ricotta and spinach mixture using a spoon or piping bag.
9. Arrange the stuffed manicotti in the baking dish in a single layer.
10. Pour the remaining marinara sauce evenly over the pasta shells.
11. Sprinkle the remaining mozzarella cheese and parmesan cheese over the top.
12. Cover the dish with foil and bake for 30 minutes.
13. Remove the foil and continue baking for 10 to 15 minutes until the cheese is melted and lightly golden.
14. Allow the manicotti to rest for 5 to 10 minutes before serving.
15. Garnish with fresh basil and serve warm.
Notes
Drain the spinach thoroughly before mixing it into the ricotta filling to prevent watery manicotti.
Cook the manicotti shells only until al dente because they continue cooking while baking in the sauce.
Allow the baked manicotti to rest before serving so the filling stays creamy and holds together better.
- Prep Time: 35 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 8g
- Sodium: 860mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 24g
- Cholesterol: 75mg
