I’ve been making this Pesto Chicken with Peppers recipe for years, and it never fails to impress. Every time I cook it, the aroma of fresh pesto mixed with sautéed peppers fills my kitchen, making me feel like a restaurant chef. The combination of tender chicken, crisp vegetables, and nutty Parmesan is pure comfort food.
For a seafood twist on a nutty crust, you might also enjoy the Parmesan Crusted Salmon Recipe. It’s also quick enough for weeknights, yet special enough for guests. Honestly, once I made it for my friends, they begged for the recipe!

Ingredients
Here’s everything you need to make this flavorful dish. I like to use fresh, high-quality ingredients whenever possible—it really makes a difference. You can also experiment with soups on the side, like the hearty Crack Chicken Noodle Soup Recipe, which pairs wonderfully with chicken dishes.
- 8 ounces linguine – I prefer fresh pasta, but dried works fine; it cooks evenly and absorbs pesto beautifully.
- 2 pounds boneless, skinless chicken breast – slicing it thin helps it cook quickly and stay juicy.
- 1 red bell pepper, sliced – adds sweetness and color; avoid frozen for best texture.
- 1 green bell pepper, sliced – gives a subtle bitterness to balance flavors.
- 1/2 red onion, sliced – caramelizes slightly, adding natural sweetness.
- 16 ounces basil pesto – homemade is ideal, but store-bought works too; fresh basil makes it pop.
- 4 tablespoons olive oil, divided – helps cook chicken and vegetables without drying them.
- 1/4 cup pine nuts – lightly toasted enhances the nutty flavor.
- 1/2 cup Parmesan cheese, shaved – freshly grated gives the best aroma and taste.
Note: several servings
Variations
If you want to mix it up or cater to dietary needs, here are some ideas:
- Swap linguine for gluten-free pasta or zucchini noodles.
- Replace chicken breast with chicken sausage, ground chicken, or turkey.
- Use sun-dried tomato pesto or vegan pesto for a twist.
- Swap Parmesan with vegan cheese or nutritional yeast.
- Add vegetables like spinach, mushrooms, or cherry tomatoes for more color and nutrients.

Cooking Time
Here’s a quick overview of the time needed:
- Prep Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
Equipment You Need
These simple tools make the process smooth:
- Large skillet – for sautéing chicken and vegetables.
- Pot – for boiling pasta.
- Knife & cutting board – for slicing chicken and vegetables.
- Measuring cups & spoons – for accurate pesto and oil measurements.
- Tongs or wooden spoon – for tossing everything together evenly.
How to Make Pesto Chicken with Peppers Recipe?
Prepare the Pasta
First, cook your linguine according to the package instructions. I like to salt the water generously—it seasons the pasta perfectly. Drain and set aside while you prepare the chicken and veggies.
Cook the Chicken
Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Add the sliced chicken and cook until it’s no longer pink inside. Removing it once cooked keeps it juicy for the final mix.
Sauté the Peppers and Onions
In the same skillet, add 1 tablespoon of olive oil. Sauté the red and green peppers and red onion until they’re tender but still slightly crisp. This gives a perfect texture contrast with the chicken.

Combine Ingredients
Return the chicken to the skillet and add the cooked pasta, pesto, remaining olive oil, pine nuts, and half of the Parmesan. Toss everything gently over medium heat until well coated and warmed through.
Garnish and Serve
Top with the remaining Parmesan before serving. I like a few extra pine nuts on top for crunch and a drizzle of olive oil for gloss.
Additional Tips for Making this Recipe Better
From my own experience, these small tweaks elevate the dish:
- I always toast pine nuts briefly in a dry pan to bring out their nutty flavor.
- Letting the chicken rest for 2 minutes before slicing keeps it tender.
- Adding a splash of pasta water helps the pesto coat the noodles evenly.
- I sometimes finish with fresh basil leaves for extra color and aroma.
How to Serve Pesto Chicken with Peppers
This dish is as pretty as it is tasty. Serve it directly from the skillet for a rustic feel or plate it neatly for guests. Sprinkle extra Parmesan and pine nuts on top. I love adding a few fresh basil leaves or a lemon wedge for a vibrant presentation.

Nutritional Information
Here’s a quick glance at what you’re getting per serving:
- Calories: 455 kcal – filling and satisfying without being too heavy.
- Protein: 32 g – thanks to the chicken, it’s a great source of lean protein.
- Carbohydrates: 26 g – provides steady energy from the pasta.
- Fat: 24 g – mostly from healthy olive oil and pesto, keeping it flavorful.
Make Ahead and Storage
Storing
You can store leftovers in an airtight container in the fridge for up to 3 days. I always recommend cooling it slightly before refrigerating.
Freezing
Freeze individual portions for up to 1 month. I like to flash-freeze pasta on a tray first, then transfer to freezer-safe containers to prevent clumping.
Reheating
Reheat gently in a skillet with a splash of water or broth. Microwaving works too, but stirring halfway ensures even heating and preserves texture.
Why You’ll Love This Recipe?
Here’s why I keep making it:
- Quick and Easy – ready in just 30 minutes, perfect for weeknight dinners.
- Flavor Explosion – pesto, peppers, and Parmesan create a harmonious taste.
- Versatile – works with different proteins, pastas, or vegetables.
- Make-Ahead Friendly – leftovers are easy to store and reheat.
- Crowd-Pleaser – colorful, aromatic, and satisfying every time.

Pesto Chicken with Peppers Recipe
Ingredients
Method
- First, cook your linguine according to the package instructions. I like to salt the water generously—it seasons the pasta perfectly. Drain and set aside while you prepare the chicken and veggies.
- Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Add the sliced chicken and cook until it’s no longer pink inside. Removing it once cooked keeps it juicy for the final mix.
- In the same skillet, add 1 tablespoon of olive oil. Sauté the red and green peppers and red onion until they’re tender but still slightly crisp. This gives a perfect texture contrast with the chicken.
- Return the chicken to the skillet and add the cooked pasta, pesto, remaining olive oil, pine nuts, and half of the Parmesan. Toss everything gently over medium heat until well coated and warmed through.
- Top with the remaining Parmesan before serving. I like a few extra pine nuts on top for crunch and a drizzle of olive oil for gloss.
Notes
- I always toast pine nuts briefly in a dry pan to bring out their nutty flavor.
- Letting the chicken rest for 2 minutes before slicing keeps it tender.
- Adding a splash of pasta water helps the pesto coat the noodles evenly.
- I sometimes finish with fresh basil leaves for extra color and aroma.