It’s one of those recipes that feels a little indulgent but is secretly balanced. You’ve got protein, carbs for energy, and just enough richness to make it satisfying without knocking you out after dinner. The peri peri brings heat, garlic, and tang, while the creamy base smooths everything out into something that feels complete.
I’ve made this more times than I can count, especially on those chaotic evenings when all three kids are asking “what’s for dinner” at the same time. Trust me, this one is worth it — it tastes like something you’d order out, but it’s built for real life.
If you’re new to peri peri, think of it as a chili-based sauce with layers of garlic, citrus, and subtle smokiness. It’s bold but not one-note, which is why it works great with a creamy base. Instead of fighting the spice, the creaminess rounds it out and makes it more balanced.
The Creamy Trick I Wish I Knew Sooner
The first time I tried making a creamy peri peri pasta, I went all in with heavy cream… and yeah, it was way too rich. Like, halfway through the bowl and everyone was done. That’s when I started playing around with lighter options in my kitchen.
Now I use cream cheese, evaporated milk, and all those golden pan juices from the chicken. That combo gives you a smooth, slightly thick sauce that coats the pasta without feeling greasy or overwhelming. It’s creamy in a way that keeps you going back for another bite instead of tapping out early.
Another bonus is control. Cream cheese thickens without needing a long simmer, and evaporated milk gives you that velvety finish without diluting flavor. Once you get used to this combo, it’s hard to go back to heavy cream.
Once I figured this out, this became one of my go-to dinners, especially for meal prep weeks.
Why You’ll Love This High Protein Creamy Peri Peri Chicken
- That smoky, spicy peri peri flavor balanced with a creamy finish that actually makes sense
- The sauce turns silky and slightly thick, clinging to the ridges of the pasta instead of sliding off
- High protein (55g per serving), so it keeps you full — not reaching for snacks an hour later
- Roasting everything in one pan builds flavor fast and cuts down cleanup
- You can easily adjust the heat depending on your peri peri sauce
- Works just as well for meal prep as it does for a fresh, hot dinner
What You’ll Need

Main Protein / Base
- Chicken thighs: I always choose thighs here because they stay juicy even if you slightly overcook them. Breast works, but you have to be more careful.
- Protein rigatoni pasta: The ridges grab onto the sauce, and the extra protein makes this meal way more satisfying.
Aromatics
- White & red onion: Roasting them brings out sweetness and gives the sauce depth.
- Garlic powder: I use this instead of fresh garlic so it doesn’t burn during roasting.
Spices
- Smoked paprika: This is what gives that warm, smoky backbone. Don’t skip it.
- Oregano: Cuts through the richness and adds a subtle herby note.
- Chilli flakes: Easy way to control heat.
- Onion powder: Layers in extra savory flavor.
- Salt: Brings everything together — especially important for the chicken.
Liquid or Sauce
- Nando’s peri peri sauce: This is the one I always reach for because it’s balanced — not too sharp, not too sweet.
- Light cream cheese: Gives the sauce body and that creamy texture without heaviness.
- Light evaporated milk: Smooths everything out and keeps it from getting too thick.
- Tomato paste: Adds depth and helps the sauce stick to the pasta.
- Lemon juice: Brightens the chicken and keeps the flavor from feeling flat.

