Save The smell of bubbling cheese and basil always takes me back to rainy Tuesdays when my roommate would whip up this exact dish. Something about that first golden-brown bubble breaking through the surface made everything feel cozy and right with the world.
I made this for my sister last winter after she drove through a snowstorm to visit me. She took one bite and immediately asked for the recipe, which is basically her highest form of compliment.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 300 g (10.5 oz) penne or rigatoni: Choose pasta with ridges to hold onto all that sauce, and whatever you do, do not overcook it
- 2 medium chicken breasts (about 350 g/12 oz), diced: Cutting against the grain keeps each bite tender, and try to make pieces uniform so they cook evenly
- 120 g (1/2 cup) basil pesto: Store-bought works perfectly fine but homemade pesto makes this dish sing a completely different song
- 300 ml (1 1/4 cups) tomato passata or marinara sauce: The acid cuts through all that rich cheese and balances the pesto beautifully
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here, and let it sit for a minute after mincing to really develop those oils
- 2 tbsp olive oil: Use this to coat your chicken before cooking so nothing sticks and everything browns properly
- 200 g (2 cups) shredded mozzarella: Low-moisture cheese shreds better but fresh mozzarella cubes create those amazing stretchy cheese pulls
- 30 g (1/4 cup) grated Parmesan cheese: The salty umami punch that takes the whole dish from good to absolutely can-not-stop-eating
- Salt and freshly ground black pepper: Season your chicken aggressively before cooking, and remember the cheese already adds salt
- Fresh basil leaves: Tear them by hand right before serving because cutting basil with a knife makes it taste bitter
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready first thing:
- Preheat to 200°C (390°F) so you are not waiting around later
- Cook the pasta:
- Boil in salted water until just al dente, because it will finish cooking in the oven, then drain well
- Sauté the chicken:
- Heat olive oil in a large skillet over medium heat and cook seasoned chicken for 5–7 minutes until golden
- Add the aromatics:
- Stir in minced garlic for just 1 minute until fragrant but not brown
- Build the sauce:
- Pour in tomato passata and half the pesto, then simmer for 2–3 minutes until everything knows each other
- Combine everything:
- Mix pasta, chicken mixture, half the mozzarella, and remaining pesto in a large bowl with a light hand
- Assemble for baking:
- Transfer to a greased baking dish and blanket the top with remaining mozzarella and Parmesan
- Bake to perfection:
- Cook for 20 minutes until cheese is bubbly and golden, then let rest 5 minutes so everything sets
Save This recipe became my go-to for new parents because it freezes beautifully and reheats without losing any of that magic. Something about putting a homemade meal in someone's freezer feels like giving them a hug that lasts for weeks.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Spinach gets wilted into the chicken mixture sometimes when I want to sneak in greens without anyone noticing. Sun-dried tomatoes add this chewy sweetness that cuts through the rich cheese perfectly, and roasted red peppers make it feel fancy without extra work.
Timing Tricks
Everything happens simultaneously once you start cooking, so having all ingredients prepped and measured makes the whole process feel peaceful instead of frantic. The chicken can be cooked up to two days ahead, which turns weeknight dinner into an assembly job instead of a project.
Serving Suggestions
A crisp green salad with vinaigrette cuts through all that richness and makes the meal feel complete. Garlic bread seems excessive but is somehow always the right choice. This dish pairs beautifully with a dry white wine like Pinot Grigio.
- Warm plates make cheese stay melty longer
- Extra Parmesan at the table is never wrong
- Leftovers reheat at 350°F for about 20 minutes
Save There is something deeply satisfying about pulling a bubbling, golden-topped casserole out of the oven. This is the kind of recipe that turns a random Tuesday into a memory worth keeping.
Recipe Questions
- → Can I use store-bought pesto?
Absolutely. Store-bought pesto works perfectly and saves time. Just check the ingredients for any allergens, especially if the recipe contains tree nuts like pine nuts.
- → How do I prevent the pasta from becoming mushy?
Cook the pasta until just al dente before combining with other ingredients. The pasta will continue cooking in the oven, so slightly undercooking ensures the perfect texture in the final dish.
- → Can I make this ahead of time?
Yes. Assemble the baking dish completely, cover with plastic wrap, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if baking from cold.
- → What are good substitutions for chicken?
Rotisserie chicken works wonderfully for a quicker version. You can also substitute with diced turkey, shrimp, or simply omit the protein for a vegetarian version with added roasted vegetables.
- → Is this dish freezer-friendly?
Yes. Cool completely, transfer to a freezer-safe container, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in a 180°C oven until warmed through.
- → What wine pairs best with this dish?
A crisp, dry white wine like Pinot Grigio complements the basil pesto and tomato sauce beautifully. Alternatively, a light-bodied red like Chianti works well with the cheese and chicken.