There’s something magical about a dinner that tastes like you spent hours in the kitchen… when it actually comes together in about 30 minutes. That’s exactly why Creamy Peri-Peri Chicken with Rice deserves a spot in your weekly meal rotation. It’s rich, cozy, a little spicy, and packed with bold flavor that wakes up your taste buds in the best way possible.
If your evenings feel like a race between work, errands, and figuring out what’s for dinner, this recipe is about to become your secret weapon. The creamy sauce wraps around tender chicken like a warm blanket, while the peri-peri sauce adds just enough fiery personality to keep things exciting. And paired with fluffy rice? Absolute dinner bliss.
Chef Omar always says the best recipes balance comfort with a little adventure—and this one does exactly that. Your kitchen will smell like a trendy little bistro, minus the overpriced sparkling water.
Table of Contents
Why You’ll Love This Creamy Peri-Peri Chicken with Rice
This dish checks all the right boxes for busy home cooks:
- Ready in under 30 minutes
- Family-friendly with adjustable spice levels
- Rich and creamy without being complicated
- Perfect for meal prep leftovers
- Uses simple pantry staples
And honestly? It feels fancy enough to serve when friends pop over unexpectedly. I first made this recipe during one of those chaotic weeknights when everyone was hungry right now. I tossed together what I had in the fridge, added peri-peri sauce for a little excitement, and suddenly everyone at the table went suspiciously quiet—the universal sign of a successful dinner.
Now it’s one of those “Can you make that again?” meals in constant demand.
Ingredients for Creamy Peri-Peri Chicken with Rice
Here’s everything you’ll need to make this creamy, spicy masterpiece:
For the Chicken
- 4 boneless, skinless chicken breasts
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper, to taste
For the Creamy Peri-Peri Sauce
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 cup chicken stock
- 1 cup heavy cream
- 3 tablespoons peri-peri sauce
- 1 teaspoon lemon juice
For Serving
- 2 cups cooked white rice
- Fresh parsley, chopped
How to Make Creamy Peri-Peri Chicken with Rice
Step 1: Season the Chicken
Start by patting the chicken breasts dry with paper towels. This helps them get beautifully golden instead of steaming in the pan.
Season both sides with smoked paprika, garlic powder, onion powder, salt, and pepper. Don’t be shy here—this layer builds serious flavor.
Step 2: Sear Until Golden
Heat olive oil in a large skillet over medium-high heat.
Add the chicken breasts and cook for about 4–5 minutes per side until golden brown. You’re not fully cooking them yet, so don’t panic if the centers aren’t done.
Transfer the chicken to a plate and set aside.
And yes, those browned bits in the pan? That’s flavor gold. Leave them right where they are.
Step 3: Build the Flavor Base
In the same skillet, add the chopped onion and sauté until soft and translucent, about 3 minutes.
Stir in the minced garlic and cook for another 30 seconds until fragrant. Your kitchen will smell incredible at this point. Like, “neighbors suddenly finding reasons to visit” incredible.
Step 4: Make the Creamy Peri-Peri Sauce
Pour in the chicken stock and gently scrape up any browned bits from the bottom of the pan.
Next, stir in:
- Heavy cream
- Peri-peri sauce
- Lemon juice
Let the sauce simmer for about 4–5 minutes until slightly thickened.
The cream softens the heat from the peri-peri sauce, creating a silky balance of spicy and comforting. It’s basically the culinary version of wearing fuzzy slippers with a leather jacket.
Step 5: Finish Cooking the Chicken
Return the chicken breasts to the skillet.
Spoon the sauce over the top and simmer for another 6–8 minutes, or until the chicken reaches an internal temperature of 165°F.
The chicken stays juicy while soaking up all that creamy peri-peri goodness.
Step 6: Serve and Enjoy
Scoop fluffy white rice onto plates, top with the creamy chicken and sauce, then sprinkle with fresh parsley.
Serve immediately and prepare for requests for seconds.

