Main Courses
This Maggiano's chicken and spinach manicotti copycat recipe delivers restaurant-quality comfort food with layers of creamy ricotta-spinach filling, tender chicken, and bubbly mozzarella—all baked to golden perfection.
The secret lies in pre-cooking the shells just until al dente, blending the filling to a smooth consistency, and layering with marinara sauce for that signature restaurant taste. I've perfected this technique after years of testing, ensuring every bite delivers that melt-in-your-mouth texture and rich, herby flavor combination.
The recipe begins with homemade ricotta-spinach filling that's lighter than traditional versions but packed with flavor—thanks to a blend of fresh herbs, garlic, and a touch of lemon zest. Shredded chicken adds protein and moisture, while the marinara sauce provides the perfect tangy base for the cheese layers.
What sets this copycat apart is the careful balance of cheeses: a mix of mozzarella, parmesan, and romano that creates a bubbly, golden crust while keeping the interior creamy and tender.
By the time it emerges from the oven, you'll have a dish that rivals the original—rich layers of creamy filling peeking through golden cheese bubbles, with each forkful delivering that perfect combination of textures and flavors.
The aroma alone will have everyone gathering around the table, while the first bite confirms this is the copycat recipe you've been searching for.
Perfect for family dinners, holiday gatherings, or when you're craving that restaurant-quality Italian experience at home. The recipe scales easily, making it ideal for feeding a crowd while maintaining that restaurant-style presentation. Let's get started on recreating this Italian classic in your own kitchen.
Ingredients for maggiano's chicken and spinach manicotti copycat
Grab these 15 ingredients for restaurant-style manicotti that'll wow your family—creamy filling, tender shells, and bubbly cheese layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Manicotti Shells 🍝 | 12 pieces | Fresh or high-quality dried, pre-cooked |
| Whole Chicken Breast 🍗 | 2 lb | Skinless, boneless, shredded |
| Part-Skim Ricotta Cheese 🧀 | 1 ½ cups | Full-fat for creamier filling |
| Fresh Spinach Leaves 🌿 | 5 oz | Chopped, packed |
| Large Eggs 🥚 | 2 whole | Beaten for binding |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Lemon Zest 🍋 | 1 tbsp | From 1 organic lemon |
| Marinara Sauce 🍅 | 3 cups | Homemade or quality jarred |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim for lower fat |
| Fresh Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Fresh Romano Cheese 🧀 | ¼ cup | Freshly grated from block |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For pre-cooking shells |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The ricotta and mozzarella are the stars here. Whole-milk ricotta gives you that signature creamy texture—part-skim feels too dry. For the cheese, Whole Foods or your local Italian market have the best pre-shredded mozzarella (no clumping!). The Parmesan and Romano? Grate them yourself—pre-grated tastes like sawdust. Fresh spinach is ideal, but frozen works in a pinch (thaw and squeeze out water first). The chicken? Rotisserie chicken is my lazy-day secret—shreds perfectly and saves time.
No fresh basil? Dried oregano at half the amount gets you close. Short on ricotta? Cottage cheese blended smooth works (add a splash of milk to help). The shells can be fresh or dried—just pre-cook them 2 minutes less than package instructions. Marinara sauce? Rao's or Victoria are my go-tos, but homemade is worth it if you've got 20 minutes. For extra richness, stir 1 tbsp butter into the filling. Trust me on this—it makes all the difference.
Pre-cooked shells? Store them in olive oil in the fridge for 3 days or freeze for 3 months>. The filling keeps 2 days in the fridge—make extra for stuffed shells another night. Leftovers? 3-4 days in the fridge, but honestly, it's even better reheated. The cheese gets crispier the second time around. Portion into containers for easy lunches—just add fresh basil on top when serving.
Why You'll Love This Recipe
- No Boil Required: I swear by this trick—no need to pre-boil those manicotti shells. Just toast them in the oven for 5 minutes before filling, and they soften perfectly while baking. Saves me 10 minutes of fumbling with a pot every time.
- Restaurant-Quality Creaminess: That ricotta-egg-spinach mix? Chef’s kiss. The ricotta stays velvety while the spinach adds just the right punch—no watery texture here. Plus, the chicken shreds so easily they melt into the filling like a dream.
- Weeknight to Weekend: Same recipe, endless uses. Toss it together for a lazy Tuesday or double the batch for Sunday dinner. Honestly, it’s my go-to when I need something impressive but zero-stress—even my picky husband doesn’t complain.
- Leftovers That Don’t Suck: This actually tastes better the next day. The flavors meld overnight, and reheating? Just a quick zap in the microwave or 10 minutes in the oven. Between us, I’ve had it for lunch three days in a row—no regrets.
Step-by-step instructions for Maggiano's chicken and spinach manicotti
Here's how to recreate that restaurant magic at home with layers of flavor and creamy perfection.
Cook and Shred the Chicken
Preheat your oven to 375°F and heat 2 tablespoons of the extra-virgin olive oil in a large skillet over medium-high heat. Season the 2 lb whole chicken breast with 1 teaspoon of the salt and ¼ teaspoon of the ground black pepper. Cook the chicken for 5-6 minutes per side until the internal temperature reaches 165°F and the juices run clear.
Remove the chicken from the skillet and let it rest for 5 minutes before shredding it with two forks. You want the chicken to be completely cool enough to handle but still warm enough to absorb flavors. Place the shredded chicken in a large bowl and set aside for the filling.
Prepare the Creamy Spinach Filling
In a large skillet, heat 1 tablespoon of the extra-virgin olive oil over medium heat. Add the 5 oz chopped fresh spinach leaves and sauté for 2-3 minutes until just wilted. Transfer the spinach to the bowl with the shredded chicken.
To the same skillet, add the 4 minced garlic cloves and cook for 30 seconds until fragrant. In a separate bowl, whisk together the 1.5 cups part-skim ricotta cheese, 2 beaten large eggs, 0.25 cup chopped fresh basil leaves, 1 tbsp lemon zest, ½ teaspoon of the salt, and ¼ teaspoon of the ground black pepper. Stir in the spinach and garlic, then mix well to combine.
Assemble the Manicotti Layers
Preheat your oven to 375°F again. Spread 1 cup of the marinara sauce on the bottom of a 9x13-inch baking dish. This base layer ensures every bite has rich tomato flavor.
Fill each of the 12 manicotti shells with about 2 tablespoons of the spinach-chicken filling. Be gentle when stuffing to avoid tearing the shells. Arrange the filled shells seam-side up in the baking dish, standing them upright in the sauce. Pour the remaining 2 cups of marinara sauce over the top.
Add the Cheese Topping and Bake
In a medium bowl, combine the 2 cups shredded mozzarella cheese, 0.5 cup freshly grated parmesan cheese, and 0.25 cup freshly grated romano cheese. Sprinkle this mixture evenly over the top of the manicotti, pressing down lightly to ensure good contact with the shells.
Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes until the cheese is golden brown and bubbly. You'll know it's done when the edges look crispy and the cheese has melted into a delicious blanket over the manicotti.
Rest and Serve
Let the manicotti rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes slicing much easier. Serve with additional marinara sauce on the side if desired, and enjoy the creamy, cheesy, herby goodness that tastes just like your favorite restaurant.
Pro Tips For Making Maggiano'S Chicken And Spinach Manicotti Copycat
- Boil Shells Until Slightly Undercooked: Manicotti shells need to be just tender—not mushy—when you pull them from boiling water. They’ll finish cooking in the oven, and overcooking here makes them gummy. Test one by pressing it with tongs; if it bends but doesn’t snap, it’s ready. (Yes, even if the package says "al dente"—ignore that.)
- Pound Chicken to Even Thickness: Skinnier chicken breasts cook faster and more evenly, so pound them to a uniform ½-inch thickness before slicing. Use plastic wrap for grip—it’s less messy than your hands—and resist the urge to go too thin, or they’ll dry out before the filling sets. (I learned this after serving one side crispy, one side raw.)
- Squeeze Spinach Dry Like a Sponge: Wet spinach steams instead of wilting, so after blanching, wrap the leaves in a clean towel and press the heck out of them. A handful of moisture in the filling makes it soggy later. (Save the towel—it’ll be damp anyway, and you’ll need it again.)
- Mix Filling Last Minute: Combine the ricotta, spinach, egg, and chicken right before stuffing the shells. The filling firms up fast, and pre-mixing makes it harder to pipe neatly. Work quickly but carefully—this isn’t a race, or you’ll end up with a lumpy mess. (Trust me, I’ve seen both.)
Health benefits of this maggiano's chicken and spinach manicotti copycat
Protein-Packed Perfection
This dish delivers a whopping 45 grams of protein per serving—thanks to the combination of shredded chicken and ricotta cheese. The chicken provides lean protein for muscle maintenance, while ricotta offers casein protein that digests slowly, keeping you full for hours. Perfect for post-workout meals or high-protein diets! 💪
Spinach's Nutrient Boost
The 5 oz of fresh spinach in each serving adds vitamin K (for bone health), vitamin A (for vision), and folate (for cell repair). I always use fresh spinach because frozen versions lose some of these nutrients during processing.
The lemon zest in the filling enhances absorption of iron from the spinach.
Calcium-Rich Cheese Layers
The triple-cheese topping (mozzarella, parmesan, romano) provides 30% of your daily calcium needs per serving, supporting strong bones and teeth. The parmesan and romano also contribute phosphorus and magnesium, which work together with calcium for optimal bone health.
The ricotta adds even more calcium while keeping the filling creamy.
Low-Carb Option
For a lighter version, I sometimes replace half the ricotta with low-fat cottage cheese (blended smooth) and use zucchini noodles instead of manicotti shells. This cuts carbs by about 40% per serving while maintaining the creamy texture. The spinach and chicken keep the dish satisfying without the heavy pasta.
Herbs for Antioxidants
Fresh basil and garlic in the filling aren't just for flavor—they're packed with antioxidants. Basil contains vicenin-2, which has anti-inflammatory properties, while garlic provides allicin for immune support. I never skip fresh herbs because they elevate both nutrition and taste. 🌿
Balanced Macros
Each serving contains about 500 calories, with a balanced split of 35% protein, 40% carbs, and 25% fat. The marinara sauce adds fiber and lycopene (an antioxidant), while the olive oil provides heart-healthy monounsaturated fats.
This makes it a satisfying meal that won't leave you feeling sluggish afterward.
Nutrition facts
Frequently asked questions
Can I use dried manicotti shells instead of fresh?
Just pre-cook them in boiling water for 2 minutes less than package instructions to keep them tender. The shells should be pliable but not mushy when stuffing. Drain well and toss with a little olive oil to prevent sticking while filling.
What if I don't have fresh spinach?
Frozen spinach works perfectly—thaw and squeeze out excess water first. For a deeper flavor, add ½ teaspoon of dried oregano to the filling. If you're using canned spinach, drain it thoroughly and pat dry with a paper towel to avoid a watery filling.
How can I make this dish ahead of time?
Assemble the manicotti completely (including cheese topping) and refrigerate uncovered for 24 hours before baking. This intensifies the flavors! For freezing, bake the dish, cool completely, then wrap tightly in foil and freeze for up to 3 months. Reheat covered at 350°F for 20 minutes.
Can I make this vegetarian?
Yes! Replace the chicken with 1 cup cooked lentils or 15 oz chickpeas (mashed slightly). For extra protein, add ½ cup crumbled feta to the filling. The dish will still be rich and satisfying—just reduce the ricotta to 1 cup to balance moisture.
Why did my cheese not get bubbly?
This usually happens if the oven isn't hot enough or the dish isn't uncovered long enough. Try baking at 400°F for the last 10 minutes uncovered, or sprinkle a little extra mozzarella on top before the final bake. Also ensure your baking dish isn't too large—9x13-inch is ideal.
