If you’re looking for a one-pan dinner that’s bursting with flavor, creamy cheese, and fresh veggies, the Chicken Mozzarella Penne Skillet is about to become your new go-to. This simple yet satisfying dish combines tender chicken breast, melty mozzarella, juicy cherry tomatoes, and vibrant baby spinach all tossed with al dente penne pasta. It’s comfort food elevated with fresh herbs and wholesome ingredients, perfect for busy weeknights or a cozy weekend meal. Plus, making everything in one skillet means fewer dishes and more time to enjoy your dinner!
What You’ll Love About This Recipe

- One-pan convenience: Everything cooks in a single skillet, making cleanup a breeze.
- Fresh and balanced flavors: The combination of garlic, basil, oregano, and juicy tomatoes complements the creamy mozzarella perfectly.
- Protein-packed and hearty: Diced chicken breast provides lean protein while the pasta and cheese keep it comforting.
- Versatile and customizable: Easily swap ingredients based on what you have on hand or your seasonal favorites.
- Quick to prepare: From start to finish, this recipe takes about 30 minutes, ideal for busy cooks.
What We’re Using
- 12 oz penne pasta: The perfect pasta shape to hold onto the sauce and cheese.
- 1 lb chicken breast, diced: Tender, lean protein that cooks quickly.
- 2 cups fresh mozzarella cheese, cubed: Melts into ooey-gooey goodness throughout the skillet.
- 1 cup cherry tomatoes, halved: Adds a burst of juicy sweetness and vibrant color.
- 2 cups baby spinach: A nutritious green that wilts down nicely without overpowering the dish.
- 3 cloves garlic, minced: Infuses the dish with rich, aromatic flavor.
- 1 tsp dried basil: Brings a fragrant herbaceous note.
- 1 tsp dried oregano: Adds a subtle earthiness that pairs well with the tomatoes and cheese.
- Salt and pepper to taste: Essential seasonings to enhance all the flavors.
- 2 tbsp olive oil: For sautéing the chicken and garlic and adding a smooth mouthfeel.
- Fresh basil leaves for garnish: Optional but highly recommended to brighten the dish just before serving.
Appliances & Accessories
- Large skillet or sauté pan: A wide, deep pan works best for cooking the chicken and pasta together.
- Pot for boiling pasta: To cook the penne until just al dente.
- Colander: To drain the pasta efficiently.
- Knife and cutting board: For dicing the chicken and chopping garlic and tomatoes.
- Wooden spoon or spatula: To stir and combine the ingredients without scratching your pan.
Chicken Mozzarella Penne Skillet: How It’s Done

Step 1: Cook the Penne Pasta
Bring a large pot of salted water to a boil. Add the 12 oz penne pasta and cook according to package instructions until al dente, usually about 9-11 minutes. Drain the pasta and set aside, reserving a cup of pasta water for later.
Step 2: Sauté the Chicken
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced chicken breast, seasoning with salt and pepper. Cook, stirring occasionally, until the chicken is golden and cooked through, about 6-8 minutes. Remove the chicken from the skillet and set aside.
Step 3: Sauté Garlic and Tomatoes
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Then add the halved cherry tomatoes, dried basil, and dried oregano. Cook for 3-4 minutes, allowing the tomatoes to soften and release their juices.
Step 4: Combine Pasta, Chicken, and Spinach
Add the cooked penne pasta and chicken back into the skillet. Toss in the baby spinach and stir everything together. If the mixture seems dry, add a splash of the reserved pasta water to loosen it up and create a light sauce.
Step 5: Add Mozzarella and Melt
Gently fold in the cubed fresh mozzarella cheese. Reduce the heat to low and cover the skillet for 2-3 minutes, allowing the mozzarella to melt into creamy pockets throughout the dish.
Step 6: Garnish and Serve
Remove the skillet from heat. Finish with a sprinkle of freshly cracked black pepper and garnish with fresh basil leaves. Serve immediately and enjoy the comforting, cheesy goodness!
For a fun variation, try swapping out the traditional tomato and herb base with a pesto twist by checking out the Pesto Chicken Mozzarella Stuffed Shells recipe. Or if you’re craving something equally cheesy but baked to perfection, the Baked Three Cheese Chicken Penne is a must-try!
Seasonal Ingredient Swaps

