Why You’ll Love This Dish
There’s something utterly magical about a dish that brings a burst of flavor while wrapping you in a comforting embrace. This Deliciously Creamy Peri-Peri Chicken with Rice is just that—a delightful fusion of zesty peri-peri sauce and rich cream, all served over a fluffy bed of rice. Whether you’re looking to spice up a weeknight dinner or impress your friends at a weekend gathering, this recipe is your ticket to culinary happiness.
What makes this dish stand out? It’s the perfect blend of heat and creaminess, making it suitable for both spice enthusiasts and those who prefer milder flavors. Plus, it’s a one-pan wonder, meaning less cleanup and more time to enjoy your meal. Let’s dive into the details of crafting this deliciousness!
Ingredients You’ll Need
- 4 chicken breasts
- 2 tablespoons peri-peri sauce
- 1 cup heavy cream
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 cup chicken broth
- 1 cup long-grain rice
- 2 cups water
- Salt and pepper to taste
- Fresh parsley for garnish
How to Make It

Step 1: Marinate the Chicken
Start by marinating the chicken breasts in the peri-peri sauce. This step is crucial as it allows the flavors to penetrate the meat, ensuring every bite is packed with that delightful spicy goodness. Aim for at least 30 minutes; if you have more time, feel free to let it sit in the fridge for a couple of hours or even overnight.
Step 2: Sauté Aromatics
In a large skillet, heat the olive oil over medium heat. Once hot, add the chopped onion and minced garlic. Sauté until the onion becomes translucent and fragrant, about 5 minutes. This aromatic base sets the stage for the rich flavors to come.
Step 3: Cook the Chicken
Next, add the marinated chicken breasts to the skillet. Cook them for about 5-7 minutes on each side until they are beautifully browned. You’re not looking to cook them through just yet; we’ll finish cooking them in the sauce. Once they are golden, remove the chicken from the skillet and set it aside for now.
Step 4: Create the Sauce
Pour in the chicken broth, scraping up any brown bits from the bottom of the skillet—those bits are packed with flavor! Bring the mixture to a simmer and then cover, allowing the chicken to cook for about 15 minutes until it reaches an internal temperature of 165°F (75°C).
Step 5: Add the Cream
Once the chicken is cooked, remove it from the skillet and place it on a cutting board. Stir in the heavy cream, letting it simmer for an additional 5 minutes. The sauce should thicken slightly, turning into a creamy dream that perfectly complements the peri-peri flavor.
Step 6: Prepare the Rice
While the sauce is thickening, rinse the rice under cold water until the water runs clear. In a separate pot, combine the rice and 2 cups of water. Bring to a boil, then reduce the heat to low, cover, and cook for about 15 minutes or until the rice is tender and fluffy. This will serve as the perfect canvas for your creamy chicken.
Step 7: Combine and Serve
Slice the chicken and return it to the skillet, stirring to coat it in the creamy peri-peri sauce. Serve the dreamy chicken over a bed of warm rice, garnished with fresh parsley for a pop of color and flavor. This dish is a feast for the eyes as well as the palate!
Helpful Tips
- Adjust the Heat: If you’re sensitive to spice, consider using a milder peri-peri sauce or reducing the amount you use. You can always add more heat later!
- Chicken Options: This recipe works beautifully with boneless, skinless chicken thighs if you prefer a juicier result. They’ll also add a bit more flavor to the dish.
- Thicker Sauce: For a thicker sauce, let it simmer uncovered for a few more minutes after adding the cream. Just keep an eye on it to prevent burning!
Variations and Substitutions
Cooking is all about creativity, so don’t be afraid to make this recipe your own! Here are some ideas:
- Vegetarian Version: Swap the chicken for firm tofu or chickpeas for a plant-based alternative. Just make sure to adjust the cooking times accordingly.
- Different Grains: Instead of rice, try serving this dish over quinoa, couscous, or even a bed of sautéed greens for a healthful twist.
- Herbs and Spices: Add your favorite herbs like thyme or rosemary for an additional layer of flavor. A squeeze of lemon juice can also brighten up the dish.
Storage and Freezing
If you’re lucky enough to have leftovers, you can store them in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of chicken broth or water to loosen the sauce.
For longer storage, you can freeze the cooked chicken and sauce for up to 2 months. Thaw overnight in the refrigerator, then reheat gently on the stove.
Frequently Asked Questions
- Can I make this recipe ahead of time?
Absolutely! The flavors actually deepen when made ahead, making it a great option for meal prep. - What can I substitute for peri-peri sauce?
If you can’t find peri-peri sauce, a combination of your favorite hot sauce and some smoked paprika can work in a pinch! - Can I cook the rice in the same skillet?
While you could, it’s best to cook the rice separately to keep it fluffy and prevent it from becoming too mushy in the sauce.
Troubleshooting
If your sauce is too thin, let it simmer uncovered for a few extra minutes until it thickens to your liking. If it’s too thick, add a bit more chicken broth or cream to reach the desired consistency.
Conclusion
This Deliciously Creamy Peri-Peri Chicken with Rice is more than just a meal; it’s an invitation to explore bold flavors wrapped in a warm, comforting sauce. Whether you’re cooking for family or just treating yourself, each bite is a reminder of the joy that good food can bring. So roll up your sleeves, gather your ingredients, and let’s create a dish that will make your taste buds dance!
Happy cooking, and don’t forget to share your creations with friends and family—or tuck away a little extra for yourself to enjoy later. You deserve it!

Deliciously Creamy Peri-Peri Chicken with Rice
Ingredients
Protein
- 4 pieces chicken breasts
- 2 tablespoons peri-peri sauce
- 1 cup heavy cream
- 1 tablespoon olive oil
- 1 piece onion, chopped
- 2 cloves garlic, minced
- 1 cup chicken broth
- 1 cup long-grain rice
- 2 cups water
- to taste salt and pepper
- for garnish fresh parsley
Instructions
- Marinate chicken in peri-peri sauce for 30 minutes.
- Cook onion and garlic in olive oil until translucent, then add chicken and brown on both sides.
- Add chicken broth, simmer for 15 minutes, then remove chicken.
- Stir in heavy cream and simmer until sauce thickens, then slice chicken and return to sauce.
- Cook rice in water until tender, then serve chicken over rice garnished with parsley.
Notes
Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! It’s the perfect way to keep all your sweet ideas in one place. ✨
