If you have a soft spot for creamy, comforting meals, then you are absolutely going to adore this Cheesy Spinach Dip Chicken Pasta Recipe. It brings together tender chicken, perfectly cooked pasta, and that irresistible cheesy spinach dip flavor we all love, creating a dish that’s like a warm hug in every bite. This recipe effortlessly balances the richness of cream cheese and mozzarella with fresh spinach and garlic, making it an ultimate crowd-pleaser whether it’s a busy weeknight or a casual weekend dinner.

Ingredients You’ll Need
Gathering simple, everyday ingredients is the first step to making this Cheesy Spinach Dip Chicken Pasta Recipe truly shine. Each item plays a crucial role in building layers of flavor, texture, and color that make the dish both satisfying and visually inviting.
- 12 oz penne pasta: Holds onto the creamy sauce beautifully with every bite.
- 2 tablespoons olive oil: Adds a smooth base for cooking the chicken with rich flavor.
- 1 pound boneless skinless chicken breasts (cut into bite-sized pieces): Provides the hearty protein that pairs perfectly with the spinach dip taste.
- 1 teaspoon salt: Enhances every flavor in the dish.
- 1/2 teaspoon black pepper: Adds just the right hint of spice.
- 4 cloves garlic (minced): Brings a fragrant warmth that livens up the sauce.
- 5 oz fresh spinach (roughly chopped): Gives vibrant color and a mild, fresh earthy note.
- 8 oz cream cheese (softened): Creates the rich, velvety texture that makes this pasta irresistible.
- 1/2 cup sour cream: Adds tang and creaminess that balances the cheese.
- 1/4 cup mayonnaise: Helps keep the sauce smooth and luscious.
- 1/2 cup grated Parmesan cheese: Introduces a salty, nutty depth.
- 1 cup shredded mozzarella cheese: Melts to form that gooey, cheesy topping you crave.
- 1/4 teaspoon crushed red pepper flakes (optional): For a gentle kick of heat that perks up the dish.
- 1/2 cup reserved pasta water: Perfect for thinning out the sauce to the ideal consistency.
- Fresh parsley for garnish (optional): Adds a touch of freshness and color to finish off.
How to Make Cheesy Spinach Dip Chicken Pasta Recipe
Step 1: Cook the pasta perfectly
Start by boiling your penne pasta in salted water until it reaches that perfect al dente texture—firm but tender. Don’t forget to reserve about half a cup of the pasta water before draining, as this little trick will help you adjust the sauce texture later for an ultra-smooth finish.
Step 2: Sauté the chicken to golden perfection
Heat the olive oil in a large skillet over medium heat. Add the bite-sized chicken pieces, seasoning them with salt and pepper. Cook until the chicken turns golden brown and is cooked through, which should take about 6 to 7 minutes. This step ensures each piece is juicy and flavorful. Once done, set the chicken aside on a plate to keep warm.
Step 3: Build the base with garlic and spinach
In the same skillet, toss in the minced garlic and cook for just 30 seconds to let that wonderful aroma release. Then add the chopped spinach, letting it wilt gently for around 2 minutes. This step softens the greens and infuses the garlic flavor, creating the foundation for the creamy sauce.
Step 4: Make the creamy cheesy sauce
Lower the heat to low and stir in your softened cream cheese, sour cream, mayonnaise, Parmesan, mozzarella, and if you like a little heat, the crushed red pepper flakes. Stir continuously until the cheeses melt into a luscious, smooth sauce that hugs the spinach and garlic perfectly.
Step 5: Combine pasta, chicken, and sauce
Return the cooked chicken to the skillet and add the drained penne pasta. Toss everything together, making sure the chicken and pasta are generously coated in the creamy sauce. If the sauce seems too thick, gently stir in reserved pasta water, a little at a time, until you reach the perfect creamy consistency.
How to Serve Cheesy Spinach Dip Chicken Pasta Recipe

