| |

Puerto Rican Chickpeas in Sofrito with Rice Recipe

If you’re craving a dish that’s bursting with flavor, comforting, and totally satisfying, you’ve got to try this Puerto Rican Chickpeas in Sofrito with Rice Recipe. It’s a heartwarming classic that feels like a big hug from my mama’s kitchen, and honestly, it quickly became one of my favorite ways to enjoy plant-based protein. The combination of tender chickpeas simmered in vibrant sofrito alongside fragrant arroz con gandules creates a meal that’s both wholesome and incredibly tasty—you’re going to want to make this again and again.

❤️

Why You’ll Love This Recipe

  • Authentic Flavor: This recipe truly captures the vibrant and comforting taste of traditional Puerto Rican sofrito paired with rich pigeon peas rice.
  • Protein-Packed & Vegan: You get over 13 grams of plant-based protein per serving, making it as nourishing as it is delicious.
  • Easy & Meal Prep Friendly: It comes together in under an hour and reheats like a dream for busy weeknight dinners.
  • Family Approved: My family goes absolutely crazy for this dish — it’s proof that good food brings everyone together.

Ingredients You’ll Need

The magic of this Puerto Rican Chickpeas in Sofrito with Rice Recipe lies in the fresh veggies and classic seasonings that build your sofrito, paired with perfectly cooked rice and peas. When shopping, fresh cilantro and good quality tomato sauce make a real difference, and keeping your sazon handy ensures authentic flavor.

Flat lay of a small white ceramic bowl of glossy golden olive oil, a few sprigs of bright green cilantro, a small white ceramic bowl of smooth red tomato sauce, two whole uncracked brown eggs, a few cloves of fresh creamy white garlic, finely diced yellow onion, finely diced vibrant green bell pepper, a small white ceramic bowl filled with golden beige chickpeas, a small white ceramic bowl with green pigeon peas still in light broth, a small white ceramic bowl of pure white basmati rice, thin slices of ripe green avocado, and a few golden crispy tostones, all arranged with perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Puerto Rican Chickpeas in Sofrito with Rice, Puerto Rican chickpeas with sofrito, plant-based Puerto Rican recipes, vegan Puerto Rican dishes, traditional Puerto Rican rice and chickpeas
  • Olive oil: A fruity, mild olive oil works best to sauté without overpowering the other flavors.
  • Yellow onion: Finely dice for the perfect balance of sweetness and aroma.
  • Green bell pepper: Adds brightness and color; finely diced ensures it blends beautifully into the sofrito.
  • Cilantro: Fresh cilantro is essential—it brings that iconic Puerto Rican herbal note.
  • Garlic: Minced fresh garlic gives a savory punch that’s hard to beat.
  • Tomato sauce: Use a no-salt-added or lightly salted variety so you can control seasoning.
  • Sazon seasoning: For authentic taste; I’ll share how to make your own if you can’t find the packets.
  • Canned chickpeas: Rinsed and drained, these little protein powerhouses absorb the sofrito flavors perfectly.
  • Vegetarian broth or water: Low sodium broth adds depth, but water works just fine too.
  • Green pigeon peas (arroz con gandules): Use the canned version including the liquid for easy cooking.
  • Basmati white rice: I love basmati because it cooks up fluffy and separates nicely.
  • To garnish: Extra fresh cilantro, creamy avocado slices, and crispy tostones take this dish over the top.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to mix things up depending on what I have on hand or to suit different tastes, and you can totally make this recipe your own. Whether you want it spicier, lighter, or extra hearty, there are simple tweaks that work beautifully.

  • Make it spicy: I’ve added a pinch of crushed red pepper flakes or a diced fresh chili to the sofrito for a gentle heat that wakes up the dish.
  • Swap the beans: Sometimes I substitute chickpeas with black beans or kidney beans, which still soak up the sofrito perfectly.
  • Use brown rice: For extra fiber and a nuttier taste, brown rice works, but you’ll need to adjust cooking time and water.
  • Add veggies: Throw in some diced carrots or zucchini for more color and nutrients.

How to Make Puerto Rican Chickpeas in Sofrito with Rice Recipe

Step 1: Building the Heart of the Dish — The Sofrito

Start by heating olive oil in a medium pot over medium heat. Once it’s shimmering, toss in the finely diced onion, green bell pepper, cilantro, and garlic. This mixture is the essence of Puerto Rican cuisine, and as you sauté for about 2 to 4 minutes until the onions turn translucent and the peppers soften, your kitchen will start smelling like magic. Lower the heat and stir in tomato sauce and sazon seasoning, letting it simmer gently for 2 to 3 minutes so those flavors really meld together.

Step 2: Simmer the Chickpeas

After your sofrito base is ready, add the rinsed chickpeas and vegetarian broth (or water) directly into the pot. Bring everything to a gentle simmer on low heat, uncovered, stirring it now and then. This steady simmer lets the chickpeas soak up the fragrant sofrito flavors while thickening the sauce. If you notice the liquid reducing too quickly, no worries — just add a little more broth or water to keep things saucy and prevent burning.

