As I stood in my kitchen, the sweet scent of sautéed garlic mingled with the vibrant green of fresh cilantro, instantly transporting me to a sunny Peruvian market. This Cilantro Rice, or Peruvian Green Rice as it’s fondly referred to, is a dish that beautifully captures the essence of comfort and flavor in one bowl. With its rich history and divine taste, this rice is a wonderful way to escape the mundane cycle of fast food and bring a touch of home-cooked magic to your dining table.
What I love most about this recipe is how effortlessly it comes together. The combination of aromatic ingredients transforms ordinary Jasmine rice into a colorful, nutritious delight that pairs beautifully with any main dish or stands alone as a satisfying meal. Whether you’re a seasoned chef or just someone looking to reignite the joy of cooking, this dish promises to delight your senses and brighten your weeknight routine. Let’s dive in and create a bowl of joy that’ll leave your taste buds singing!
Why is Peruvian Green Rice so special?
Vibrant flavors: The fresh cilantro and Ají amarillo paste give this dish a lively taste that will brighten any meal. Easy to make: Even novice cooks can whip up this flavorful rice effortlessly. Colorful appeal: The vibrant green color adds a beautiful presentation to your dinner table. Nutritional boost: Packed with veggies like peas and carrots, it’s a health-conscious choice that doesn’t skimp on flavor. Versatile pairing: This rice complements a variety of proteins and sauces, making it the perfect side dish. Rediscover the joy of homemade meals with this delightful recipe!
Peruvian Green Rice Ingredients
• Here’s what you’ll need to create this vibrant dish!
For the Base
- Fresh cilantro – adds a zesty, aromatic flavor that’s the star of this Peruvian Green Rice.
- Jasmine rice – its delicate texture absorbs the flavors beautifully, making every bite delightful.
- Broth – use vegetable or chicken broth for added depth of flavor.
For the Aromatics
- Avocado oil – a heart-healthy fat that enhances the distinct taste of the rice.
- Onion – provides a sweet undertone that balances the dish perfectly.
- Garlic – infuses the rice with a warm, savory aroma that you’ll crave.
For the Extras
- Ají amarillo paste – this Peruvian staple gives the rice its signature kick and gorgeous color.
- Carrot – adds a subtle sweetness and a pop of color that’s visually appealing.
- Frozen peas – these little gems contribute a burst of sweetness and a nutritional boost.
Seasoning
- Sea salt and pepper – essential for enhancing and balancing the flavors of the dish.
Get ready to impress your family and friends with this easy and delicious Peruvian Green Rice recipe!
How to Make Peruvian Green Rice
-
Chop the fresh cilantro, onion, and carrot. Ensure the cilantro is finely chopped to release its vibrant flavor, and the carrot is diced for even cooking—this enhances both texture and presentation.
-
Mince the garlic. A fine mince allows the garlic to infuse the oil thoroughly, creating that irresistible aromatic base we crave in home-cooked meals.
-
Heat avocado oil in a pot over medium heat. Add the chopped onion and minced garlic, sautéing until they turn translucent. This should take about 3-4 minutes.
-
Stir in the Ají amarillo paste and cook for 1 minute. Let the flavors meld here, as this will give the rice its signature kick and beautiful hue.
-
Combine the Jasmine rice and broth in the pot, bringing it to a boil. The broth will soak into the rice, enhancing every bite with rich flavor.
-
Reduce the heat to low, then cover and cook for about 15 minutes. You’ll want to see small bubbles through the lid; this indicates the rice is cooking perfectly!
-
Add the chopped carrot and frozen peas, stirring gently before covering again. Cook for an additional 5 minutes or until the rice is tender and the veggies are warmed through.
-
Season with sea salt and pepper, adjusting to your taste before serving. This final touch will elevate the dish, balancing all the layers of flavor nicely.
Optional: Garnish with extra cilantro for that refreshing touch!
Exact quantities are listed in the recipe card below.
What to Serve with Peruvian Green Rice?
Transform your dining experience with delightful accompaniments that beautifully enhance this vibrant, flavor-packed dish.
-
Grilled Chicken: This juicy protein complements the zesty flavors of the rice and adds a satisfying richness to each bite. Perfectly seasoned, it’ll elevate your meal to a feast.
-
Spicy Shrimp Tacos: Serve these flavorful tacos alongside cilantro rice for a beachy vibe. The mix of textures and spices provides a delightful contrast, perfect for a festive gathering.
-
Avocado Salad: A refreshing avocado salad brings a creamy, cool element that balances the rice’s warmth. Toss in cherry tomatoes and lime juice for a burst of freshness.
-
Black Bean Salsa: This hearty salsa made with black beans, corn, and diced vegetables is both colorful and nutritious. Its bright flavors harmonize beautifully with the rice, making each spoonful a celebration.
-
Grilled Vegetables: Charred zucchinis, bell peppers, and onions add a smoky depth and a touch of sweetness. Their crispiness complements the tender texture of the rice.
-
Summery White Wine: A chilled Sauvignon Blanc or Chardonnay adds a splash of elegance. Its crisp acidity complements the rice’s lively cilantro notes without overwhelming the palate.
-
Churros with Chocolate Sauce: End your meal on a sweet note with luxurious churros. Their warm, spiced sweetness pairs wonderfully after the savory flavors of the green rice.
Expert Tips for Peruvian Green Rice
-
Freshness Matters: Always use fresh cilantro for the best flavor. Dried cilantro won’t provide the same aromatic punch in your Peruvian Green Rice.
-
Balance Your Heat: Adjust the Ají amarillo paste according to your spice preference. Start with less and add more if you enjoy a bolder kick!
-
Perfect Rice: Rinse Jasmine rice before cooking to remove excess starch. This prevents your rice from becoming sticky and ensures a fluffy texture.
-
Vegetable Variations: Feel free to swap in other vegetables like bell peppers or corn for a colorful twist. Just ensure they are chopped evenly for even cooking.
-
Check for Doneness: Toward the end of cooking, peek under the lid to check the rice’s texture. It should be tender but not mushy for the perfect Peruvian Green Rice experience.
-
Season Wisely: Taste before serving! A final sprinkle of sea salt can elevate the flavors and harmonize the dish beautifully.
How to Store and Freeze Peruvian Green Rice
Room Temperature: Enjoy your Peruvian Green Rice fresh, but if leftovers remain, consume them within 2 hours to ensure food safety.
Fridge: Store any leftover rice in an airtight container. It will keep well for up to 3 days, allowing the flavors to meld together even further!
Freezer: For longer storage, freeze the rice in a freezer-safe bag or container. It can last up to 3 months; simply label it with the date for reference.
Reheating: To reheat, thaw overnight in the fridge when freezing, then warm in a pot over medium heat with a splash of broth or water to revive its texture.
Make Ahead Options
Preparing Peruvian Green Rice in advance is a fantastic way to save time during the week! You can chop the fresh cilantro, onion, and carrot up to 24 hours ahead; simply store them in airtight containers in the refrigerator to maintain their freshness. Additionally, you can measure out the rice and broth up to 3 days in advance, keeping them refrigerated until you’re ready to cook. When you’re ready to serve, sauté the aromatics as directed, add the rice and broth, and follow through the cooking steps. By prepping ahead, you’ll enjoy a quick and hassle-free dinner with all the zesty flavors intact—just as delicious as if you made it fresh!
Peruvian Green Rice Variations
Customize your Peruvian Green Rice with these fun twists that will take your dish to the next level!
-
Herb Blast: Substitute half the cilantro with fresh parsley or basil for a unique flavor contrast. This playful flavor swap brightens each bite in delightful new ways!
-
Spicy Kick: Add diced jalapeños or a splash of hot sauce while sautéing the onions for fiery heat. Feel free to adjust to suit your spice tolerance—let your taste buds decide!
-
Nutty Flavor: Stir in a handful of toasted nuts like almonds or cashews for added crunch and richness. The contrast in texture elevates the dish, making every spoonful an exciting experience.
-
Vegan Delight: Swap chicken broth for vegetable broth and omit any meat for a plant-based version that’s still packed with flavor. This change will have everyone, regardless of diet, coming back for more!
-
Coconut Creaminess: Replace part of the broth with coconut milk for a tropical twist and creamier texture. This addition offers a lovely sweetness that pairs harmoniously with the cilantro.
-
Rice Variation: Use quinoa or brown rice instead of Jasmine for a different base full of nutrients. Adjust the cooking times accordingly; they each bring their own unique properties to this dish.
-
Umami Boost: Incorporate a splash of soy sauce or tamari to the rice as it cooks, adding a savory depth that pairs beautifully with the freshness of cilantro. With just this small addition, you can elevate all the flavors!
-
Seasonal Veggies: Swap in seasonal vegetables like zucchini or bell peppers based on what you have on hand. Experimenting with different colors not only makes the dish visually stunning but also keeps things exciting for your palate!
Peruvian Green Rice Recipe FAQs
What is the best way to select fresh cilantro?
Absolutely! When choosing cilantro, look for vibrant green leaves without any yellow or dark spots. The leaves should be crisp and fragrant. If the cilantro is wilting or has dark spots all over, it’s best to skip it. Fresh cilantro adds a lively flavor that’s essential for this Peruvian Green Rice.
How do I store leftover Peruvian Green Rice?
Very simple! After enjoying your meal, let the leftover rice cool at room temperature for no more than 2 hours. Then, transfer it to an airtight container; it can be stored in the fridge for up to 3 days. If you plan to keep it longer, consider freezing it to maintain quality.
Can I freeze Peruvian Green Rice?
Certainly! To freeze, allow the rice to cool completely before placing it in a freezer-safe bag or container. Squeeze out as much air as possible before sealing. It will keep well for up to 3 months. When you’re ready to enjoy it again, thaw it overnight in the refrigerator, then reheat in a pot with a splash of broth or water to restore its fluffy texture.
What should I do if my rice is sticky or undercooked?
In case of sticky rice, rinsing the Jasmine rice before cooking helps eliminate excess starch, preventing clumping. If your rice is undercooked, add a bit more broth or water (about 1/4 cup) and cook on low heat for a few more minutes, covered. This should help achieve the perfect tenderness without compromising flavor!
Are there any dietary considerations I should keep in mind?
Definitely! This recipe includes cilantro, which some individuals may have an allergy to. If you’re cooking for others, it might be good to check with your guests about any potential allergies. For a gluten-free option, ensure your broth is gluten-free, as some broth brands can contain gluten. Enjoy the wonderful flavors of this Peruvian Green Rice while staying mindful of everyone’s dietary needs.
Can I substitute the Ají amarillo paste in this recipe?
Of course! If you can’t find Ají amarillo paste, consider using a mix of mild chili powder and turmeric for color, though it won’t replicate the exact flavor. Alternatively, you can substitute it with a splash of hot sauce if you prefer a little kick. Just remember to adjust to taste!

Zesty Peruvian Green Rice Recipe That'll Wow Your Guests
Ingredients
Equipment
Method
- Chop the fresh cilantro, onion, and carrot.
- Mince the garlic.
- Heat avocado oil in a pot over medium heat. Add the chopped onion and minced garlic, sautéing until translucent (about 3-4 minutes).
- Stir in the Ají amarillo paste and cook for 1 minute.
- Combine the Jasmine rice and broth in the pot, bringing it to a boil.
- Reduce the heat to low, cover, and cook for about 15 minutes.
- Add the chopped carrot and frozen peas, stirring gently before covering again. Cook for an additional 5 minutes.
- Season with sea salt and pepper to taste.







