#MeatlessMondays – Vegetarian Arroz con Pollo

Arroz con pollo is a dish prevalent in many Latin American kitchens, and Peru is not the exception. I have seen countless versions of this entree, simply called “rice with chicken“, in Latin cookbooks, restaurants, and websites. But I have to confess that when I stumble upon non-Peruvian arroz con pollo recipes, I immediately lose interest. For me, there is one arroz con pollo, and one only: our green, cilantro-soaked rice with vegetables and aji amarillo, covered with one -or many- spoonfuls of Salsa Criolla.

Notice that I didn’t mention the chicken in the brief description above. That is because I’ve been a vegetarian for most of my life, and have had this dish without chicken since I can remember. The chicken is usually added to the rice preparation – to flavor it with the meat juices, I suppose- but in my house, 2 pans where always cooking on arroz con pollo days: one with chicken, and one without. Soy meat pieces were sometimes added to the one without, but even when this was not the case, my pan had nothing to envy from the other one, flavor-wise.

Arroz con pollo, and especially this veggie version, is ideal to mix and match with other flavors that you like. The strong cilantro may seem capable of overpowering any other taste, but what I have found during my many years enjoying this dish, is that it actually enhances many other flavors, and it also is enhanced by them itself. Other than the typical Salsa Criolla on top, Salsa Huancaina is another great addition you can have fun with. Put an avocado on the side, and you may also be pleasantly surprised. Which makes me think…how about stuffing some paltas rellenas with this colorful rice? I may have just come up with a recipe for another #MeatlessMonday.

Vegetarian Arroz con Pollo
Recipe type: Entree
Cuisine: Peruvian
Prep time: 
Cook time: 
Total time: 
Serves: 4
  • 1½ cup cilantro leaves
  • 4 spinach leaves
  • ¼ cup vegetable oil
  • 1 cup onion, diced
  • 1 tablespoon garlic, chopped
  • ½ cup aji amarillo, diced (optional)
  • 2 cups white rice
  • ¼ cup green peas
  • ¼ cup carrots, diced
  • 1 red bell pepper, in slices
  • 1 cup corn (We use Peruvian Giant Corn, which you can find frozen at Latino grocery stores. If you prefer, you can use any other corn instead)
  • Salt and pepper
  • 2 cups flavorful vegetable stock
  • 1 cup beer (optional) (or use more vegetable stock)
  1. Process the cilantro and spinach leaves in a blender with 4 tablespoons water to make a paste. You may add more water if needed. Reserve.
  2. Heat the oil in a saucepan over high heat, add the onion, garlic and aji amarillo, stirring for 5 minutes over medium heat. Add the cilantro and spinach mixture, and fry for 5 minutes. Add rice and vegetables, stir and add beer and vegetable stock. Bring to a boil.
  3. Turn the heat to low, put the lid on, and cook for 20 minutes, undisturbed. Stir with a kitchen fork, and turn off the heat.
  4. Serve with salsa criolla.


  1. It looks delicious and although I grew up eating the version with the chicken this looks fantastic and nutritious as well. Thanks

  2. Your meatless recipe looks so appealing to me because of the variety of vegetables that you use in the rice, plus it’s light and healthy. My family recently has been eating more brown rice than white rice.

  3. que ricoooo

  4. I’d like to prepare this dish with Soy Meat.
    How do I add it please?
    I will appreciate it and look forward to hearing from you soon.
    Muchas gracias!


  1. […] © perudelights 11. Arroz Con Pollo Image credit: perudelights  […]

  2. […] sauce can have meat in it, or be completely vegan, like in this case.Lomo saltado, corn pepian, arroz con pollo, puca picante, and arroz tapado, are some of the most traditional entrees that are, or can be […]

Speak Your Mind