Moro de Guandules con Coco - Dominican Christmas Rice

Nobody debates whether to make moro de guandules on Noche Buena. It is simply there, the way the family is simply there. You do not negotiate its presence. You negotiate whose version is the correct one.

The smell tells you before anything else. Sofrito hitting olive oil in the caldero, the pigeon peas folding in, the coconut milk going in and turning everything a soft ivory before the rice absorbs it all. If you grew up in a Dominican household, that smell is Christmas Eve. It does not require explanation.

This version is built the way your grandmother built it - sofrito from scratch, homemade sazon, full-fat coconut milk, pigeon peas - with one upgrade that earns its place at a Strength & Sazon table: bone broth replaces plain water. The rice absorbs everything in the caldero, including the collagen and mineral depth the bone broth carries. The flavor is deeper. The technique is identical. The caldero method is preserved completely.

This is not the protein anchor of the Noche Buena plate - the Puerco Asado and Jamon Glaseado carry that load. This is the foundation everything else is built on. Get it right and the whole table comes together.

Protein Score

Base protein: 6g per serving | Tier: Balanced

Moro de guandules is not a protein driver - it is the cultural anchor of the Noche Buena table and it earns its place there. The pigeon peas contribute approximately 5-6g of plant protein per serving along with significant fiber, iron, and folate. This is the dish that holds the plate together while the Puerco Asado and Jamon Glaseado carry the protein load. Build your plate with the moro as the complex carbohydrate foundation and let the main proteins do their job alongside it.

Protein Boost Options

This is a side dish and it is meant to function as one. These options add protein without changing the character of the moro:

  • Stir ½ cup shredded poached chicken thigh into the rice with the pigeon peas before the steam phase - adds 18g protein per serving and turns this into a one-pot meal
  • Serve alongside a full portion of High-Protein Puerco Asado - the combined plate delivers 48g protein total
  • Add ¼ cup hemp seeds off the heat just before serving - adds 10g plant protein per serving with no flavor impact
  • A side of two hard-boiled eggs adds 12g protein and costs nothing in kitchen time on a day when every burner is occupied.

Why You'll Love This Recipe

  • Coconut milk gives this moro its signature flavor and a creamy texture that no other liquid can replicate - full-fat coconut milk is the correct choice here
  • Homemade sazon - cumin, coriander, turmeric, garlic powder, oregano - replaces the packaged version entirely without losing a single note of the flavor
  • Bone broth base adds collagen and mineral depth to the cooking liquid - the rice absorbs everything in the caldero including all of that nutritional value
  • The caldero technique preserves individual grains that are cooked through and never mushy - and produces the slightly caramelized pegao on the bottom that is the most prized part of the pot
  • Pigeon peas bring fiber, iron, and folate to every serving - and the complex carbohydrates in this dish sustain energy through a long Noche Buena evening in a way that refined starches do not
  • One-pot dish designed to be made while the pork is in the oven - the timing puts both on the table at the same time
Moro de Guandules con Coco - Dominican Christmas Rice

Moro de Guandules con Coco - Dominican Christmas Rice

Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8
Author: Gaila - Strength & Sazón
5 from 2 votes
Print Pin Rate
Long-grain white rice cooked with pigeon peas, homemade sofrito, sazon, and full-fat coconut milk in thetraditional Dominican caldero method. The side dish the Noche Buena table isbuilt around. 6g plant protein, gluten-free, dairy-free, one pot.

Ingredients

  • 2 cups long-grain white rice rinsed until water runs clear
  • 1 can 15oz pigeon peas (guandules), drained and rinsed - or 1.5 cups cooked from dry
  • 1 can 13.5oz full-fat coconut milk
  • 1.5 cups chicken bone broth
  • 3 tablespoon homemade sofrito cubanelle + garlic + red onion + cilantro + bija + oregano blended
  • 2 tablespoon olive oil
  • 3 garlic cloves minced
  • ¼ cup red onion finely chopped
  • ¼ cup cubanelle pepper finely chopped
  • 2 tablespoon fresh cilantro chopped (plus more to finish)
  • 1 teaspoon homemade sazon cumin + coriander + turmeric + garlic powder + oregano
  • 1 teaspoon fine sea salt
  • ½ teaspoon black pepper
  • 6 green olives whole (optional but traditional)
  • 1 tablespoon apple cider vinegar

