This One Pot Tie Dye Pasta with Chicken is a 30 minute dream dish. Protein, flavor, and takes minimal effort to make.
If you love easy dinners that feel a little extra fun, this One-Pot Tie-Dye Pasta with Chicken is about to become a weeknight favorite. It’s creamy, comforting, packed with flavor, and best of all – everything cooks in one pot. Fewer dishes, maximum flavor, and a pasta that honestly looks as good as it tastes.
The “tie-dye” effect comes from swirling vibrant basil pesto through a creamy tomato pasta base. When you gently drag the pesto through the sauce, it creates beautiful green ribbons against the rosy tomato cream sauce. The result is a pasta dish that looks impressive but is incredibly simple to make.
Tender seasoned chicken, pasta cooked directly in the sauce, parmesan melted into every bite, and that pesto swirl on top, this recipe hits all the cozy dinner notes while still feeling fresh and bright.
Whether you’re cooking for your family, meal prepping for the week, or just want a pasta dish that feels a little more exciting than the usual, this One-Pot Tie-Dye Pasta with Chicken checks every box.
Let’s get into it.
Why You’ll Love This One-Pot Tie-Dye Pasta with Chicken
There are so many reasons this recipe deserves a permanent spot in your dinner rotation:
One pot = less cleanup
Everything cooks in a single pot or deep skillet, which means fewer dishes and easier cleanup.
Super creamy without being heavy
Using coconut milk (or cream) creates a silky sauce that coats every piece of pasta perfectly.
Packed with flavor
Garlic, marinara, Italian seasoning, parmesan, and pesto all work together to create layers of flavor.
Family friendly
Kids love pasta, and the colorful tie-dye swirl makes dinner feel fun.
Great for leftovers
This pasta reheats beautifully and makes a great next-day lunch.
And if you’re anything like me, I’m always looking for meals that look a little elevated but don’t actually require a ton of effort. This pasta delivers exactly that.
What Makes This Pasta “Tie-Dye”
The tie-dye look comes from swirling pesto into the creamy tomato sauce right before serving.
Instead of mixing it fully into the pasta, you’ll add small spoonfuls of pesto on top and gently drag it through the pasta with a spoon or knife. The key is not overmixing — you want visible green ribbons against the creamy tomato base.
It gives the pasta a gorgeous marbled look that feels restaurant-worthy but takes about 10 seconds to do.
Plus the flavor combination of tomato, cream, parmesan, and pesto is truly unbeatable.

Ingredients You’ll Need:
Here’s everything you need to make this One-Pot Tie-Dye Pasta with Chicken.
For the Pasta Base:
- Pasta (fusilli, penne or farfalle work best for the tie-dye look)
- Olive oil
- Garlic cloves
- Chicken broth
- Full-fat coconut milk – or heavy cream if preferred)
- Marinara sauce
- Boneless skinless chicken breasts or thighs
- Basil pesto (store-bought or homemade)
- Freshly grated parmesan (plus more for topping)
- Fresh basil for garnish
Best Pasta Shapes for the Tie-Dye Effect
Not all pasta shapes work equally well for this recipe. The goal is to use shapes that hold sauce and show the pesto swirl nicely.
The best options include:
Fusilli – The spirals catch both the creamy sauce and pesto beautifully.
Rotini – Very similar to fusilli and great for holding onto sauce.
Farfalle (bowtie pasta) – The folds give the sauce places to cling.
Cavatappi – Corkscrew pasta that works well with creamy sauces.
Long noodles like spaghetti or linguine aren’t ideal for the tie-dye look because the swirl won’t show as well.
How to Make One-Pot Tie-Dye Pasta with Chicken
This recipe comes together in a few simple steps.
- Cook the Chicken: Pat the chicken dry and season with garlic powder, paprika, salt and pepper.
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Cook chicken 4–5 minutes per side (depending on thickness) until golden and cooked through.
- Remove from pan and let rest for 5 minutes, then slice into bite-sized pieces. Set aside.
- Make the Creamy One-Pot Pasta Base: In a large pot or deep skillet, heat olive oil over medium heat.
- Add garlic and sauté for about 30 seconds until fragrant.
- Add: pasta, chicken broth, coconut milk, marinara, salt, pepper, Italian seasoning.
- Stir well and bring to a gentle boil.
- Reduce to a simmer and cook uncovered for 10–12 minutes, stirring occasionally, until pasta is tender and sauce thickens. If needed, add a splash more broth if it gets too thick before pasta is done.
- Stir in parmesan until melted and creamy.
- Add sliced chicken and gently fold to combine.
- At this point you should have a creamy, tomato-based chicken pasta.
- Dollop pesto across the top in random spoonfuls.
- Use the back of a spoon or a knife to lightly drag and swirl the pesto through the pasta.
- Stop before it fully blends — you want visible green ribbons against the creamy tomato base. That’s your tie-dye effect.
- Finish with: extra parmesan, fresh basil, cracked black pepper.

Tips for the Best One-Pot Tie-Dye Pasta with Chicken
A few simple tips can make this recipe even better.
Use freshly grated parmesan
Pre-shredded cheese doesn’t melt as smoothly. Freshly grated parmesan gives the creamiest result.
Don’t overcook the pasta
Because the pasta cooks directly in the sauce, it’s important to check it around the 10-minute mark.
Swirl the pesto gently
Overmixing will turn the sauce green instead of creating the tie-dye ribbons.
Use good marinara
Since marinara is one of the base flavors, a high-quality sauce will make a difference.
Slice the chicken after resting
Resting keeps the juices inside the chicken instead of running out onto the cutting board.

