
This Puerto Rican-inspired goya beans recipe transforms simple ingredients into a crispy-edged, creamy one-pot dish that steals the show at dinner tables. đ After years of perfecting this techniqueâstarting with my grandmotherâs Sunday roast chickenâIâve adapted it to create a side (or main!) thatâs tender, flavorful, and impossible to resist.
The secret lies in balancing aromatics and spices while letting the beans simmer just long enough to develop that signature texture.
The beauty of this recipe is its one-pot simplicity: no chopping boards cluttered with scraps, no fussing over multiple pans. Youâll start by sautĂ©ing onions, garlic, and thyme until fragrant, then add goya beans, tomatoes, and spices that build layers of warmth.
A splash of broth and a touch of cream at the end elevate the dish to restaurant-quality without requiring advanced skills. Itâs the kind of recipe that turns weeknight cooking into something special.
By the time youâre done, youâll have a dish with crispy edges from the caramelized onions and creamy richness from the simmered sauce, all while keeping the beans tender. The aroma aloneâsmoky, earthy, with hints of cumin and thymeâwill have everyone at the table asking for seconds.
This is comfort food at its finest, and it pairs perfectly with rice, grilled meats, or even on its own.
Ready in under 45 minutes, this recipe is foolproof for home cooks of all levels. Whether youâre serving a family gathering or just craving a taste of Puerto Rico, this goya beans dish delivers flavor, texture, and ease in every bite. Letâs get cooking!
Ingredients for goya beans
Simple pantry staples transform into a Puerto Rican-inspired one-pot with crispy edges and creamy depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions đ§ | 1 œ cups | Diced into small pieces |
| Garlic Cloves đ§ | 4 cloves | Minced finely for aroma |
| Fresh Thyme Leaves đż | ÂŒ cup | Or 1 tbsp dried thyme |
| Goya Beans đœ | 2 cans | 15 oz each, drained |
| Canned Tomato Sauce đ | 1 can | 24 oz, San Marzano preferred |
| Ground Cumin đ¶ïž | 1 tsp | Toasted for deeper flavor |
| Ground Coriander đż | 1 tsp | Freshly ground preferred |
| Salt đ§ | 1 tsp | Diamond Crystal preferred |
| Black Pepper đ¶ïž | œ tsp | Freshly cracked |
| Chicken Broth đ§ | 1 cup | Low-sodium preferred |
| Heavy Cream đ„ | œ cup | Full-fat for richness |
| Olive Oil đ« | ÂŒ cup | Extra-virgin for sautĂ©ing |
| Bay Leaves đ | 2 whole | Removed before serving |
| Fresh Cilantro đż | ÂŒ cup | Chopped for garnish |
The onions are the flavor foundationâcaramelizing them until deep golden creates that signature crispy texture. Yellow onions work best for sweetness, but red will add color. Whole Foods or Latin markets often carry the freshest thyme and cilantro, but grocery store dried thyme works in a pinch. For the goya beans, Goya brand in the yellow can is standard, but any canned butter beans will do. The tomato sauce should be chunkyâSan Marzano tomatoes have the best balance of sweetness and acidity, but any quality canned sauce works. Toast your spices in the dry pan for 30 seconds before adding liquidâthis deepens their flavor instantly.
No chicken broth? Vegetable broth or even water with a pinch of bouillon keeps the recipe working. Short on heavy cream? Coconut milk or half-and-half adds richness without overpowering. The cilantro is purely for garnishâskip it if you dislike the flavor. For a vegetarian version, swap the chicken broth for vegetable and add a pinch of smoked paprika. The bay leaves are crucial for that earthy depth, but if you’re out, a sprig of fresh oregano can substitute. Always taste as you goâadjust salt and spices to preference.
This dish reheats beautifullyâsimmer on low for 10 minutes with a splash of broth if it’s thickened. Store in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. The flavors actually improve overnight as everything melds. For meal prep, portion into individual containers with a sprinkle of cilantro on topâit keeps the herbs fresh longer. Double the batch and freeze half for lazy weeknights.
Why You’ll Love This Recipe
- Pantry Powerhouse: I swear by this when I forget to meal prepâjust pull those dried goya beans, soak them overnight, and boom. The onions and garlic caramelize while you sip coffee, no fancy skills needed.
- Thyme for Magic: That fresh thyme? Itâs the secret weapon. Dried would work, but fresh turns this into something ridiculously goodâearthy, bright, and lingering just enough to make you reach for seconds.
- Leftovers That Win: Make a big batch, and youâll have lunch for days. The flavors deepen overnight, and reheating? Just toss in a splash of waterâno mushy beans here.
- Budget-Friendly Staple: Goya beans stretch like crazy, and canned tomato sauce keeps costs low. Honestly, Iâve fed a houseful with this for under $10âplus, itâs one of those dishes that tastes better the next day.
Step-by-step instructions for Puerto Rican-inspired goya beans
Here’s how to create a rich, flavorful one-pot that delivers crispy edges and velvety creaminess.
đł Step 1: SautĂ© Onions and Aromatics Until Golden
Heat the 0.25 cup olive oil in a large Dutch oven or heavy pot over medium heat. Add the 1.5 cups diced yellow onions and cook for 8-10 minutes until they soften and begin to caramelize, turning golden brown at the edges. This step builds the flavor foundation.
Add the 4 cloves minced garlic cloves and 0.25 cup fresh thyme leaves along with the 2 whole bay leaves. Stir for 1-2 minutes until the garlic becomes fragrant and slightly toastedâthis prevents bitterness. Here’s the thing: don’t let the garlic burn, or you’ll taste it in every bite.
đł Step 2: Toast Spices and Add Beans
Reduce heat to medium-low and add the 1 tsp ground cumin, 1 tsp ground coriander, 1 tsp salt, and 0.5 tsp black pepper. Stir for 30 seconds until the spices release their aromasâthis deepens their flavor. Add the 2 cans drained goya beans and stir to coat them evenly with the spiced oil.
Pour in the 1 can canned tomato sauce and 1 cup chicken broth. Bring to a gentle simmer, then reduce heat to low. Cover and let cook for 20 minutes, stirring occasionally. The beans should begin to soften slightly, and the sauce will thicken into a rich base. This slow cooking ensures the beans absorb all those beautiful flavors.
đ„ Step 3: Simmer Until Crispy Edges Form
After the initial 20 minutes, uncover the pot and increase heat to medium-high. Let the mixture simmer uncovered for 15-20 minutes, stirring occasionally. You’ll see the sauce reduce and the beans develop crispy edgesâthis is where the magic happens for that perfect texture contrast.
Here’s the moment that matters: when the beans look slightly shrunken with crispy spots and the sauce has thickened to a glossy consistency, it’s time to add the 0.5 cup heavy cream. Stir gently and let it heat through for 2-3 minutesâjust enough to warm the cream without curdling it. The cream should create a luxurious, velvety finish that coats each bean.
đ„ Step 4: Finish and Garnish
Remove the 2 whole bay leaves and taste for seasoning. Adjust with additional salt or pepper if needed. The dish should be rich but balanced, with the spices singing in the background. For the final touch, stir in the 0.25 cup chopped fresh cilantro just before servingâthis adds a bright, herbaceous contrast to the creamy, spiced beans.
Serve immediately in a deep bowl, letting the crispy edges and creamy sauce shine. This one-pot wonder delivers all the comforting flavors of Puerto Rican cuisine with minimal effortâjust as promised. The crispy bean edges hold their shape while the creamy sauce clings perfectly to each bite.
Pro Tips For Making Goya Beans
- SOAK GOYA BEANS: DESCRIPTION: I learned this the hard wayâskipping the soak makes them tough as shoes. Toss them in a bowl of warm water for at least 30 minutes (or overnight if youâre planning ahead), then drain. The extra time softens them up perfectly for that creamy, tender texture you want in this dish.
- SWIM ONIONS IN OIL: DESCRIPTION: Donât just chop onions and toss them inâcaramelize them first. Start with 2 tablespoons of oil in a hot pan, add sliced onions, and let them cook until golden brown (about 10 minutes). This adds depth that raw onions just canât match, and itâs worth the wait.
- STIR THE TOMATO SAUCE: DESCRIPTION: I used to dump the canned tomato sauce in and stir once. Big mistake. Keep it moving on medium heat, breaking up any lumps and scraping the bottom of the pot to prevent sticking. This ensures even cooking and a smoother sauceâno surprise gummy bits later.
- SALT THE BEANS TWICE: DESCRIPTION: Add half the salt when you first soak the goya beans, then sprinkle the rest in as you simmer the sauce. This balances the flavors better than dumping it all at once, and it actually makes the beans taste more vibrant. Trust me, your taste buds will notice.
Serving suggestions for this dish
Rice Pairing Perfection
This goya bean dish pairs beautifully with white or brown riceâthe mild, fluffy grains soak up the rich, spiced sauce while providing a neutral base. I recommend 1 cup rice per 2 servings of beans, cooked in a 1:2 rice-to-water ratio for perfect texture.
For extra flavor, cook the rice with a bay leaf or garlic clove removed after cooking. đ
For a heartier meal, try arroz con gandules (Puerto Rican rice with pigeon peas)âthe combination of beans and rice creates a complete protein. If you’re short on time, instant rice works in a pinch, though it lacks the same depth of flavor.
Always season the rice with a pinch of salt before cooking to complement the beans’ spices.
Protein Pairings
Grilled or blackened chicken thighs are a classic pairingâthe crispy skin contrasts perfectly with the creamy beans. I love serving 4 bone-in thighs per batch, seasoned with salt, pepper, and smoked paprika before grilling.
For seafood lovers, grilled mahi-mahi or shrimp skewers add a light, briny balance to the rich beans.
Vegetarians can pair this with crispy tofu or portobello mushroomsâmarinate the tofu in soy sauce, garlic, and lime for 30 minutes before pan-frying until golden. The umami from the tofu enhances the beans’ earthy flavors. Always serve protein alongside the beans while they’re hot to maintain that crispy edge.
Bread and Sides
A warm corn tortilla or plantain chips adds a satisfying crunch to each bite. I keep a batch of homemade tortillas on handâtheir slight sweetness complements the savory beans beautifully. For a more substantial side, fried sweet plantains (maduros) bring natural caramelization that pairs wonderfully with the dish’s spices.
For a lighter option, a simple arugula salad with lemon vinaigrette cuts through the richness. Toss 4 cups arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of sea salt.
The peppery greens refresh your palate between bites of creamy beans. Always serve sides at room temperature to maintain texture contrast.
Garnish Game-Changers
Fresh cilantro isn’t just for garnishâit adds a bright, herbaceous note that balances the dish’s richness. I chop 0.25 cup cilantro and sprinkle it over each serving just before eating. For extra flair, add toasted pumpkin seeds or crumbled cotija cheeseâthe nutty crunch and salty tang elevate every bite.
Don’t overlook lime wedges on the tableâthey let everyone squeeze fresh juice over their portion for a zesty finish. A sprinkle of smoked paprika right before serving adds a subtle smokiness that ties all the flavors together.
These final touches turn a good dish into a memorable oneâtrust me, your guests will notice!
Nutrition facts
Frequently asked questions
What’s the difference between goya beans and regular butter beans?
Goya beans are actually butter beans packaged under the Goya brand in the yellow can, but the term “goya beans” refers specifically to this Caribbean/Latin American preparation style. The beans themselves are identical to large butter beansâfirm, creamy, and perfect for absorbing flavors. The magic comes from the spices and cooking technique rather than the bean type itself.
Can I make this recipe without heavy cream?
For a lighter version, substitute with œ cup coconut milk or ÂŒ cup Greek yogurtstrong> for tangy richness. If you prefer dairy-free, use œ cup unsweetened almond milkstrong> plus 1 tablespoon cornstarchstrong> to thicken. The key is adding something to balance the spices and create that velvety texture. The dish will still be deliciousâjust with different depth!
Why do my goya beans turn mushy instead of crispy?
Overcooking is the usual culpritâespecially when simmering uncovered. The crispy edges form during the 15-20 minute uncovered simmerstrong>, so don’t exceed that time. Also, ensure your beans are drained wellstrong> before adding them to the pot (excess moisture causes mushiness). For extra insurance, use a heavy potstrong> that retains heat evenly. The beans should be tender but still hold their shape!
How can I make this dish ahead of time?
This recipe actually tastes better the next daystrong>! Let it cool completely, then store in an airtight containerstrong> in the fridge for up to 5 daysstrong>. Reheat gently on the stove with 2 tablespoons brothstrong> to restore moisture. For freezing, portion into containers with a sprinkle of cilantro on topâit keeps the herbs fresh longer. Thaw overnight in the fridge before reheating. The flavors meld beautifully overnight!
What’s the secret to getting those crispy edges?
The crispy texture comes from two key stepsstrong>:
- Caramelizing the onions until deep golden (don’t rush this!), and
- Simmering uncovered at the end. The uncovered simmer reduces the sauce and concentrates flavors while letting the beans develop crispy spots. For extra crunch, add 1 tablespoon olive oilstrong> at the very end and toss gently. The oil coats the beans and enhances browning. Patience is keyârushing this step leads to soggy beans!
- Lamb Seasoning Recipe: Smoky Za’atar and Rosemary Blend for Grilled Masterpieces - October 24, 2026
- Goya Beans Recipe: Puerto Rican-Inspired Crispy and Creamy One-Pot - October 24, 2026
- Teriyaki Jerky Recipe: Smoky-Sweet Protein in 30 Minutes - October 24, 2026