- Cherry tomatoes: Swap with sun-dried tomatoes for a richer, more intense flavor in the fall and winter months.
- Baby spinach: Try kale or Swiss chard for a heartier green during colder seasons.
- Fresh mozzarella: Substitute with burrata or a mild goat cheese for a different cheese profile.
- Herbs: Fresh herbs like thyme or rosemary can replace dried basil and oregano for a fragrant twist.
Troubles You Can Avoid
- Overcooked pasta: Aim for al dente to keep the pasta from becoming mushy once it’s combined with the sauce and cheese.
- Dry chicken: Make sure to cook the chicken just until done; overcooking will make it tough.
- Uneven melting cheese: Allow the skillet to rest covered off the heat for a few minutes to let the mozzarella melt evenly.
- Watery sauce: Use reserved pasta water sparingly; too much can make the dish soupy.
Refrigerate, Freeze, Reheat
This skillet meal keeps well in the fridge for up to 3 days. Store leftovers in an airtight container and reheat gently on the stovetop over low heat or in the microwave until warmed through. If the pasta seems dry upon reheating, add a splash of water or broth to restore creaminess.
Freezing is possible but the texture of the fresh mozzarella may change slightly. To freeze, cool the dish completely, then transfer to a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Your Questions, Answered
Can I use frozen chicken instead of fresh?
Yes, you can use frozen chicken breast, but make sure it is fully thawed before dicing and cooking to ensure even cooking and food safety.
What can I substitute for fresh mozzarella?
If fresh mozzarella isn’t available, shredded mozzarella cheese works well, though it won’t have the same creamy, gooey texture. Alternatively, mild provolone or fontina cheese can be used.
Is it possible to make this recipe vegetarian?
Absolutely! Skip the chicken and add extra vegetables like mushrooms, zucchini, or eggplant. You can also add plant-based protein like chickpeas or tofu for added substance.
How do I prevent the spinach from making the dish watery?
Wilt the spinach quickly over medium heat without adding extra water, and ensure any excess moisture is drained before adding it to the skillet. Adding the spinach last helps it retain texture without releasing too much liquid.
Our Most-Loved Recipes
- Baked Three Cheese Chicken Penne – a cheesy baked pasta favorite that’s perfect for cozy nights.
- Pesto Chicken Mozzarella Stuffed Shells – a delightful twist on stuffed pasta with vibrant pesto flavor.
- Classic Chicken Parmesan – a timeless Italian-American dish with crispy chicken and marinara sauce.
- Garlic Butter Chicken Thighs – juicy chicken thighs cooked in a savory garlic butter sauce.
Hungry for More?
If you love quick and comforting skillet meals like this Chicken Mozzarella Penne Skillet, you’ll appreciate recipes that bring together simple ingredients with rich flavors and minimal fuss. Keep exploring dishes that combine bold herbs, fresh vegetables, and gooey cheese for meals the whole family will adore. Whether you’re in the mood for pasta, chicken, or a cheesy bake, there’s always a new favorite waiting in your kitchen!
Share on Pinterest


Chicken Mozzarella Penne Skillet
Equipment
- Large skillet or sauté pan
- Pot for boiling pasta
- Colander
- Knife and cutting board
- Wooden Spoon or Spatula
Ingredients
- 12 oz penne pasta
- 1 lb chicken breast diced
- 2 cups fresh mozzarella cheese cubed
- 1 cup cherry tomatoes halved
- 2 cups baby spinach
- 3 cloves garlic minced
- 1 tsp dried basil
- 1 tsp dried oregano
- salt and pepper to taste
- 2 tbsp olive oil
- fresh basil leaves for garnish (optional)
Instructions
- Bring a large pot of salted water to a boil. Add the 12 oz penne pasta and cook according to package instructions until al dente, usually about 9-11 minutes. Drain the pasta and set aside, reserving a cup of pasta water for later.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced chicken breast, seasoning with salt and pepper. Cook, stirring occasionally, until the chicken is golden and cooked through, about 6-8 minutes. Remove the chicken from the skillet and set aside.
- In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Then add the halved cherry tomatoes, dried basil, and dried oregano. Cook for 3-4 minutes, allowing the tomatoes to soften and release their juices.
- Add the cooked penne pasta and chicken back into the skillet. Toss in the baby spinach and stir everything together. If the mixture seems dry, add a splash of the reserved pasta water to loosen it up and create a light sauce.
- Gently fold in the cubed fresh mozzarella cheese. Reduce the heat to low and cover the skillet for 2-3 minutes, allowing the mozzarella to melt into creamy pockets throughout the dish.
- Remove the skillet from heat. Finish with a sprinkle of freshly cracked black pepper and garnish with fresh basil leaves. Serve immediately and enjoy the comforting, cheesy goodness!
Notes
- Use reserved pasta water sparingly to avoid a watery sauce while achieving a light, creamy texture.
- For a variation, swap cherry tomatoes with sun-dried tomatoes and baby spinach with kale or Swiss chard.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with a splash of water or broth to restore creaminess.