Easy Variations
One of the best things about this One-Pot Tie-Dye Pasta with Chicken is how adaptable it is.
Here are some easy ways to switch it up.
Add Vegetables
You can easily add vegetables to the pasta base such as:
-
spinach
-
zucchini
-
mushrooms
-
cherry tomatoes
-
broccoli florets
Stir them in during the last few minutes of cooking.
Make It Dairy-Free
This recipe can easily be dairy-free.
Simply:
-
use coconut milk instead of cream
-
skip the parmesan or use a dairy-free parmesan alternative
The pasta will still be creamy and delicious.
Use Rotisserie Chicken
If you’re short on time, rotisserie chicken works great.
Simply shred about 2 cups cooked chicken and stir it in during the final step instead of cooking raw chicken.
Make It Spicier
If you love heat, try adding:
-
extra red pepper flakes
-
a spoonful of chili crisp
-
spicy marinara
It adds a fun kick to the creamy sauce.

What to Serve with Tie-Dye Pasta
This pasta is hearty enough to stand alone, but it pairs nicely with a few simple sides.
Some favorites include:
-
a crisp green salad
-
roasted broccoli or asparagus
-
garlic bread
-
sautéed spinach
The fresh, simple sides balance the richness of the pasta perfectly.
How to Store Leftovers
If you happen to have leftovers, they store well.
Refrigerator:
Store in an airtight container for up to 3–4 days.
Reheating:
Reheat in a skillet or microwave with a splash of broth or milk to loosen the sauce.
The flavors actually deepen overnight, making it just as delicious the next day.
Why This Recipe Works
The magic of this One-Pot Tie-Dye Pasta with Chicken is the balance of flavors and textures.
You get:
-
creamy sauce from coconut milk or cream
-
savory depth from marinara
-
richness from parmesan
-
bright freshness from pesto
-
tender bites of seasoned chicken
And because the pasta cooks directly in the sauce, every bite is packed with flavor.
Plus that vibrant pesto swirl turns a simple pasta dinner into something that feels a little more special.

Final Thoughts
If you’re looking for a pasta dinner that’s easy, creamy, flavorful, and visually fun, this One-Pot Tie-Dye Pasta with Chicken is the recipe to make.
It’s quick enough for busy weeknights, impressive enough for guests, and comforting in the best possible way.
The one-pot method keeps things simple, the pesto swirl adds a pop of color and flavor, and the tender chicken makes it a satisfying meal everyone will love.
Once you try it, don’t be surprised if it becomes one of those recipes you come back to again and again.
And if you make it, don’t forget to swirl that pesto just enough to get that perfect tie-dye pasta moment.
PrintOne-Pot Tie-Dye Pasta with Chicken (30-Minute Recipe)
This One Pot Tie Dye Pasta with Chicken is a 30 minute dream dish. Protein, flavor, and takes minimal effort to make.
- Prep Time: 5 mins
- Cook Time: 20 mins
- Total Time: 25 mins
Yield: Serves 4-5 1x
Ingredients
For the Pasta Base:
- 8–10 oz pasta (fusilli, penne or farfalle work best for the tie-dye look)
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 cups chicken broth
- 1 cup full-fat coconut milk (or heavy cream if preferred)
- 1 cup marinara sauce
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes (optional)
For the Chicken:
- 1 to pounds boneless, skinless chicken breasts or thighs
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Tie-Dye Swirl:
- ½ cup basil pesto (store-bought or homemade)
- ½ cup freshly grated parmesan (plus more for topping)
- Fresh basil for garnish (optional)
Instructions
- Cook the Chicken: Pat the chicken dry and season with garlic powder, paprika, salt and pepper.
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Cook chicken 4–5 minutes per side (depending on thickness) until golden and cooked through.
- Remove from pan and let rest for 5 minutes, then slice into bite-sized pieces. Set aside.
- Make the Creamy One-Pot Pasta Base: In a large pot or deep skillet, heat olive oil over medium heat.
- Add garlic and sauté for about 30 seconds until fragrant.
- Add: pasta, chicken broth, coconut milk, marinara, salt, pepper, Italian seasoning.
- Stir well and bring to a gentle boil.
- Reduce to a simmer and cook uncovered for 10–12 minutes, stirring occasionally, until pasta is tender and sauce thickens. If needed, add a splash more broth if it gets too thick before pasta is done.
- Stir in parmesan until melted and creamy.
- Add sliced chicken and gently fold to combine.
- At this point you should have a creamy, tomato-based chicken pasta.
- Dollop pesto across the top in random spoonfuls.
- Use the back of a spoon or a knife to lightly drag and swirl the pesto through the pasta.
- Stop before it fully blends — you want visible green ribbons against the creamy tomato base. That’s your tie-dye effect.
- Finish with: extra parmesan, fresh basil, cracked black pepper.
Notes
*Store leftovers in fridge for 5 days. Add splash of broth, milk or water to loosen up as needed




Rachel Reiter
I made this using the leftover pesto I had from Trader Joe’s – so good. I love pesto anything. Will make again.
Rachel Mansfield
music to my ears!