Instructions

  • Build the sofrito base: heat olive oil in a heavy-bottomed caldero or Dutch oven over medium heat. Add onion and cubanelle pepper and cook 3-4 minutes until softened. Add minced garlic and cook 1 minute more. Add the 3 tablespoon sofrito and cook, stirring, 2 minutes until fragrant and slightly darkened.
  • Season the base: add sazon, salt, pepper, and apple cider vinegar to the sofrito. Stir to combine. The smell at this point should be unmistakably Dominican.
  • Add pigeon peas: add the drained guandules to the pot and stir to coat in the sofrito. Cook 2 minutes.
  • Add liquids: pour in the coconut milk and bone broth. Add olives if using. Stir everything together and bring to a boil over medium-high heat.
  • Add rice: once boiling, add the rinsed rice and stir once to distribute evenly. Cook uncovered over medium-high heat, stirring occasionally, until the liquid is absorbed to the level of the rice - you will see the surface of the rice when the liquid is at the right level. This takes approximately 8-10 minutes. Do not over-stir.
  • Steam finish: reduce heat to lowest setting. Cover the pot tightly with a lid or with aluminum foil pressed directly onto the pot before adding the lid for a tighter seal. Cook 18-20 minutes without lifting the lid.
  • Rest and fluff: remove from heat and let rest covered 5 minutes. Remove lid, add fresh cilantro, and fluff gently with a fork from the bottom up. Taste and adjust salt.
  • Serve immediately alongside Puerco Asado or Glazed Ham.

Nutrition

Calories: 226kcal | Carbohydrates: 39g | Protein: 6g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 401mg | Potassium: 101mg | Fiber: 1g | Sugar: 1g | Vitamin A: 251IU | Vitamin C: 10mg | Calcium: 19mg | Iron: 1mg
Did you make this recipe?I'd love to see it! Follow @Strengthandsazon snap a photo and tag #Strengthandsazon!

 

Texture Tips

  • The liquid ratio is slightly richer here because coconut milk is thicker than water. If your moro comes out slightly wet, leave the lid off 3-4 minutes over the lowest heat to evaporate the excess.
  • Rinse the rice until the water runs completely clear - this removes surface starch that causes clumping. Do not skip this step. The texture of the finished moro depends on it.
  • The caldero or Dutch oven matters more than most cooks admit. A thin-bottomed pot creates hot spots that burn the bottom layer before the top is cooked. A heavy caldero distributes heat evenly and gives you the pegao - the slightly caramelized bottom layer that is the most prized part of the pot.
  • The foil-under-the-lid technique creates a tighter steam seal. This is the difference between fluffy individual grains and a gummy, undercooked top layer.
  • Do not lift the lid during the 18-20 minute steam phase. Every lift releases the steam cooking the top layer. Set a timer and leave it alone.
  • The liquid ratio is slightly richer here because coconut milk is thicker than water. If your moro comes out slightly wet, leave the lid off 3-4 minutes over the lowest heat to evaporate the excess.

Meal Prep How-To

  • Moro reheats beautifully and many Dominicans argue it tastes better on day two when the flavors have deepened.
  • Make a full batch on Christmas Eve - it holds in the refrigerator for 4 days and reheats in a covered skillet with a splash of bone broth over low heat in 5 minutes.
  • For batch cooking outside the holidays: moro de guandules freezes exceptionally well. Portion into single-serving containers and freeze up to 3 months. Reheat from frozen in a covered skillet with 2 tablespoon bone broth over low-medium heat 8-10 minutes.
  • Bariatric portioning: ⅓ cup moro de guandules is approximately 5g protein and 14g carbs - a manageable holiday portion that keeps the cultural experience intact without volume stress. Pair with 2oz sliced Puerco Asado for a complete bariatric Noche Buena plate under 300 calories.

Storage Tips

Refrigerator: airtight container up to 4 days. Reheat in a covered skillet with a splash of bone broth - not in the microwave, which dries it out unevenly.

Freezer: portion into single-serving containers up to 3 months. Label with date. Thaw overnight in refrigerator or reheat directly from frozen as noted above.

Do not store at room temperature longer than 2 hours - rice is one of the foods most prone to bacterial growth when left out.

Try These Next

  • High-Protein Puerco Asado - the only main dish that belongs beside this rice on Noche Buena. Build the complete plate.
  • [Jamon Glaseado with Pineapple-Mustard Allulose Glaze] - the second centerpiece of the Dominican Christmas table. This moro belongs beside that ham too.
  • Shrimp Asopao - another Dominican rice dish built for Strength & Sazon, this one with shrimp and bone broth as the base. 38g protein, one pot.

The smell of sofrito hitting olive oil, the coconut milk turning the pot ivory, the caldero doing exactly what it was designed to do. That is Christmas Eve in a Dominican kitchen.

Make this the night before so you know exactly what it will taste like. Then make it again on Noche Buena and let it be the signal that the celebration has started.

A buen tiempo.

Con Fuerza y Sazón,

Gaila

AFPA Certified Nutritionist, Dominican Cook, Bariatric Patient

Did you make this recipe? I want to see your plate! Tag @strengthandsazon and use #StrengthAndSazon so I can share your creation with our whole community 🇩🇴

Want more high-protein Latin recipes? Grab your free recipe guide and explore everything at strengthandsazon.com

Let's stay connected:

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating