Main Courses
This copycat Maggiano’s Chicken and Spinach Manicotti recipe brings that beloved restaurant comfort straight into your kitchen after a long day. The secret lies in the layered technique—tender no-boil lasagna sheets, a creamy ricotta filling packed with chicken and spinach, and a rich marinara sauce that ties everything together.
I've perfected this copycat version after countless tests to match the restaurant's signature flavors, right down to the crispy cheese topping.
The beauty of this dish is in its foolproof assembly—no advanced skills required, just precise layering and baking. You'll start with a simple ricotta mixture blended with sautéed chicken, wilted spinach, and herbs, then layer it between lasagna sheets in a baking dish.
The marinara sauce on the bottom ensures every bite stays moist, while the cheese topping creates that golden, bubbly crust everyone loves. It's the kind of meal that transforms a weeknight into a special occasion.
What makes this recipe truly special is how it balances rich flavors with simple techniques. The chicken stays tender, the spinach retains its color, and the cheese doesn't get rubbery—just like the restaurant version.
Baking time is the only patience required, but the result is worth every minute: perfectly layered manicotti with a creamy, savory filling and a crispy cheese crust. This is comfort food at its finest, and it's easier to make than you think.
Serve with a side salad or garlic bread for the full Maggiano's experience. Once you try this copycat version, you'll never order out again—it's that good. Let's get started on bringing that restaurant taste to your kitchen.
Ingredients for maggiano's chicken and spinach manicotti copycat
Sixteen ingredients. Six perfect layers. The secret to Maggiano’s comfort at home.
| Ingredient | Amount | Notes |
|---|---|---|
| No-Boil Lasagna Sheets 🍝 | 12 sheets | Uncooked, oven-ready variety |
| Whole Milk Ricotta Cheese 🧀 | 20 oz | Part-skim works but whole is creamier |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Diced into small pieces |
| Fresh Baby Spinach 🍃 | 5 oz | Wilted and drained well |
| Garlic Cloves 🧄 | 4 cloves | Minced for filling and sauce |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For sautéing chicken and garlic |
| Dried Oregano 🌿 | 1 tbsp | Italian variety preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Sea Salt 🧂 | 1 tsp | Fine grain for seasoning |
| Marinara Sauce 🍅 | 2 ½ cups | Store-bought or homemade |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim for less grease |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for topping |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
| Unsalted Butter 🧈 | ½ tsp | For greasing baking dish |
The ricotta is where the magic happens. Whole milk ricotta gives that creamy, restaurant-quality texture—part-skim works but lacks richness. I grab mine from Whole Foods or the bulk section at Kroger, looking for the kind that’s smooth and slightly sticky. The chicken should be finely diced (about 1/4-inch pieces) so it blends seamlessly into the filling. Fresh basil and spinach are non-negotiable here—they keep the filling vibrant, just like the restaurant version. Trader Joe's has pre-washed baby spinach that’s perfect for this, and their fresh basil stays fresh longer than the grocery store variety.
No ricotta? Cottage cheese blended until smooth works in a pinch, though it’s not as creamy. Short on spinach? Frozen chopped spinach (thawed and drained) is fine, but squeeze out every drop of water. The marinara can be store-bought—Rao's or Prego are solid choices—but homemade is better if you’ve got time. For the cheese topping, pre-shredded mozzarella is convenient (just don’t overfill the baking dish), but freshly grated melts more evenly. The Parmesan should be real Parmigiano-Reggiano—the pre-grated stuff tastes like sawdust in comparison.
This dish bakes best in a 9x13-inch baking dish, so grease it well with butter or olive oil. The filling keeps for 2 days in the fridge if you prep ahead, but assemble it the same day for the best texture. Leftovers reheat beautifully—just cover with foil and warm in the oven at 350°F for 15-20 minutes. I always make a double batch because it freezes perfectly for 3 months—portion it into individual servings before freezing for easy meals later.
Why You'll Love This Recipe
- No-Bake Hassle: I swear by those no-boil lasagna sheets—no pre-cooking, no waiting, just layer and bake. The ricotta and spinach filling stays luscious without falling apart, and honestly? That’s half the battle won before you even turn on the oven.
- Creamy Chicken Magic: The chicken gets tenderized right in the ricotta mix, so every bite has that perfect blend of flaky protein and velvety cheese. Between us, that’s the kind of dish where people actually finish their plate—no sad leftovers staring back at you.
- Weeknight Workhorse: This feeds six but feels like a restaurant meal, so it’s my go-to for dinner parties or lazy Sundays. (Yes, even on a Tuesday night when you’re exhausted.) Just scale the spinach up or down—it’s that forgiving.
- Budget-Friendly Luxury: Fresh spinach and chicken breast keep it affordable, but the ricotta and no-boil noodles make it feel like a splurge. Three servings left over? Even better—they reheat like a dream, and no one will guess it’s not takeout.
Step-by-step instructions for Maggiano's chicken and spinach manicotti copycat
Here's how to recreate that restaurant-worthy layered comfort in your own kitchen.
Prepare the Chicken and Spinach Filling
In a large skillet, heat the 0.5 cup extra-virgin olive oil over medium heat. Add the 1.5 lb diced boneless, skinless chicken breast and cook for 6-8 minutes until the chicken is no longer pink in the center. Remove the chicken from the skillet and set it aside.
In the same skillet, add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Add the 5 oz fresh baby spinach and sauté for 2-3 minutes until just wilted. Transfer the spinach to a large bowl and let it cool slightly.
To the bowl with spinach, add the 20 oz whole milk ricotta cheese, 2 whole large eggs, 1 tbsp dried oregano, 0.5 tsp ground black pepper, and 1 tsp sea salt. Mix everything together until fully combined and smooth. Fold in the cooked chicken, ensuring it's evenly distributed throughout the filling. Here's the thing—this mixture should be thick but workable. If it's too thick, add 1-2 tablespoons of marinara sauce to help bind it.
Assemble the Manicotti Layers
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with the 0.5 tsp unsalted butter. Spread 1 cup of the 2.5 cups marinara sauce evenly on the bottom of the dish.
Fill a large bowl with warm water. Working quickly, dip each of the 12 no-boil lasagna sheets into the water for about 10 seconds to soften slightly, then place one sheet in the baking dish. Spread about 1/3 of the chicken and spinach filling evenly over the lasagna sheet, then top with another 1/3 of the marinara sauce. Repeat this layering process two more times, ending with a final layer of lasagna sheets on top.
Here's where it gets important: sprinkle half of the 2 cups shredded mozzarella cheese evenly over the top layer of lasagna sheets. Pour the remaining 1.5 cups marinara sauce over the cheese, then sprinkle the remaining 1 cup mozzarella cheese on top. Finally, sprinkle the 0.5 cup parmesan cheese evenly over the entire dish. This layering ensures each bite delivers that perfect balance of flavors and textures you'd expect from the restaurant.
Bake to Golden Perfection
Cover the baking dish tightly with aluminum foil and bake for 30 minutes. After 30 minutes, remove the foil and bake for an additional 10-15 minutes until the top is golden brown and bubbly. The edges should be slightly crispy, and you'll notice the cheese has melted into a glossy layer.
Remove the manicotti from the oven and let it rest for 10 minutes before serving. This resting time allows the layers to set and makes it easier to slice without everything falling apart. During this time, you can quickly chop the 0.25 cup fresh basil leaves for garnish if desired.
To serve, slice into 6 equal portions. Each serving should have layers of tender chicken, creamy ricotta, wilted spinach, and rich marinara sauce. The no-boil lasagna sheets hold their shape beautifully, delivering that restaurant-quality texture without the hassle of traditional boiling. Serve with a side of garlic bread and a simple green salad for the complete Maggiano's experience at home.
Pro Tips For Making Maggiano'S Chicken And Spinach Manicotti Copycat
- Pre-Cook the Chicken: Shred that chicken breast before mixing it into the ricotta—partially cook it first, then chop it into bite-sized pieces. I learned this the hard way when my first batch turned into a soggy, overcooked mess from raw chicken steaming the filling. Five minutes in a skillet with a splash of chicken broth keeps it tender but firm, and the flavor stays bright.
- Salt the Ricotta: Taste that ricotta mix before assembling—it’s bland until you add salt. I used to eyeball it, but now I add 1.5 teaspoons of salt per 15 ounces of ricotta (yes, even if it’s whole milk). The no-boil sheets need that seasoning to carry through, and your filling won’t taste like a sad, unsalted cheesecake layer.
- Wilt Spinach Properly: Drain the spinach thoroughly after wilting—squeeze it dry like you’re wringing out a wet towel. I skipped this once and ended up with a watery, mushy manicotti that fell apart when sliced. A fine-mesh colander and a few good presses make all the difference.
- Layer Fast, Bake Slow: Assemble the manicotti in one go—don’t pause between layers. I used to stop to adjust the oven, and the filling would dry out by the time I finished. Once it’s in the pan, bake it at 375°F for 40 minutes (covered with foil) before uncovering for the last 10. Patience here keeps the cheese stretchy, not rubbery.
Flavor customization for this dish
Spicy Kick Option
For a hotter version, stir 1 teaspoon of red pepper flakes into the ricotta filling before layering. If you love heat, add ½ teaspoon of cayenne pepper or a pinch of crushed chili flakes directly to the filling.
For an extra kick, sprinkle ½ teaspoon of crushed red pepper flakes over the top before baking. This adds a subtle warmth that pairs perfectly with the creamy ricotta and tangy marinara. 🌶️
Creamy Mushroom Twist
Swap out half of the spinach for 8 oz sliced mushrooms sautéed in olive oil until golden. Add 1 teaspoon of thyme while cooking for depth. Fold the mushrooms into the ricotta filling for an earthy, umami-rich flavor that mimics the restaurant’s occasional mushroom variations.
This works especially well if you prefer a heartier texture. 🍄
Sun-Dried Tomato Infusion
Boost the sauce with ¼ cup chopped sun-dried tomatoes (oil-packed, not dried) mixed into the marinara before layering. Their sweet-tangy flavor cuts through the richness of the ricotta and adds a Mediterranean touch.
For extra brightness, stir in 1 tablespoon of balsamic glaze alongside the sun-dried tomatoes. This elevates the dish with a restaurant-worthy depth. 🍅
Herb-Forward Variation
Add 1 tablespoon of chopped fresh basil and 1 teaspoon of chopped fresh parsley directly to the ricotta filling for a fresher, brighter flavor profile. If you’re feeling adventurous, stir in ½ teaspoon of lemon zest to brighten the entire dish.
This herb-forward approach keeps the filling vibrant and adds a subtle citrus note that pairs beautifully with the marinara. 🌿
Extra Cheesy Indulgence
For a decadent twist, replace half of the mozzarella with 1 cup shredded provolone or fontina cheese for a richer, creamier melt. The provolone adds a buttery depth, while fontina brings a nutty sweetness.
Top with an extra sprinkle of grated Parmesan before baking for a luxurious finish. This version feels like a true restaurant indulgence. 🧀
Vegetarian Adaptation
Skip the chicken and replace it with 12 oz of crumbled firm tofu or 15 oz of walnuts (toasted and chopped) for a plant-based version. For extra protein, add 1 cup of cooked lentils to the ricotta filling.
The texture remains creamy, and the dish stays hearty. This adaptation works surprisingly well while keeping the dish’s signature comfort. 🌱
Nutrition facts
Frequently asked questions
Can I use regular lasagna noodles instead of no-boil sheets?
You can, but it requires extra prep time. Cook regular lasagna noodles al dente (1 minute less than package instructions), drain well, and layer them in the baking dish. The no-boil sheets save time and prevent a soggy bottom—just dip them in warm water for 10 seconds before assembling.
Why does my ricotta filling look too thick or runny?
Too thick? Add 1-2 tablespoons of marinara sauce to loosen it. Too runny? Stir in 1 extra tablespoon of grated Parmesan or let it sit for 10 minutes to thicken naturally. The filling should hold its shape when spooned but still be spreadable.
How do I prevent the top cheese from getting rubbery?
Use a mix of mozzarella and Parmesan—mozzarella melts smoothly while Parmesan adds flavor without gumminess. Bake covered for 30 minutes first, then uncover for 10-15 minutes to crisp the top. Avoid overbaking—cheese starts drying out after 45 minutes total.
Can I make this ahead of time?
Yes! Assemble the dish up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge (add 10-15 extra minutes covered). For freezing, bake fully, cool completely, wrap tightly, and freeze for up to 3 months. Reheat covered in the oven at 350°F for 20 minutes.
What’s the secret to restaurant-quality flavor?
Three things: whole milk ricotta (not part-skim), fresh basil and spinach (not frozen), and quality marinara (homemade or Rao’s/Prego). The filling should taste like a creamy, herby mix—don’t skimp on seasoning!