Step 3: Making the Arroz con Gandules (Rice with Pigeon Peas)

While the chickpeas soak up all that goodness, use another pot for your rice. Heat olive oil over medium heat, then sauté diced onion, green pepper, cilantro, and garlic about 2 to 4 minutes until soft and fragrant. Add the tomato sauce and sazon, simmering for 2 minutes so everything melds. Then add the whole can of green pigeon peas, including the liquid, plus 3 cups of water. Bring this to a rolling boil before stirring in the basmati rice. Cover, reduce heat to low, and let it simmer for about 20 minutes until the rice is tender and fluffy. This simultaneous cooking method saves time and layers complementary flavors.

Step 4: Final Touches and Adjusting Seasoning

Before serving, taste both the chickpeas and the rice to see if they need a bit more salt or seasoning. It’s easy to adjust here, so don’t be shy! This step ensures your Puerto Rican Chickpeas in Sofrito with Rice Recipe bursts with the perfect balance of flavors exactly to your liking.

👨‍🍳

Pro Tips for Making Puerto Rican Chickpeas in Sofrito with Rice Recipe

  • Finely Dice Your Veggies: The key to a smooth sofrito is very fine dicing so the ingredients meld instead of overpowering the dish.
  • Control the Heat: Keep your simmer on low for the chickpeas; too high and you’ll lose that lovely sauce before it thickens.
  • Don’t Drain the Pigeon Peas: The liquid adds flavor and moisture to the rice, so use the whole can for best results.
  • Use Quality Sazon or Homemade: I learned homemade sazon with garlic powder, annatto, and culantro powder gives such a fresher, brighter taste than store-bought packets.

How to Serve Puerto Rican Chickpeas in Sofrito with Rice Recipe

A white bowl filled with two main layers, the bottom layer is orange-yellow rice mixed with green lentils and herbs, the top layer is orange chickpeas covered in a light sauce, on one side of the bowl there are three slices of green avocado with black pepper sprinkled on top, and a small bunch of fresh green cilantro leaves placed on the rice beside the avocado. A silver spoon is placed inside the bowl, resting on the edge near the chickpeas. The bowl is set on a white marbled surface with a second bowl of the same dish slightly blurred in the background. photo taken with an iphone --ar 2:3 --v 7 - Puerto Rican Chickpeas in Sofrito with Rice, Puerto Rican chickpeas with sofrito, plant-based Puerto Rican recipes, vegan Puerto Rican dishes, traditional Puerto Rican rice and chickpeas

Garnishes

I love garnishing this dish with plenty of fresh chopped cilantro—it brightens each bite beautifully. A few creamy avocado slices add a rich contrast to the warm chickpeas and rice, and if you want the full Puerto Rican experience, crispy tostones on the side? Absolutely a must. My family digs into this combo every single time!

Side Dishes

I usually keep it simple with this dish because it’s such a complete meal, but if I do add sides, sweet plantains or a crisp green salad are my go-tos to balance the heartiness. Sometimes I serve it with a mango salsa for a little tropical zing.

Creative Ways to Present

For special occasions, I like to serve this Puerto Rican Chickpeas in Sofrito with Rice Recipe in mini clay cazuelas, which keeps the dish warm and looks festive. Layering the rice first, then a generous scoop of chickpeas on top, finished with avocado and cilantro—it’s a surefire crowd-pleaser that feels authentic and celebratory.

Make Ahead and Storage

Storing Leftovers

Leftovers from this Puerto Rican Chickpeas in Sofrito with Rice Recipe keep wonderfully in an airtight container in the fridge for up to 4 days. I like to store the chickpeas and rice together because the flavors continue to deepen overnight—just be sure to scoop out portions carefully to preserve texture.

Freezing

This dish freezes really well—just portion the chickpeas and rice into freezer-safe containers or bags. When you’re ready to enjoy, thaw it in the fridge overnight. It’s perfect for meal prep and quick lunches on busy days.

Reheating

I reheat leftovers gently on the stovetop with a splash of water or broth to revive the moisture and prevent drying out. Microwaving works too, but stirring halfway through helps heat evenly so every bite is delicious and fresh-tasting.

FAQs

  1. Can I use dried chickpeas instead of canned for this Puerto Rican Chickpeas in Sofrito with Rice Recipe?

    Absolutely! If you prefer dried chickpeas, soak them overnight and cook until tender before adding them to the sofrito. Keep in mind it will add prep time, but the flavor and texture can be even more satisfying.

  2. What can I substitute if I can’t find sazon seasoning?

    You can easily make a homemade blend using garlic powder, ground annatto (or turmeric for color), cumin, coriander, and a pinch of salt. This combo mimics the distinctive flavor of sazon and works beautifully in the sofrito and rice.

  3. Can I make this recipe gluten-free?

    Definitely! All the ingredients used here are naturally gluten-free, just ensure your sazon seasoning and broth are labeled gluten-free for peace of mind.

  4. Is this recipe suitable for meal prep and freezing?

    Yes! It stores well in the fridge and freezes like a dream. Just portion in airtight containers and thaw gently before reheating for a quick and nutritious meal.

