This roasted bell pepper pasta with chicken is a smoky, creamy, restaurant-style pasta dinner made at home with roasted peppers, tomatoes, basil, cream cheese, golden chicken, and spaghetti.
It looks like the kind of pasta you would order at a cozy Italian restaurant, but the method is very doable. The oven roasts the peppers, tomatoes, onion, and garlic until soft and lightly charred, then the blender turns them into a silky orange sauce.
The result is creamy without feeling heavy, bright without tasting sharp, and satisfying enough for a proper dinner. If you love saucy pasta meals, this belongs next to my chicken pasta and creamy pasta recipes.

Why This Roasted Bell Pepper Pasta Works
The sauce is the whole trick. Roasting bell peppers changes their flavor completely. They become sweeter, softer, and deeper, with just enough smoky edge to make the finished sauce taste layered.
- Roasted peppers bring smoky sweetness – Red, yellow, and orange peppers create color and depth.
- Tomatoes add freshness – They loosen the sauce and balance the cream cheese.
- Cream cheese makes it silky – No roux, flour, or cornstarch needed.
- Chicken makes it a full meal – Golden seared chicken turns the pasta into a filling dinner.
- Parmesan finishes the dish – A salty, savory finish makes the sauce taste complete.
The sauce has a similar comfort-food spirit to a creamy cheese sauce, but the roasted vegetables keep it brighter. For another parmesan-heavy sauce idea, see my garlic parmesan sauce.
Ingredients
This recipe serves 2 to 3 people. The ingredient list is simple, but each part matters: roast the vegetables well, blend the sauce until smooth, and sear the chicken so it adds flavor instead of just protein.

For the Roasted Vegetables
- 3 bell peppers – Use red, yellow, and orange for the best color and sweetness.
- 2 medium tomatoes – Halved, so they roast quickly and blend easily.
- 1 onion – Roasted whole or halved if it is large.
- 4 garlic cloves – Roast them whole so they turn mellow and sweet.
- 3 tablespoons olive oil – Helps the vegetables caramelize.
- Salt, black pepper, dried oregano, and paprika – Season generously before roasting.
For the Sauce
- 100g cream cheese – About 3.5 ounces, softened if possible.
- 150ml chicken broth – About 2/3 cup, used to thin the sauce.
- A handful of fresh basil leaves – Adds freshness and a subtle herb flavor.
For the Pasta and Chicken
- 300g spaghetti – About 10 ounces. Penne or rigatoni also work.
- 300g chicken breast – About 10 ounces, diced into bite-size pieces.
- 1 tablespoon butter – Adds gloss and richness to the seared chicken.
- Grated parmesan and fresh parsley – For serving.
How to Make Roasted Bell Pepper Pasta with Chicken
The steps are simple: roast, blend, boil, sear, toss. The best thing you can do for flavor is let the peppers get a little color around the edges before blending.
Step 1: Roast the Vegetables
Preheat the oven to 200 C (400 F). Arrange the halved bell peppers, halved tomatoes, onion, and garlic cloves on a baking sheet. Drizzle with olive oil and season with salt, pepper, oregano, and paprika.
Roast for about 30 minutes, until the peppers are tender and the edges are lightly charred. The tomatoes should look soft and juicy, and the garlic should be mellow.
Step 2: Blend the Roasted Pepper Sauce
Transfer the roasted vegetables to a blender. Add the cream cheese, chicken broth, and basil. Blend until smooth and vibrant orange. Taste the sauce and add more salt, pepper, or paprika if needed.

Step 3: Cook the Pasta
Boil the spaghetti in well-salted water according to the package instructions. Cook it just until al dente, then drain. If the sauce feels thick later, a splash of pasta water can loosen it.
If you enjoy making pasta from scratch, this sauce would also be lovely with fresh noodles from my homemade pasta guide.
Step 4: Sear the Chicken
Heat a large pan over medium-high heat. Add the diced chicken and cook until golden and cooked through. Add the butter and let it melt around the chicken for a glossy finish.
For another simple chicken dinner with bold seasoning, try my black pepper chicken.
Step 5: Toss Everything Together
Add the cooked spaghetti to the pan with the chicken. Pour in the roasted bell pepper sauce and toss until every strand is coated. Let it simmer for 1 to 2 minutes so the sauce clings to the pasta.
Step 6: Serve
Plate the pasta while it is hot. Finish with grated parmesan and fresh parsley. Serve immediately, while the sauce is creamy and glossy.

Tips for the Best Sauce
- Roast until the edges color – Pale roasted peppers taste flatter than lightly charred ones.
- Use warm roasted vegetables – They blend more easily with the cream cheese.
- Do not overcook the pasta – Al dente spaghetti holds the sauce better.
- Save a little pasta water – It helps loosen the sauce without making it watery.
- Finish with parmesan – It adds salt, richness, and a restaurant-style finish.
Variations
Make It Vegetarian
Skip the chicken and use vegetable broth instead of chicken broth. You can add roasted broccoli, mushrooms, or chickpeas for more texture. This sauce would be excellent with a side of roasted broccoli.
Add Heat
Add a pinch of chili flakes to the blender, or sprinkle them over the finished pasta. The heat works well with the sweet roasted peppers.
Change the Pasta Shape
Spaghetti is elegant, but penne, rigatoni, fusilli, and tagliatelle all work. Short pasta shapes are especially good if you want the sauce to tuck into every ridge.
Make It Extra Creamy
Add another spoonful of cream cheese or a splash of cream when tossing the pasta. Keep the heat gentle so the sauce stays smooth.
What to Serve with It
This pasta is rich enough to be the main event, so simple sides work best. Serve it with a crisp salad, garlic bread, roasted vegetables, or a light tomato dish.
If you want another tomato-and-basil pasta idea for the week, try this tomato basil pasta casserole. For a seafood pasta night, my shrimp burrata spaghetti is a beautiful option.
Make Ahead and Leftovers
The roasted bell pepper sauce can be made 2 to 3 days ahead and stored in the refrigerator. Keep it in a covered jar or container, then warm it gently before tossing with pasta.
Leftover pasta keeps well for up to 2 days in an airtight container. Reheat gently with a splash of water, broth, or milk to loosen the sauce. Pasta thickens as it sits, so a little liquid helps bring it back.
Common Mistakes
- Under-roasting the peppers – The sauce needs roasted flavor, not just softened vegetables.
- Using too little seasoning – Peppers and cream cheese need enough salt to taste full.
- Overcooking the chicken – Cook just until golden and done so the pieces stay juicy.
- Letting the sauce boil hard – Gentle heat keeps the creamy sauce smooth.
- Skipping the garnish – Parmesan and parsley make the final bowl taste brighter and more complete.
Frequently Asked Questions
Can I use jarred roasted peppers?
Yes, but fresh roasted peppers usually give the best flavor. If using jarred peppers, drain them well and roast the tomatoes, onion, and garlic separately for depth.
Can I make the sauce without cream cheese?
You can use a splash of cream, mascarpone, ricotta, or a dairy-free cream alternative. Cream cheese gives the thickest, easiest sauce.
What pasta shape is best?
Spaghetti looks beautiful, but penne, rigatoni, and fusilli are very good because they hold the roasted pepper sauce well.
Can I make it spicy?
Yes. Add chili flakes, cayenne, or a little Calabrian chili paste to the blender for a spicy roasted pepper sauce.
How long do leftovers last?
Leftovers are best within 2 days. Store covered in the refrigerator and reheat with a splash of broth or water.
Final Thoughts
Roasted bell pepper pasta with chicken proves that a restaurant-quality dinner can come from simple ingredients and a blender. The peppers do the heavy lifting, the cream cheese makes the sauce silky, and the seared chicken turns it into a complete meal.
Make it once as written, then keep the sauce in your back pocket for future pasta nights. It is cozy, colorful, and exactly the kind of dinner that feels special without making the cook work too hard.





