Last Tuesday, I was staring at my fridge wondering how to turn leftover chicken into something that felt like a warm hug. That’s when this Creamy Ricotta Chicken Pasta was born, with its golden sauce and aromatic herbs filling my kitchen.
My first attempt was a disaster – I added the ricotta too early and ended up with what looked like cottage cheese soup. I may have said some choice words while my family politely pushed food around their plates, bless their hearts.
Now this recipe is my go-to when I need comfort food that actually comforts. It’s become our Tuesday tradition, and honestly, the perfect antidote to any rough day.
Ingredients for Creamy Ricotta Chicken Pasta
- Penne pasta: The perfect shape for catching all that creamy sauce in its ridges, though rigatoni or shells work beautifully too if that’s what you have.
- Chicken breasts: Cut into uniform pieces for even cooking – I learned the hard way that random chunks cook unevenly and nobody wants rubbery chicken.
- Olive oil: Use good quality here since it’s the foundation of flavor, and don’t be stingy because we need enough to properly sear the chicken.
- Salt and pepper: Season generously at each step rather than trying to fix bland food at the end – trust me on this one.
- Yellow onion: The aromatic base that makes everything smell like home, and dicing it fine means it practically melts into the sauce.
- Fresh garlic: Please don’t use the jarred stuff here – fresh garlic becomes sweet and mellow when sautĂ©ed, creating the perfect flavor foundation.
- White wine: Adds brightness and depth, but chicken broth works perfectly if you prefer to skip alcohol or don’t have wine on hand.
- Diced tomatoes: Drain them well or your sauce will be too thin – I learned this lesson the messy way multiple times.
- Whole milk ricotta: The star of our creamy sauce, providing richness without the heaviness of cream cheese – part-skim works but isn’t quite as luscious.
- Heavy cream: Just enough to make the ricotta silky and smooth, creating that restaurant-quality texture we’re after without being overly rich.
- Parmesan cheese: Freshly grated is worth the extra effort for better melting and more complex flavor than the pre-shredded stuff.
- Fresh spinach: Wilts down to almost nothing but adds color, nutrients, and a subtle earthy flavor that balances all the richness perfectly.
- Italian seasoning: A convenient blend that brings oregano, basil, and thyme together – or mix your own if you’re feeling fancy.
- Red pepper flakes: Just a pinch adds warmth and complexity without making it spicy, but adjust to your family’s heat tolerance.
- Fresh basil: The finishing touch that makes everything taste bright and fresh – dried basil just can’t compare for this final flourish.
How to Make Creamy Ricotta Chicken Pasta
- Cook Pasta:
- Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1 cup pasta water before draining. The starchy water helps bind our sauce later.
- Season Chicken:
- Pat chicken pieces dry and season generously with salt and pepper. This ensures golden browning and prevents sticking. Don’t skip the drying step – wet chicken steams instead of searing.
- Sear Chicken:
- Heat olive oil in a large skillet over medium-high heat. Add chicken and cook 6-7 minutes until golden and cooked through. Don’t overcrowd the pan or it won’t brown properly.
- Build Aromatics:
- Add onion to the same skillet and cook 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant. The fond from the chicken adds incredible flavor here.
- Deglaze Pan:
- Pour in wine and scrape up any browned bits. Add tomatoes and Italian seasoning, simmer 3-4 minutes. Those browned bits are pure flavor gold, so don’t leave them behind.
- Create Sauce:
- Reduce heat to low. Whisk together ricotta and cream, then stir into pan with Parmesan and red pepper flakes. Don’t let it boil or the ricotta might curdle.
- Finish Dish:
- Add pasta, chicken, and spinach to sauce. Toss gently, adding pasta water as needed for silky consistency. Garnish with fresh basil and serve immediately while piping hot.
There’s something so nostalgic about watching that creamy sauce come together in the pan, with steam rising and the whole kitchen smelling like garlic and herbs. Sure, my counter usually looks like a pasta explosion happened, and there’s always that moment where I panic about the ricotta curdling, but when I take that first bite of tender chicken and perfectly coated pasta, all the chaos melts away. This dish has become more than just dinner – it’s my reminder that comfort food doesn’t have to be complicated to be absolutely perfect.
How to Store Creamy Ricotta Chicken Pasta
Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce may look a bit separated when cold, but don’t worry – it comes back together beautifully when reheated. I actually think this tastes even better the next day once all the flavors have had time to mingle.
To reheat, add a splash of milk or cream to a skillet over low heat, then gently warm the pasta, stirring frequently. The microwave works too, but use 30-second intervals and stir between each to keep the sauce smooth. You can also make the sauce ahead and store it separately, then just toss with freshly cooked pasta when ready to serve.
What to Serve with Creamy Ricotta Chicken Pasta
This pasta is hearty enough to serve as a complete meal, but I love pairing it with a crisp Caesar salad and some crusty garlic bread for sopping up every drop of that creamy sauce. A simple arugula salad with lemon vinaigrette cuts through the richness perfectly too.
For wine lovers, a crisp Pinot Grigio or Chardonnay pairs beautifully with the creamy ricotta sauce. My personal favorite is serving this with roasted broccoli or green beans – the vegetables add color and freshness that makes the whole meal feel balanced and complete.