Final Thoughts

This Puerto Rican Chickpeas in Sofrito with Rice Recipe is more than just dinner—it’s a little celebration of my heritage and a reminder that good food brings comfort and connection. I honestly can’t recommend it enough because it’s flavorful, satisfying, and simple enough for any weeknight. Next time you want a cozy meal with endless flavor, give this recipe a try and share it with your favorite people—you’ll be hooked, just like I am!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Puerto Rican Chickpeas in Sofrito with Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 131 reviews
  • Author: Jaden
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Puerto Rican
  • Diet: Vegan

Description

Mama’s Chickpea in Sofrito with Arroz con Gandules is a comforting Puerto Rican-inspired vegan dish featuring chickpeas simmered in a flavorful sofrito sauce paired with aromatic basmati rice cooked with green pigeon peas. This hearty, protein-rich meal is perfect for a satisfying dinner or meal prep, bursting with traditional Latin flavors and fresh herbs.


Ingredients

For the Sofrito (Chickpeas)

  • 2 teaspoons olive oil
  • ½ cup very finely diced yellow onion
  • ½ cup very finely diced green bell pepper
  • ⅓ cup finely diced cilantro
  • 3 cloves garlic, minced
  • 1 cup tomato sauce (from one 15 oz can; reserve extra sauce for rice)
  • 3 teaspoons (2 packets) Sazon seasoning
  • 2 (15 ounce) cans chickpeas, rinsed and drained
  • 2 ½ cups low sodium vegetarian broth (or water)

For the Rice

  • 2 teaspoons olive oil
  • ⅓ cup very finely diced yellow onion
  • ⅓ cup very finely diced green bell pepper
  • ¼ cup finely diced cilantro
  • 2 cloves garlic, minced
  • ½ cup no salt added tomato sauce
  • 3 teaspoons (2 packets) Sazon seasoning
  • 1 (15 oz) can green pigeon peas (with liquid)
  • 3 cups water
  • 2 cups basmati white rice

To Garnish

  • Extra fresh chopped cilantro
  • Avocado slices
  • Tostones


Instructions

  1. Make the Sofrito: Heat 2 teaspoons of olive oil in a medium pot over medium heat. Once hot, add finely diced yellow onion, green bell pepper, cilantro, and minced garlic. Sauté until onions turn translucent and peppers soften, about 2-4 minutes. Reduce heat to low, add 1 cup tomato sauce and 3 teaspoons sazon seasoning, and simmer for 2-3 minutes until the sauce integrates well.
  2. Cook Chickpeas in Sofrito: Add rinsed and drained chickpeas and 2 ½ cups low sodium vegetarian broth to the pot. Simmer uncovered over low heat, stirring occasionally, allowing the chickpeas to absorb the flavors. If the liquid reduces too much, add up to ½ cup water or broth to maintain moisture.
  3. Prepare the Rice Sofrito: Meanwhile, heat 2 teaspoons olive oil in another medium pot over medium heat. Add diced onion, green bell pepper, cilantro, and garlic. Sauté for 2-4 minutes, until onions are translucent and peppers soften. Lower heat to medium-low, stir in ½ cup tomato sauce and 3 teaspoons sazon seasoning, simmer for 2 minutes to meld flavors.
  4. Cook Arroz con Gandules: Add the entire can of green pigeon peas (with liquid) along with 3 cups water to the pot. Bring to a boil, then stir in 2 cups basmati rice. Cover, reduce heat to low, and simmer for 20 minutes or until rice is tender and water is absorbed.
  5. Final Seasoning and Serving: Taste both the chickpeas and rice, adjusting salt or seasonings as needed. Serve the rice and chickpeas together in bowls, spooning extra chickpea sauce on top. Garnish with fresh chopped cilantro, avocado slices, and a side of tostones for an authentic Puerto Rican experience.

Notes

  • This recipe is a wholesome vegetarian Puerto Rican classic with over 13g of plant-based protein per serving.
  • You can make your own sazon seasoning if desired by combining ground cumin, garlic powder, coriander, annatto, salt, and pepper.
  • If the simmering chickpeas lose too much liquid, add additional broth or water to prevent drying out.
  • Leftovers keep well and make excellent meal prep lunches.
  • For a gluten-free version, ensure your sazon seasoning is gluten-free or homemade.

Nutrition

  • Serving Size: 1 serving (based on 4 servings)
  • Calories: 459 kcal
  • Sugar: 4.4 g
  • Sodium: approx. 360 mg
  • Fat: 6.1 g
  • Saturated Fat: 0.4 g
  • Unsaturated Fat: 5.3 g
  • Trans Fat: 0 g
  • Carbohydrates: 87.8 g
  • Fiber: 10.3 g
  • Protein: 13.9 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star