If you’ve ordered the Pasta Da Vinci at the Cheesecake Factory, you know exactly why it’s become a favorite for so many, including myself. Tender chicken, sautéed mushrooms, sweet caramelized onions, and penne pasta are tossed in a silky Madeira wine sauce that’s rich, flavorful, and now it’s surprisingly easy to recreate at home. My Cheesecake Factory Pasta Da Vinci recipe captures everything you love about the original using simple techniques that deliver restaurant quality results.
I’m sure you have those restaurant dishes that are so memorable you find yourself craving them long after you’ve gotten back home. For me, Cheesecake Factory’s Pasta Da Vinci is one of those meals. I love that it’s not overloaded with ingredients or hidden beneath a heavy cream sauce. Instead, it’s a perfect example of how a few quality ingredients, cooked well, can create something truly special.
The magic of this dish comes from the Madeira wine. As it reduces, it develops a rich, slightly sweet flavor that pairs perfectly with the caramelized onions, browned Baby Bella mushrooms, tender chicken, and freshly grated Parmesan cheese. The result is a sauce that’s velvety and full of depth without feeling overly rich.
Like all of my restaurant recipes, the goal was to recreate the experience as faithfully as possible while sharing the techniques that make it successful in your own kitchen. Whether you’re making it for an easy weeknight dinner or serving it to guests, this Cheesecake Factory Pasta Da Vinci recipe delivers the flavors that have made the original a favorite for years.
Ready to get cooking? Here’s everything you’ll need to make Cheesecake Factory’s Pasta Da Vinci at home.

Cheesecake Factory Pasta Da Vinci
Ingredients
- 12 oz penne pasta
- 1 tbsp salt, kosher (Or your preferred coarse salt)
- 1 1/2 lbs chicken breast, boneless skinless (Cut into bit-sized pieces)
- 1 tsp salt, kosher
- 1/2 tsp black pepper, freshly ground
- 1 tbsp extra virgin olive oil
- 1 tbsp Butter, unsalted
- 8 oz Baby Bella mushrooms, sliced
- 1 medium yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 cup Madeira wine
- 3/4 cup chicken stock
- 1/4 cup heavy cream
- 1/4 cup parmesan cheese, freshly grated
- 2 tbsp fresh parsley, chopped
- 1/2 cup pasta water (Reserved from your pasta)
- Parmesan cheese, freshly grated
- Fresh parsley, chopped
Method
- Bring a large pot of generously salted water to a boil. Cook the penne until al dente according to the package directions.
- While the pasta cooks, season the chicken with the salt and black pepper.
- Heat the olive oil and butter in a large skillet over medium-high heat. Add the chicken in a single layer and cook for 4 to 5 minutes per side until golden brown and the internal temperature reaches 165°F. Transfer to a plate.
- Reduce the heat to medium. Add the mushrooms and cook for 5 to 6 minutes, stirring occasionally, until they’ve released their moisture and begin to brown.
- Add the sliced onion and cook for another 6 to 8 minutes, stirring occasionally, until softened and lightly caramelized.
- Stir in the garlic and cook for 30 seconds or until fragrant.
- Pour in the Madeira wine, scraping up any browned bits from the bottom of the pan. Simmer for 5 to 7 minutes, or until the wine has reduced by about half.
- Stir in the chicken stock and simmer for another 3 to 4 minutes.
- Reduce the heat to low. Stir in the heavy cream and Parmesan cheese until the cheese has melted and the sauce is smooth.
- Return the chicken and any accumulated juices to the skillet. Add the cooked penne and toss until evenly coated.
- Add reserved pasta water a little at a time until the sauce reaches a silky consistency that lightly coats the pasta.
- Stir in the chopped parsley and serve immediately, garnishing with additional Parmesan cheese and parsley.
Pro Tips for Cheesecake Factory Pasta Da Vinci
Don’t Rush the Onions
One of the biggest flavor builders in this recipe happens before the sauce is even made. As the onions slowly cook, their natural sugars begin to caramelize, transforming them into a rich, mellow sweetness. Those browned bits combine with the Madeira wine to create the deep, savory flavor that makes Pasta Da Vinci so memorable.
Use the Pasta Water in the Sauce
Before draining the pasta, reserve about ½ cup of the cooking water. The starch released by the pasta acts as a natural emulsifier, helping the sauce cling to every piece of pasta instead of pooling on the plate. It’s one of the simplest techniques restaurants use to create a silky, perfect consistency sauce.
Choose a High Quality Olive Oil
Not all extra virgin olive oils are created equal. Look for one packaged in a dark glass bottle with a harvest date whenever possible because freshness matters. A good extra virgin olive oil adds a subtle peppery and fruity notes while helping the chicken brown beautifully.
Fresh Parmesan Makes a Difference
Pre-shredded Parmesan contains anti-caking agents that prevent it from melting smoothly into sauces. Do yourself a favor by buying a wedge and grating it yourself. It only takes a few seconds, and the difference is worth it. A creamier sauce and a richer, nuttier flavor.
Frequently Asked Questions
Storing and Reheating Pasta Da Vinci
As with most dishes, you’re going to want to allow the pasta to cool to room temperature before you transfer it to an airtight container. You can keep it refrigerated for up to 4 days. The flavors continue to develop overnight, so leftovers are surprisingly delicious.
For the best texture, reheat Pasta Da Vinci gently in a skillet over medium-low heat. I recommend adding a splash of chicken stock, milk, or water to loosen the sauce as it warms. Stirring it once in a while until it’s heated through.
If using a microwave, cover the dish loosely and heat in 30-second intervals, stirring between each one to help the sauce stay smooth.