Vegetables or Add-ins
- Bell peppers: Slightly charred, sweet, and they add a nice soft bite that contrasts the creamy sauce.
Toppings
- Parsley & coriander: Fresh, bright, and honestly needed to cut through the richness at the end.
Ingredient Tips That Make a Big Difference
Small tweaks here really change the final result. First, always salt your pasta water properly. It should taste lightly salty like broth — this is your only chance to season the pasta itself.
Let your cream cheese sit at room temperature for 10–15 minutes before using. It melts faster and blends more smoothly into the sauce.
When choosing peri peri sauce, pay attention to the label. Some versions are very vinegary, while others are more garlicky or smoky. A balanced one works best for this recipe so the creaminess doesn’t get overshadowed.
Cut your chicken into evenly sized pieces or at least trim excess fat so everything cooks at the same rate. Uneven pieces can leave you with some dry bits and some undercooked ones.
Finally, don’t skip the lemon juice. It might seem small, but it lifts the whole dish and keeps the sauce from feeling too heavy.
One extra tip that really helps: save more pasta water than you think you need. That starchy liquid is perfect for loosening the sauce later without watering down the flavor.
How to Make High Protein Creamy Peri Peri Chicken Pasta
Prep & Season the Chicken
- Step 1: Season the chicken
Trim the thighs, then mix with salt, chilli flakes, oregano, garlic powder, smoked paprika, onion powder, lemon juice, olive oil, and fresh herbs. Coat everything well — it should look glossy and fully covered. - Step 2: Let it sit (if you can)
Even 20 minutes helps, but if your evening is hectic, just move on. I’ve done both and it still turns out great.
Roast & Build Flavor
- Step 3: Roast the peri peri chicken
Lay it on a lined tray, brush with peri peri sauce, and bake at 200°C / 400°F for 22–25 minutes until the edges turn slightly charred and the juices run clear. You’re looking for caramelization on the edges — that’s where the flavor builds. - Step 4: Cook the pasta
Boil until al dente. Don’t overcook — it will soften more later in the sauce. Reserve a small cup of pasta water just in case you need to loosen the sauce later. - Step 5: Roast vegetables in the chicken juices
Remove the chicken but keep all those juices. Toss onions and peppers in them and roast at 180°C / 370°F for 15 minutes until soft with a bit of browning.
Bring It Together
- Step 6: Build the creamy peri peri base
While the tray is still hot, add tomato paste, cream cheese, evaporated milk, peri peri sauce, and seasoning. Stir gently until smooth. If it looks a little lumpy at first, don’t panic — it melts together. - Step 7: Add pasta
Fold in the cooked pasta and chopped parsley. The sauce should coat every piece with a slightly glossy, creamy finish. If it feels tight, add a splash of milk or reserved pasta water. - Step 8: Slice and layer the chicken
Slice the chicken and place it on top instead of mixing it in. That way you get those juicy bites in every forkful.
Don’t rush the sauce mixing step — if you stir too aggressively, the cream cheese can split slightly. Gentle mixing is the move here.
Also, keep the tray warm but not scorching. Too much heat can cause the dairy to separate, while gentle residual heat helps everything emulsify into a smooth sauce.
Making the Creamy Peri Peri Sauce

This sauce comes together right on the hot tray, which is honestly my favorite part. The residual heat melts everything slowly, and those chicken juices blend into the sauce giving it a deep, savory base.
The key is balance. You want heat from the peri peri, richness from the cream cheese, and enough liquid from the evaporated milk to keep everything smooth. If it ever feels too thick, loosen it gradually — don’t dump in liquid all at once.
If you’ve ever tried something like a classic chicken parmesan pasta dish, you’ll notice this method builds that same clingy texture — but with way less effort.
Make-ahead tip: you can mix the sauce base and refrigerate it for up to 3 days. When reheating, just loosen it with a splash of milk.
For an even silkier finish, stir in a tablespoon of pasta water right at the end. The starch helps emulsify the sauce and gives it that restaurant-style gloss.

Common Mistakes to Avoid
One of the biggest mistakes is overcooking the pasta. Since it continues cooking in the sauce, slightly underdone is exactly what you want.
Another common issue is overcrowding the tray when roasting chicken. If the pieces are too close together, they steam instead of roast, and you lose that caramelized flavor.
Using too much peri peri sauce too early can also overpower the dish. Build it gradually — you can always add more at the end.
Skipping seasoning layers is another one. Season the chicken, the vegetables, and taste the sauce before serving. It makes a noticeable difference.
Lastly, skipping the resting time after cooking the chicken makes it less juicy. Even five minutes helps the juices redistribute.
Another thing to watch is sauce thickness. If it gets too thick while sitting, it will feel heavy instead of creamy. A quick splash of warm milk fixes it instantly.
Easy Variations You Can Try
If you want to switch things up, this recipe is really flexible. Swap chicken thighs for grilled chicken breast or even leftover rotisserie chicken for a quicker version.
You can add spinach right at the end for extra greens. It wilts into the sauce and adds a fresh contrast.
Mushrooms are another great addition. Roast them with the peppers so they soak up all the flavor from the tray.
If you want it extra creamy, add a small handful of grated parmesan at the end. It thickens the sauce slightly and adds a deeper savory note.
For a lighter version, reduce the cream cheese slightly and increase the evaporated milk.
You can also swap the pasta for whole wheat or legume-based options if you want more fiber along with the protein.
For a smoky twist, add a pinch of smoked chili powder or a dash of hot sauce right before serving.