Garnishes
A sprinkle of freshly chopped parsley adds a pop of vibrant green and a touch of freshness that cuts through the richness of the dish. If you enjoy a bit more heat, feel free to add an extra pinch of crushed red pepper flakes on top for an exciting visual and flavor boost.
Side Dishes
This Cheesy Spinach Dip Chicken Pasta Recipe pairs beautifully with a simple side salad dressed in a light vinaigrette to lighten the meal. Crusty garlic bread or warm focaccia also make for irresistible accompaniments, perfect for mopping up any extra sauce on your plate.
Creative Ways to Present
To elevate your presentation, serve this pasta in shallow bowls with a generous sprinkle of Parmesan and a few fresh spinach leaves on top. For a cozy, homey vibe, dish it out in individual oven-safe ramekins, add an extra layer of mozzarella, and broil for a few minutes until bubbly and golden.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator, where it will stay fresh for up to 3 days. The creamy sauce thickens as it chills, so just add a splash of milk or pasta water when reheating to bring back that silky texture.
Freezing
Although this pasta is best enjoyed fresh, you can freeze leftovers for up to one month. Place the cooled pasta in a freezer-safe container or bag, separating portions to make reheating easier. Keep in mind that the sauce may separate slightly, but a quick stir during reheating will restore creaminess.
Reheating
Warm your leftovers gently on the stove over low heat, adding reserved pasta water or a little milk as needed to loosen the sauce. Avoid microwaving without stirring periodically, as the sauce may become unevenly heated. With this careful reheating, your Cheesy Spinach Dip Chicken Pasta Recipe will taste almost as good as the first time!
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Frozen spinach works well too—just be sure to thaw it thoroughly and drain off any excess water before adding it to the skillet to prevent the sauce from becoming too watery.
Is there a way to make this recipe vegetarian?
Yes! Simply omit the chicken and consider adding sautéed mushrooms or roasted vegetables like bell peppers and zucchini for extra texture and flavor, keeping the creamy spinach dip sauce as the star.
Can I substitute other types of pasta?
Sure, feel free to swap penne with rigatoni, rotini, or even fusilli. The key is choosing pasta shapes that hold sauce well, making each bite deliciously coated in that cheesy goodness.
How spicy is the recipe with red pepper flakes?
The crushed red pepper flakes add just a mild warmth, enhancing the flavors without overwhelming them. You can adjust the amount or leave them out entirely to suit your taste preferences.
Can I prepare parts of this recipe ahead of time?
You can cook the pasta and chicken in advance and refrigerate separately. When you’re ready to serve, simply reheat and combine them with the freshly made sauce for the best creamy texture.
Final Thoughts
Once you make this Cheesy Spinach Dip Chicken Pasta Recipe, it’s bound to become your go-to comfort meal that’s both simple and satisfying. The way the creamy sauce wraps around tender chicken and vibrant spinach is pure magic. So gather your ingredients, get cooking, and enjoy every delicious bite with your loved ones—it’s the kind of dish that brings warmth to the table and smiles all around.
Print
Cheesy Spinach Dip Chicken Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
Cheesy Spinach Dip Chicken Pasta is a creamy, comforting dish featuring tender chicken, fresh spinach, and a rich blend of cheeses all tossed with perfectly cooked penne pasta. This easy stovetop recipe delivers a delicious weeknight dinner that’s both satisfying and flavorful, with a smooth sauce inspired by classic spinach dip.
Ingredients
Pasta and Chicken
- 12 oz penne pasta
- 2 tablespoons olive oil
- 1 pound boneless skinless chicken breasts, cut into bite-sized pieces
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Sauce
- 4 cloves garlic, minced
- 5 oz fresh spinach, roughly chopped
- 8 oz cream cheese, softened
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1/2 cup reserved pasta water
Garnish
- Fresh parsley for garnish (optional)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the penne pasta and cook according to the package instructions until al dente. Reserve 1/2 cup of pasta cooking water, then drain the pasta and set aside.
- Cook the Chicken: Heat olive oil in a large skillet over medium heat. Add the bite-sized chicken pieces and season with salt and black pepper. Cook, stirring occasionally, until the chicken is golden brown and cooked through, about 6 to 7 minutes. Remove the chicken from the skillet and set aside.
- Sauté Garlic and Spinach: In the same skillet, add the minced garlic and cook for about 30 seconds until fragrant. Add the chopped fresh spinach and cook until wilted, approximately 2 minutes.
- Make the Cheese Sauce: Lower the heat to low and add the softened cream cheese, sour cream, mayonnaise, grated Parmesan, shredded mozzarella, and crushed red pepper flakes if using. Stir continuously until the mixture becomes smooth and the cheeses melt completely.
- Combine Chicken and Pasta: Return the cooked chicken to the skillet and stir to coat it with the cheese sauce. Add the cooked pasta and toss everything together evenly. If the sauce seems too thick, gradually add reserved pasta water until the sauce reaches your desired consistency.
- Serve: Garnish with fresh parsley if desired and serve the cheesy spinach dip chicken pasta warm.
Notes
- You can substitute rotisserie chicken for a quicker preparation.
- Frozen spinach can be used—just thaw and drain it well before adding.
- For extra flavor, try adding a squeeze of lemon juice or a pinch of nutmeg to the sauce.

