This Peruvian chicken and rice is a vibrant, one-pot dish featuring tender, spiced chicken nestled into aromatic green rice infused with cilantro and spinach. Rich in flavor and color, it’s a comforting yet fresh meal that brings authentic South American taste to your table.
Why You’ll Love This Recipe
- Bold, Authentic Flavor – Cilantro and aji amarillo create a signature taste
- One-Pot Convenience – Easy cooking with minimal cleanup
- Perfectly Tender Chicken – Juicy and well-seasoned throughout
- Fragrant Green Rice – Herb-infused rice adds depth and color
- Balanced Meal – Includes protein, grains, and vegetables
- Great for Sharing – Ideal for family-style meals
Ingredients You’ll Need
Chicken
- 3 lbs bone-in, skin-on chicken pieces – Adds flavor and richness
- 1 teaspoon cumin – Adds earthy warmth
- 1 teaspoon paprika – Adds color and mild spice
- Salt and black pepper (to taste) – Enhances overall seasoning
- 2 tablespoons vegetable oil – Used for searing
Green Rice Base
- 1 large bunch fresh cilantro (with stems) – Provides signature green color and flavor
- 1 cup fresh spinach – Adds depth and vibrant color
- 4 garlic cloves – Adds aromatic intensity
- 1 red onion, finely chopped – Adds sweetness and body
- 1 red bell pepper, diced – Adds color and mild sweetness
- 2 tablespoons aji amarillo paste – Adds authentic Peruvian heat
Grains & Liquid
- 2 cups long-grain white rice (rinsed) – Absorbs flavor while staying fluffy
- ½ cup light beer – Adds complexity and depth
- 3½ cups chicken broth (divided) – Provides moisture and flavor
Vegetables
- 1 cup frozen peas – Adds sweetness and texture
- 1 cup diced carrots – Adds color and balance
Step-by-Step Instructions
Blend the Green Base – Combine cilantro, spinach, garlic, and 1 cup broth in a blender until smooth.
Season the Chicken – Pat chicken dry and season with cumin, paprika, salt, and pepper.
Sear the Chicken – Heat oil in a pot and brown chicken on all sides, then remove and set aside.
Cook Aromatics – Sauté onion until softened, then add bell pepper and aji amarillo paste and cook until fragrant.
Toast the Rice – Add rinsed rice and cook for 2 minutes, stirring to coat grains.
Deglaze the Pot – Pour in beer and scrape up browned bits for added flavor.
Add Liquid & Blend – Stir in cilantro mixture and remaining broth, bringing to a boil.
Cook the Dish – Return chicken to the pot, cover, and simmer on low for 20–25 minutes until rice is tender.
Add Vegetables – Stir in peas and carrots, cover, and let rest for 10 minutes.
Fluff and Serve – Gently fluff rice before serving.
Recipe Notes & Tips
- Rinse Rice Thoroughly – Prevents sticky texture
- Sear Chicken Well – Builds deeper flavor
- Use Fresh Cilantro – Essential for authentic taste
- Don’t Skip Resting Time – Allows flavors to settle
- Control Heat Level – Adjust aji amarillo quantity
- Keep Lid Closed While Cooking – Maintains moisture
Nutritional Information
- Prep Time: 20 minutes
- Cooking Time: 50 minutes
- Total Time: ~1 hour 10 minutes
- Servings: 6 portions
- Calories: ~650 kcal per serving (estimated)

Perfect Pairings
- Salsa Criolla – Adds fresh, tangy contrast
- Lime Wedges – Brightens flavors
- Simple Salad – Balances richness
- Fried Plantains – Complements the dish
Ideal Occasions
- Family Dinners – Hearty and satisfying
- Cultural Meals – Great introduction to Peruvian cuisine
- Meal Prep – Holds up well for leftovers
- Weekend Cooking – Perfect for relaxed cooking sessions
Storage & Serving Tips
- Refrigerate Leftovers – Store up to 3 days in airtight container
- Reheat Gently – Add a splash of broth to prevent dryness
- Freeze Portions – Suitable for longer storage
- Serve Warm – Best flavor and texture
Creative Variations to Try
- Spicier Version – Add jalapeño or extra chili paste
- Boneless Chicken Option – Use thighs for quicker cooking
- Vegetarian Version – Replace chicken with beans or tofu
- Brown Rice Version – Use whole grains for added nutrition
Troubleshooting Common Issues
- Rice Too Wet – Too much liquid or not cooked long enough
- Dry Rice – Not enough broth; add more while cooking
- Bland Flavor – Increase seasoning or herbs
- Uneven Cooking – Ensure even heat and proper layering
Why This Recipe Works
This recipe works by layering flavors step-by-step, starting with seared chicken to develop a rich base, followed by aromatic vegetables and a blended herb mixture that infuses the rice. The rice absorbs the flavorful liquid as it cooks, creating a cohesive and aromatic dish. The resting stage allows steam to finish cooking the grains and blend flavors fully. With approximately 650 calories per serving, it offers a balanced combination of protein, carbohydrates, and fats.
Final Thoughts
Peruvian chicken and rice is a vibrant, flavorful dish that brings together bold herbs, tender chicken, and perfectly cooked rice in one pot. It’s both comforting and exciting, making it a great addition to your meal rotation. For a lighter version, you can use skinless chicken or reduce oil while still preserving its authentic taste.