How to Boost the Protein Even More
This dish is already high in protein, but you can push it further if needed. Use a higher protein pasta or a chickpea-based pasta for an easy upgrade.
You can also increase the chicken portion slightly without adjusting the sauce too much.
Another simple trick is stirring in a spoon of plain Greek yogurt at the end. It blends into the sauce and adds extra protein while keeping the texture creamy.
If you’re tracking macros closely, this is one of those meals that adapts easily without losing its core flavor.
You can even sprinkle a little nutritional yeast on top for an extra protein boost and a subtle cheesy flavor.
How to Serve It
I serve this in wide bowls so you can layer the pasta and then top it with sliced chicken. It looks simple but really satisfying.
Add a little extra parsley and maybe a light drizzle of peri peri sauce over the top. That pop of color and heat makes a difference.
A crisp side salad works really well here — something acidic balances the creamy texture. Even a simple cucumber and lemon salad does the job.
You can also serve it with warm flatbread or garlic bread if you want something to scoop up the extra sauce.
If you like creamy pasta dishes in general, meals like a quick chicken parmesan pasta version or even a spinach artichoke chicken skillet give you that same comfort-food feel in different ways.
Storage and Reheating
Fridge: Store in airtight containers for up to 4 days. The flavors actually deepen overnight.
Freezer: You can freeze it, but the sauce may change slightly in texture. Still good, just less smooth.
Reheating: Add a splash of milk before reheating on the stove or in the microwave. Stir halfway through to keep it creamy.
Best tip: If you can, store the chicken separately so it stays juicy and doesn’t over-soften.
Meal prep tip: Portion into individual containers right away so it’s ready to grab and reheat without extra effort.
If reheating on the stove, use low heat and stir frequently. High heat can cause the sauce to split or become grainy.
FAQ
Can I use chicken breast instead of thighs?
Yes, you can. Reduce the cooking time to about 18–20 minutes and keep an eye on it so it doesn’t dry out. Thighs stay juicier, but breast works if that’s what you have.
Is this very spicy?
It has a medium heat level using standard peri peri sauce. You can easily adjust by choosing a milder or hotter version, or reducing the chilli flakes in the seasoning.
Can I make this creamy peri peri chicken pasta recipe easy for meal prep?
Yes, it’s great for meal prep. Portion it out and store in the fridge. Add a splash of milk when reheating to bring the sauce back to a smooth, creamy consistency.
What pasta works best if I don’t have rigatoni?
Penne or fusilli work really well because they hold onto the sauce. Avoid long noodles like spaghetti — they don’t grab the creamy sauce the same way.
Can I make it less spicy for kids?
Yes. Use a mild peri peri sauce and skip the chilli flakes. You’ll still get all the flavor without the heat.
Related Recipes
- Air Fryer Chicken Breast
- Garlic Butter Steak Bites
- Cheesy Ground Beef Casserole
- Crispy Roasted Potatoes
High Protein Creamy Peri Peri Chicken Pasta Recipe
- Prep Time: 10
- Cook Time: 30
- Total Time: 40
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking, Boiling
- Cuisine: Portuguese-African Fusion
Description
This High Protein Creamy Peri Peri Chicken Pasta is a bold, satisfying dish combining juicy spiced chicken with a silky, flavorful sauce. The creamy base balances the heat of peri peri while delivering a filling, protein-packed meal. It’s perfect for weeknights when you want something comforting without spending hours cooking. If you enjoy oven-roasted chicken dishes, you might also like Baked Chicken Drumsticks.
Ingredients
- 1500 g boneless skinless chicken thighs (fat trimmed)
- 3 tsp salt (divided)
- 2 tsp chili flakes (adjust to taste)
- 4 tsp oregano (dried)
- 4 tsp garlic powder
- 4 tsp smoked paprika
- 3 tsp onion powder
- 2 tbsp fresh parsley (finely chopped)
- 2 tbsp fresh coriander/cilantro (finely chopped)
- 1 lemon (juiced)
- 8 tsp olive oil
- 100 g peri peri sauce (medium heat, for brushing)
- 4 tsp avocado cooking spray (or any neutral spray oil)
- 225 g onion mix (red and white, chopped)
- 225 g bell peppers (red and green, chopped)
- 1.5 tsp salt (for sauce)
- 2 tsp garlic powder (for sauce)
- 2 tsp oregano (for sauce)
- 2 tsp smoked paprika (for sauce)
- 135 g tomato paste
- 180 g light cream cheese (softened)
- 400 ml light evaporated milk
- 150 g peri peri sauce (for sauce base)
- 480 g dry protein rigatoni pasta (or high-protein pasta alternative)
- 2 tbsp fresh parsley (for garnish)
Instructions
- Prep Chicken (10 minutes): Preheat oven to 400°F. Trim chicken, then mix with salt, spices, herbs, lemon juice, and olive oil until evenly coated; chicken should look glossy and well seasoned.
- Arrange & Sauce (5 minutes): Place chicken on a lined sheet pan in a single layer, brush with peri peri sauce, and lightly spray with oil; surface should be evenly coated.
- Bake Chicken (25 minutes at 400°F): Roast until edges are slightly charred and internal temperature reaches 165°F; juices should run clear.
- Boil Pasta (10–12 minutes at 212°F): Cook pasta in salted boiling water until al dente; pasta should be tender but firm in the center. Drain and set aside.
- Rest Chicken (5 minutes): Remove chicken and let it rest; reserve all pan juices on the tray for flavor.
- Roast Vegetables (15 minutes at 370°F): Add onions and peppers to the same tray, toss in juices, and roast until softened and lightly charred at edges.
- Build Sauce (5 minutes at 370°F residual heat): Add tomato paste, cream cheese, milk, spices, and peri peri sauce to the hot tray; stir until melted and smooth with a creamy consistency.
- Heat Sauce (5 minutes at 370°F): Return tray to oven briefly if needed until sauce is bubbling slightly and fully combined.
- Combine Pasta (3 minutes): Add cooked pasta and parsley to the sauce, mixing until every piece is coated and glossy.
- Slice & Serve (5 minutes): Slice rested chicken into strips and serve over pasta; chicken should be juicy with a lightly crisp exterior.
Notes
- Substitutions: Chicken breast can be used instead of thighs but may be slightly less juicy.
- Make-ahead: Cook chicken and sauce up to 2 days in advance and store separately for best texture.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: Warm in a pan over medium heat for 6–8 minutes with a splash of milk, or microwave for 2–3 minutes stirring halfway.
- Serving suggestion: Pair with a light green salad or steamed vegetables to balance the richness.
- Spice level: Adjust peri peri sauce quantity or choose mild/extra hot depending on preference.
Nutrition
- Array
