Copycat Cheesecake Factory Tomato Basil Pasta
This tomato basil pasta pulls straight from the Cheesecake Factory menu, minus the wait for a table. It’s seared chicken tossed with angel hair in a tomato cream sauce that leans on fresh basil instead of a dozen seasonings.
You can have it on the table in under an hour, and most of that time is the sauce quietly simmering while you do everything else.

Why This One Stays in the Rotation
The sauce is the whole point here. Crushed tomatoes simmer down with garlic and onion until they turn jammy, then heavy cream smooths out the acidity so it tastes rich instead of sharp.
Fresh basil goes in at the very end, which keeps it bright green and a little peppery instead of dull and cooked-out.
It’s also one pan for the chicken and one pot for the sauce, so cleanup stays reasonable on a weeknight.
Ingredients

- 12 oz angel hair pasta: cooks in minutes and soaks up the sauce better than a thicker noodle
- 1 lb boneless, skinless chicken breast, cut into strips: rotisserie chicken works too if you want to skip searing
- 2 tbsp olive oil: for browning the chicken
- 3 cloves garlic, minced
- 1 small yellow onion, diced
- 28 oz can crushed tomatoes: San Marzano tomatoes give the sweetest, least acidic base
- 1 cup heavy cream: what turns this from tomato sauce into tomato cream sauce
- 1/2 cup grated parmesan, plus more for serving
- 1/2 cup fresh basil, chopped, plus extra for garnish: dried basil will not give you the same brightness here
- 2 tbsp butter
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes: optional, for a little background heat
Variations / Substitutions
- Shrimp instead of chicken: swap in 1 lb peeled shrimp and sear just 2 minutes per side, since they cook much faster.
- Dairy-free: use full-fat coconut milk in place of the heavy cream and skip the parmesan or use a dairy-free version; the sauce will be slightly sweeter but still creamy.
- Whole wheat or gluten-free pasta: either works fine, just watch the boil time on the package since it can run longer than angel hair.
- Spicier version: double the red pepper flakes to 1/2 tsp and add a pinch more right before serving.
- No chicken at all: leave it out entirely and add a can of drained white beans for protein instead. If you like this style of sauce, my creamy tomato and spinach pasta uses a similar base.
How to Make Copycat Cheesecake Factory Tomato Basil Pasta
Step 1: Sear the Chicken

Heat the 2 tbsp olive oil in a large skillet over medium-high heat. Season the 1 lb chicken strips with a pinch of the 1 tsp salt and the 1/2 tsp black pepper, then lay them in the pan and sear for about 4 minutes per side, until they hit 165°F (74°C) inside and the outside has good color.
The strips should have deep golden edges and pull away from the pan easily when they’re ready to flip. If they’re sticking, give them another 30 seconds before turning.
Move the chicken to a plate and tent it loosely with foil. It’ll keep cooking a touch from residual heat, which is fine.
Step 2: Sauté the Garlic and Onion

In the same skillet, melt the 2 tbsp butter over medium heat, scraping up any browned bits left from the chicken. Add the 1 small diced onion and cook for 4 minutes, then stir in the 3 cloves minced garlic and cook another 30 seconds.
You want the onion soft and translucent, not browned, and the garlic should smell fragrant almost immediately. If it starts to catch, pull the pan off the heat for a few seconds and stir.
This base is what gives the sauce its depth, so don’t rush past it even though it only takes a few minutes.
Step 3: Simmer the Tomato Basil Sauce

Pour in the 28 oz can crushed tomatoes along with the remaining salt, the 1/4 tsp red pepper flakes if using, and bring it to a gentle simmer over medium-low heat. Let it cook uncovered for 12 minutes, stirring occasionally, until it thickens slightly and deepens in color.
Stir in the 1 cup heavy cream and the 1/2 cup grated parmesan, and simmer another 3 minutes until the sauce turns a soft coral color and coats the back of a spoon. Taste and adjust the salt here, since the parmesan adds its own saltiness.
While the sauce simmers, bring a large pot of salted water to a boil for the pasta so everything finishes around the same time.
Step 4: Boil and Toss the Pasta

Cook the 12 oz angel hair pasta in the boiling water for about 4 minutes, or until just tender, then drain and add it straight into the skillet with the sauce. Toss everything together over low heat for 1 minute so the noodles soak up some of the sauce instead of just sitting under it.
The pasta should look coated and glossy, not swimming in liquid. If the sauce seems too thick at this point, a splash of the pasta cooking water loosens it right up.
Step 5: Finish with Fresh Basil

Slice the seared chicken and nestle the pieces on top of the pasta, then scatter the 1/2 cup chopped fresh basil over everything along with a bit extra for garnish. Serve right away while it’s hot, with more parmesan on the side for anyone who wants it.
The basil should still look vivid green and smell sharp, since it’s only meeting the heat for a few seconds. That’s the moment you want to get it to the table.
Tips for the Best Tomato Basil Pasta
- Use crushed tomatoes, not diced or whole peeled, since the texture blends into the cream more smoothly without extra chopping.
- Add the basil at the very end, not during the simmer, or it turns dark and loses its fresh bite.
- If your sauce tastes too acidic even after the cream goes in, a small pinch of sugar rounds it out without making it sweet.
- Leftover sauce on its own freezes well for up to 2 months, so it’s worth doubling the sauce portion if you’re already cooking.
Cook times run fast here since the noodles and sauce are both quick-cooking.
| Component | Time | Doneness cue |
|---|---|---|
| Chicken strips | 4 min per side | 165°F (74°C) internal |
| Sauce simmer | 12 min | Slightly thickened, deep red |
| Angel hair pasta | 4 min | Just tender |
Storing Leftovers
Refrigerate the pasta in an airtight container for up to 3 days. The sauce thickens as it chills, which is normal.
Reheating works best low and slow on the stovetop with a splash of water or cream stirred in, since the microwave can make the cream sauce separate. Stir often and heat just until warmed through.
What To Serve With Tomato Basil Pasta
A simple arugula salad with lemon vinaigrette cuts through the richness of the cream sauce nicely, since the peppery greens and acid balance the fattiness. Garlic bread is an easy pairing too, good for mopping up whatever sauce is left on the plate. If you want something to drink alongside it, a crisp white wine like pinot grigio has enough acidity to stand up to the tomato without fighting the cream.
Frequently Asked Questions
Can I make the sauce ahead of time?
Yes, the sauce keeps in the fridge for up to 3 days on its own. Reheat it gently on the stove and add the basil and freshly cooked pasta right before serving.
Why did my sauce turn out grainy?
That usually happens if the cream is added over high heat and the sauce boils hard afterward. Keep it at a gentle simmer once the cream goes in and it will stay smooth.
Can I use dried basil instead of fresh?
You can, but it won’t taste the same, since dried basil loses the bright, slightly peppery note that makes this sauce recognizable. If fresh isn’t available, start with 2 tsp dried and add it earlier in the simmer so it has time to soften.
Is this dish very spicy?
No, it’s mild as written. The red pepper flakes are optional and only add a light background warmth, not real heat.

Ingredients
Method
- Sear the chicken strips in olive oil, about 4 minutes per side, until 165°F (74°C) inside, then set aside.
- Sauté the onion in butter for 4 minutes, then add the garlic and cook 30 seconds more.
- Stir in the crushed tomatoes and simmer 12 minutes, then add the heavy cream and parmesan and simmer 3 more minutes.
- Boil the angel hair pasta for about 4 minutes, drain, and toss it into the sauce for 1 minute.
- Top with sliced chicken and fresh basil, then serve immediately.