Tips for the Best Creamy Peri-Peri Chicken with Rice
Adjust the Heat Level
Peri-peri sauce can vary wildly in spice. If your family prefers milder meals, start with 1–2 tablespoons and work your way up.
If you love heat? Add an extra drizzle on top before serving.
Don’t Overcook the Chicken
Chicken breasts can go from juicy to sad and dry surprisingly fast. Using a meat thermometer takes out the guesswork.
Make It Even Creamier
Want restaurant-style richness? Stir in a small handful of grated parmesan near the end. It melts beautifully into the sauce.
Use Leftover Rice
Day-old rice actually works wonderfully here because it holds its texture better under the sauce.
Sauce Too Thick?
Add a splash of chicken stock.
Too thin? Let it simmer a few extra minutes uncovered. No kitchen drama required.
Easy Variations
One of the best things about Creamy Peri-Peri Chicken with Rice is how adaptable it is.
Swap the Protein
Try:
- Chicken thighs
- Shrimp
- Salmon
- Tofu for a vegetarian twist
Add Veggies
This sauce pairs beautifully with:
- Spinach
- Bell peppers
- Mushrooms
- Peas
It’s an easy way to stretch the meal while adding color and texture.
Try Different Grains
White rice is classic, but you can also serve this dish with:
- Jasmine rice
- Brown rice
- Quinoa
- Cauliflower rice
What to Serve with Creamy Peri-Peri Chicken with Rice
This dish is hearty enough on its own, but a few sides can round things out beautifully.
Great options include:
- Roasted broccoli
- Garlic green beans
- Simple cucumber salad
- Warm crusty bread for soaking up extra sauce
Because leaving sauce behind should honestly be illegal.
FAQs About Creamy Peri-Peri Chicken with Rice
Can I make Creamy Peri-Peri Chicken with Rice ahead of time?
Absolutely. The flavors actually deepen as it sits. Store leftovers in an airtight container in the fridge for up to 3 days.
Can I freeze it?
Yes, though cream sauces can separate slightly after thawing. Reheat gently on the stovetop and stir well to bring the sauce back together.
What is peri-peri sauce?
Peri-peri sauce is a spicy sauce made with chili peppers, garlic, citrus, and herbs. It brings heat, tanginess, and bold flavor to dishes.
Can I use milk instead of heavy cream?
You can, but the sauce won’t be quite as rich. Half-and-half works as a better substitute if you want something lighter.
Is this recipe very spicy?
It depends on your peri-peri sauce and how much you use. The cream tones down the spice nicely, making it flavorful rather than overwhelmingly hot.
Bring Bold Flavor to Your Dinner Table
When dinner needs to happen fast but you still want something satisfying, Creamy Peri-Peri Chicken with Rice delivers every single time. It’s cozy, vibrant, creamy, spicy, and packed with the kind of flavor that makes ordinary weeknights feel special.
Whether you’re feeding hungry kids, hosting friends, or simply treating yourself after a long day, this recipe brings comfort and excitement to the table in one skillet. And honestly, once that creamy peri-peri sauce hits the rice, resisting a second helping becomes nearly impossible.
So grab your skillet, pour yourself something refreshing, and let this bold, comforting dish turn tonight’s dinner into something worth savoring. Happy cooking!
Keep the Cozy Dinner Inspiration Going
If this Creamy Peri-Peri Chicken with Rice earned a spot on your weeknight dinner list, there are plenty of other comforting and flavor-packed meals to explore next.
- Turn up the smoky heat with this bold and satisfying Nando’s Portuguese Chicken and Rice, a must-try for anyone who loves spicy chicken and fluffy rice combinations.
- Craving another rich and creamy skillet dinner? This comforting Creamy Smothered Chicken and Rice Recipe is packed with cozy flavors the whole family will love.
- Brighten your plate with this fresh and crunchy Mediterranean Coleslaw, the perfect refreshing side for creamy and spicy dishes.
- For another easy dinner packed with juicy chicken and comforting flavors, try this hearty Healthy Chicken Pomodoro Skillet.
- Want even more inspiration for creamy peri-peri flavors? This delicious take on Creamy Peri-Peri Chicken with Rice brings another flavorful spin to this cozy favorite.

Creamy Peri-Peri Chicken with Rice
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Creamy Peri-Peri Chicken with Rice is a rich, spicy, and comforting one-skillet dinner made with tender chicken breasts simmered in a creamy peri-peri sauce and served over fluffy white rice. Perfect for busy weeknights, this bold and cozy meal comes together in just 30 minutes.
Ingredients
- 4 boneless, skinless chicken breasts
- 1 cup heavy cream
- 3 tablespoons peri-peri sauce
- 2 cups cooked white rice
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper, to taste
- 1 cup chicken stock
- 1 teaspoon lemon juice
- Fresh parsley, chopped (for garnish)
Instructions
- Season the chicken breasts with smoked paprika, garlic powder, onion powder, salt, and pepper.
- Heat olive oil in a large skillet over medium-high heat and sear the chicken on both sides until golden brown. Remove and set aside.
- In the same skillet, sauté the chopped onion until soft, then add minced garlic and cook until fragrant.
- Pour in chicken stock and scrape up any browned bits from the pan.
- Stir in heavy cream, peri-peri sauce, and lemon juice. Simmer until the sauce thickens slightly.
- Return the chicken to the skillet and simmer until fully cooked through and the internal temperature reaches 165°F.
- Serve over cooked white rice and garnish with fresh parsley before serving.
Notes
Adjust the spice level by adding more or less peri-peri sauce.
Chicken thighs can be substituted for extra juiciness.
Leftover rice works perfectly for this recipe.
Add spinach or bell peppers for extra color and flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Portuguese-Inspired
Nutrition
- Serving Size: 1 plate (approximately 300g)
- Calories: 660
- Sugar: 3g
- Sodium: 640mg
- Fat: 35g
- Saturated Fat: 17g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 42g
- Cholesterol: 145mg