Frequently Asked Questions
- → Can I use a different type of pasta for this creamy ricotta chicken recipe?
Absolutely! Any short pasta with ridges works beautifully – try rigatoni, shells, or rotini. They all catch the creamy sauce perfectly.
- → What can I substitute if I don’t have ricotta cheese on hand?
Cream cheese works well, though use half the amount and add gradually. Greek yogurt mixed with heavy cream also creates lovely richness.
- → Can I make this creamy ricotta chicken pasta ahead of time for meal prep?
Yes! Make the sauce separately and store for up to 3 days. Cook fresh pasta when ready to serve for best texture.
- → How do I prevent the ricotta sauce from curdling or separating when cooking?
Keep heat low once you add ricotta and never let it boil. Whisking ricotta with cream first helps create smoother integration.
- → What vegetables can I add to make this pasta dish more nutritious?
Spinach, sun-dried tomatoes, mushrooms, or zucchini all work wonderfully. Add heartier vegetables with the onions, delicate ones at the end.

Creamy Ricotta Chicken Pasta
- Prep Time: 15 Minutes
- Cook Time: 25 Minutes
- Total Time: 40 Minutes
- Yield: 4 Servings 1x
- Cuisine: Italian
Description
How to make creamy ricotta chicken pasta with tender chicken, garlic, and spinach that transforms weeknight dinners into cozy comfort food magic.
Ingredients
Pasta and Protein
- 12 oz penne pasta
- 1 lb boneless skinless chicken breasts, cut into bite-sized pieces
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
Flavor Base
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1/2 cup white wine or chicken broth
- 1 can (14.5 oz) diced tomatoes, drained
Creamy Elements
- 1 cup whole milk ricotta cheese
- 1/2 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- 2 cups fresh spinach
Seasonings and Herbs
- 1 tsp dried Italian seasoning
- 1/2 tsp red pepper flakes
- 1/4 cup fresh basil leaves, chopped
Instructions
- Cook Pasta: Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1 cup pasta water before draining. The starchy water helps bind our sauce later.
- Season Chicken: Pat chicken pieces dry and season generously with salt and pepper. This ensures golden browning and prevents sticking. Don’t skip the drying step – wet chicken steams instead of searing.
- Sear Chicken: Heat olive oil in a large skillet over medium-high heat. Add chicken and cook 6-7 minutes until golden and cooked through. Don’t overcrowd the pan or it won’t brown properly.
- Build Aromatics: Add onion to the same skillet and cook 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant. The fond from the chicken adds incredible flavor here.
- Deglaze Pan: Pour in wine and scrape up any browned bits. Add tomatoes and Italian seasoning, simmer 3-4 minutes. Those browned bits are pure flavor gold, so don’t leave them behind.
- Create Sauce: Reduce heat to low. Whisk together ricotta and cream, then stir into pan with Parmesan and red pepper flakes. Don’t let it boil or the ricotta might curdle.
- Finish Dish: Add pasta, chicken, and spinach to sauce. Toss gently, adding pasta water as needed for silky consistency. Garnish with fresh basil and serve immediately while piping hot.
Notes
- Don’t let the sauce boil once ricotta is added or it will curdle and become grainy.
- Reserve pasta water before draining – it’s essential for achieving the perfect sauce consistency.
- Pat chicken dry thoroughly before seasoning to ensure proper browning and flavor development.
- Store leftovers in airtight container for up to 3 days; reheat gently with splash of cream.
- Fresh basil added at the end brightens the entire dish – don’t skip this final touch.
- Warm ricotta to room temperature before adding for smoother sauce integration.
Allergy Information: Dairy, Gluten
Nutrition
- Calories: 485 calories
- Fat: 18g
- Carbohydrates: 52g
- Protein: 32g







