Go Back
+ servings
Arroz con Gandules

Arroz con Gandules

Arroz con Gandules - a classic Puerto Rican savory rice dish cooked with meat, gandules (aka pigeon peas) and some olives then spiced up with a homemade sofrito for an extra delicious rice meal!
Course Side
Cuisine Puerto Rican
Keyword rice recipes, savory
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 5 - 6 cups
Calories 417kcal
Author Immaculate Bites


  • 2 cups long grain rice , rinsed
  • 3 slices bacon , chopped
  • 3 tablespoons sofrito
  • 1 medium onion
  • 1 tablespoon minced garlic
  • 1 teaspoon cumin
  • 1 can 15 oz Gandules (Pigeon Peas) , drained
  • ½ cup tomato sauce
  • cup sliced olives
  • 1 packet sazon
  • 3 1/2 cups water
  • salt and pepper


  • Wash rice until water runs clear. Drain water.
  • In a large skillet over medium heat, sauté bacon until brown and crisp. This may take about 5-5 minutes.
  • Remove bacon from skillet and transfer to a plate. There will be some bacon drippings left in the pan (about 1-2 tablespoons).
  • Pour about 1-2 tablespoons oil to the pan then Add sofrito to the skillet ,  until fragrant ,about 2-3 minutes. 
  • Throw onion, garlic and cumin to the pan. Sauté for about a minute.
  • Stir in rice and continue stirring for  about 1-2 minutes.
  • Then add gandules, tomato sauce, olive , sazon and water. Bring to a boil  and reduce heat; cover with a lid and simmer until rice is cooked, about 18 minutes or more. Stir occasionally from the sides to prevent burns, add more water if needed.
  • Adjust the salt and pepper to taste. Serve!


Calories: 417kcal | Carbohydrates: 75g | Protein: 11g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 390mg | Potassium: 423mg | Fiber: 5g | Sugar: 2g | Vitamin A: 140IU | Vitamin C: 3.9mg | Calcium: 67mg | Iron: 1.8mg