Authentic Puerto Rican Arroz con Gandules Recipe for Flavorful Rice and Beans

Puerto Rican rice and beans are saucy, comforting, and full of flavor. Tender canned pink beans simmer with sofrito, tomato sauce and sazon, creating a classic Puerto Rican dish—also called habichuelas or stewed beans. Leftovers keep well and are great for meal prep.

Puerto Rican Rice and Beans are saucy, flavorful, and comforting. Delicious Goya red beans are simmered in sofrito, tomato and sazon sauce! This Puerto Rican staple is also known as Habichuelas or stewed beans, and leftovers are perfect for meal prep.

This easy Puerto Rican rice and beans recipe is a favorite Caribbean comfort food. It combines tender beans with savory ham and potatoes in a rich, seasoned sauce that pairs perfectly with steamed rice.

The potatoes and rice soak up the sauce, making each bite flavorful and satisfying. It’s ideal for a quick weeknight meal, and the flavors deepen in the leftovers.

Ingredients You’ll Need

Traditional Puerto Rican rice and beans are served over rice, with the stew flavored by sofrito, sazon, tomato sauce, adobo and other seasonings.

  • Sofrito
  • Canned pink beans (drained & rinsed)
  • Sazon seasoning
  • Oil
  • Ham
  • Tomato sauce
  • Chicken stock
  • Potatoes
  • Adobo seasoning
  • Dried oregano
  • Salt & pepper
  • Steamed rice
Puerto Rican Rice and Beans are saucy, flavorful, and comforting. Delicious Goya red beans are simmered in sofrito, tomato and sazon sauce! This Puerto Rican staple is also known as Habichuelas or stewed beans, and leftovers are perfect for meal prep.

How to Make Puerto Rican Rice and Beans

  1. Sauté the sofrito in oil over medium heat for about 2 minutes, until fragrant.
  2. Add the ham and stir-fry until it begins to caramelize.
  3. Stir in the tomato sauce, drained beans, chicken stock and sazon seasoning.
  4. Add the potatoes and season with dried oregano and adobo.
  5. Bring the mixture to a boil, then reduce the heat to the lowest setting and simmer for 25–30 minutes, until the potatoes are tender.
  6. Taste and add salt and pepper during the last minute of cooking if needed. Serve warm over steamed rice.
Puerto Rican Rice and Beans are saucy, flavorful, and comforting. Delicious Goya red beans are simmered in sofrito, tomato and sazon sauce! This Puerto Rican staple is also known as Habichuelas or stewed beans, and leftovers are perfect for meal prep.

Tips & Tricks

  • Add salt at the end: Season with salt in the final minute of cooking to avoid over-salting and to better judge the final flavor.
  • Simmer gently: Keep the heat very low while simmering so the sauce stays moist and the flavors meld without reducing too quickly.
  • Storing and reheating: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stove in a skillet and add a splash of chicken stock if the sauce has thickened.

What are the Best Beans to Use?

Canned Goya pink beans work very well here, but you can also use red or kidney beans. Drain and rinse the beans before adding them to the pot for the best texture and flavor.

What Kind of Rice Should I Use?

Any white rice—long grain, jasmine or basmati—pairs nicely. You can also serve it with yellow rice, brown rice or red rice depending on your preference.

Puerto Rican Rice and Beans are saucy, flavorful, and comforting. Delicious Goya red beans are simmered in sofrito, tomato and sazon sauce! This Puerto Rican staple is also known as Habichuelas or stewed beans, and leftovers are perfect for meal prep.

Variations / Optional Additions

  • Swap or add other meats like pork or chicken for different flavor profiles.
  • For a different traditional dish, use yellow rice and pigeon peas to make arroz con gandules.
  • Add carrots for sweetness and extra texture.
  • Green olives add a salty, briny contrast if you like that flavor.

How to Make Puerto Rican Sofrito from Scratch

Homemade sofrito is simple and vibrant. Blend bell peppers, onions, tomatoes, garlic, cilantro and recao until finely minced. Season lightly with salt and pepper, then store in an airtight container in the fridge for several days or freeze in portions.

If You Like This Recipe Try These Out

  • Texas Roadhouse is an American chain restaurant famous for its Southwestern cuisine. Popular menu items include steak, ribs and their infamous Texas Roadhouse Chili. Known for its spicy, smoky flavor, this copycat chili recipe is a two-meat treat for those who want a warm bowl of hearty comfort.
    Texas Roadhouse Chili
  • Frito Chili Pie – The best frito pie loaded with Frito corn chips, ground beef, chili beans and tomato sauce. Topped with melted cheddar cheese and more fritos, it is a delicious Mexican-inspired casserole perfect for a quick weeknight dinner!
    Frito Chili Pie
  • This hot dog chili casserole takes minimal effort to put together. It’s made with biscuit dough stuffed with hot dog, then baked to perfection in a chili sauce topped with cheese.
    Chili Dog Casserole
  • teriyaki chicken served on top of rice with steamed broccoli in a white bowl
    Teriyaki Chicken Bowls

I hope you enjoy this recipe. If you try it, please leave a comment and share how your Puerto Rican rice and beans turned out!

Puerto Rican Rice and Beans are saucy, flavorful, and comforting. Delicious Goya pink beans are simmered in sofrito and tomato sauce with sazon seasoning! This Puerto Rican staple is also known as Habichuelas or stewed beans, and leftovers are perfect for meal prep.
5 from 1 vote

Puerto Rican Rice and Beans Recipe

By: Izzy Yu
Puerto Rican rice and beans are saucy, flavorful and comforting. Canned pink beans simmered with sofrito, tomato and sazon create a delicious staple—perfect for meal prep.
Prep: 10 mins
Cook: 35 mins
Total: 45 mins
Servings: 4
Pin Recipe
Rate Recipe
Print Recipe

Equipment

  • Cast-Iron Skillet
  • Wooden Spoon

Ingredients

  • 2 tablespoons sofrito
  • 1 tablespoon oil
  • 3/4 cup ham, cut into smaller pieces
  • 1/4 cup tomato sauce
  • 2 cans Goya pink beans (14 oz each), drained and rinsed
  • 1 1/2 cups chicken stock
  • 1/2 pound potatoes, cut into chunks
  • 1/4 teaspoon dried oregano
  • 1 packet sazon seasoning
  • 1 teaspoon adobo seasoning
  • Salt and pepper, to taste
  • Steamed rice, for serving

Instructions

  • Heat the oil in a large skillet over medium heat.
  • Add the sofrito and sauté about 2 minutes until fragrant.
  • Add the ham and cook until it starts to caramelize.
  • Stir in the tomato sauce, drained beans, chicken stock and sazon.
  • Add the potatoes and season with oregano and adobo.
  • Bring to a boil, then reduce heat to the lowest setting and simmer 25–30 minutes until potatoes are tender.
  • Adjust salt and pepper if needed. Serve warm over steamed rice and enjoy.

Notes

  • Add salt at the end of cooking to better control seasoning.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.

Nutrition

Calories: 332 kcal
|
Carbohydrates: 48 g
|
Protein: 13 g
|
Fat: 9 g

Nutrition information is an estimate and will vary based on ingredient brands and cooking methods used.



Like this recipe? Rate and comment below!