Goya Beans Recipe: Spiced and Smoky One-Pot Magic

Side Dishes

Goya Beans Recipe: Spiced and Smoky One-Pot Magic

This goya beans recipe transforms humble pantry staples into a spiced and smoky one-pot dish that tastes like a Caribbean feast.

I first discovered goya beans while helping my grandmother prepare Sunday dinners—her slow-cooked version became a family staple, and I’ve since refined it into this foolproof method that delivers restaurant-quality flavor in under an hour.

The secret lies in balancing the beans’ natural earthiness with aromatic spices like cumin, garlic, and smoked paprika, then letting everything simmer until the flavors meld into a rich, velvety sauce.

Unlike many recipes, this version skips complicated prep—just soak the beans overnight (or use canned for a quicker version) and let the one-pot magic do the rest. The result? Tender beans with a smoky depth that pairs perfectly with rice, grilled meats, or even on its own.

By the time you’re done, you’ll have a dish that’s rich, aromatic, and impossibly satisfying—the kind of meal that makes weeknight cooking feel like a celebration. The beans absorb the spices beautifully, creating a sauce that’s both hearty and versatile enough to stretch into leftovers for days.

This is comfort food at its finest, built on tradition but simplified for modern kitchens.

For extra flavor, stir in a splash of vinegar or a sprinkle of fresh herbs at the end. Serve with warm cornbread or crusty bread to soak up every last drop of that smoky, spiced goodness. Ready to make this your new go-to side dish?

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for goya beans

Pantry staples meet Caribbean flavors in this simple, smoky one-pot wonder.

Ingredient Amount Notes
Dried Goya Beans 🌱 1 ½ cups Soaked overnight or canned substitute
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Yellow Onion 🧅 1 whole Diced medium size
Garlic Cloves 🧄 5 cloves Minced for aromatic depth
Smoked Paprika 🌶️ 2 tbsp For authentic smoky flavor
Ground Cumin 🌿 1 tbsp Toasted for enhanced aroma
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Bay Leaves 🍃 2 whole Dried for subtle flavor
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Chicken Broth 💧 2 cups Low-sodium preferred
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime Juice 🍋 2 tbsp Freshly squeezed
White Vinegar 🍶 1 tbsp For brightness

Goya beans are the heart of this dish—dried or canned both work, but dried gives you that authentic texture. If using dried, soak them overnight (or quick-soak with boiling water for 2 hours). Trader Joe's and Latin markets carry the best dried varieties, but the canned beans from Goya brand (found in any grocery store) are a solid shortcut. The onion and garlic here aren't just flavor—they build the aromatic base that makes this dish sing. Yellow onions are standard, but red adds a touch of color if you're feeling fancy.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch (trust me, it's a game-changer). The cumin is non-negotiable—it's what gives this dish its warm, earthy depth. Toast your spices in the pot before adding liquids for even more flavor. Chicken broth can be swapped for vegetable broth if you're vegetarian, though the flavor will be slightly different. Fresh cilantro is ideal, but dried oregano at half the amount works if you're out. The lime juice and vinegar at the end? Don't skip this step—it brightens everything up.

This dish tastes even better the next day as the flavors meld. Keeps in the fridge for 4-5 days—perfect for meal prep. Freezes beautifully for up to 3 months if you make a big batch. I always double the recipe and portion it into containers so I can grab it for lunches all week. The sauce thickens as it cools, so add a splash of broth if it seems too thick when reheating.

❤️

Why You'll Love This Recipe

  • No-Soak Necessary: I’ll admit, I was skeptical about dried beans—until I discovered goya beans only need a quick rinse before simmering. No overnight soaking, no fuss. Just toss them in boiling water, and in an hour, you’ve got tender, flavor-packed beans ready to go.
  • Smoky Depth Magic: That pinch of smoked paprika? It transforms this dish. You get this warm, earthy richness that lingers—like a hug in a bowl. The garlic and onion caramelize into something so savory, you’ll forget you’re eating something simple.
  • Potluck Star: Between us, this is my go-to for gatherings. It’s hearty enough to feed a crowd but still feels special—no one guesses it’s just dried beans and pantry staples. Plus, it reheats like a dream, so you’re the hero who brought the main.
  • Budget Meal Maker: I swear by this for stretching my grocery budget. A pound of dried goya beans feeds my family for days, and the rest of the ingredients? Cheap as chips. Honestly, it’s the kind of recipe that makes me feel like I’m getting a five-star meal without breaking the bank.

Step-by-step instructions for spiced and smoky one-pot goya beans

This one-pot method transforms simple dried goya beans into a rich, aromatic stew with minimal effort.

1

Prepare the Beans for Cooking

If using dried goya beans, rinse them thoroughly under cold water to remove any debris. Place the 1.5 cups dried goya beans in a large bowl and cover them with plenty of cold water—at least 4 cups—then let them soak overnight in the refrigerator. This overnight soak ensures they cook evenly and absorb flavors beautifully.

If you're short on time, you can use canned goya beans instead. Simply drain and rinse them well before proceeding. The key is to start with beans that are fully hydrated—this prevents tough, undercooked beans in your final dish. I like to add a pinch of salt to the soaking water, which helps soften the beans faster and enhances their flavor.

2

Sauté Aromatics and Spices

Heat the 0.25 cup olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion, diced into medium pieces, and cook for 5-6 minutes until the onions soften and begin to caramelize slightly. You'll know they're ready when they turn translucent and release their sweet aroma.

Add the 5 minced garlic cloves, 2 tablespoons smoked paprika, and 1 tablespoon ground cumin to the pot. Stir constantly for 1-2 minutes until the garlic becomes fragrant and the spices bloom—this releases their full flavor potential. Be careful not to let the garlic burn, as it can quickly turn bitter. The spices should coat the onions evenly, creating a fragrant base for your stew.

3

Build the Flavor Base

Stir in the 2 tablespoons tomato paste, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the pot. Cook for another 2 minutes until the tomato paste darkens slightly and the spices meld together. This step deepens the flavor profile and adds a subtle sweetness that balances the smokiness.

Add the 2 whole bay leaves and pour in the 2 cups chicken broth. Bring the mixture to a gentle boil, then reduce the heat to low. If you soaked the beans overnight, drain them and add them to the pot along with any canned beans you're using. The liquid should cover the beans by about an inch—if not, add a little more broth or water. Let the stew simmer gently for 30 minutes, stirring occasionally to prevent sticking.

4

Finish and Brighten the Stew

After 30 minutes, taste the stew and adjust the seasoning if needed. Stir in the 1 tablespoon white vinegar and 2 tablespoons lime juice to brighten the flavors and cut through any richness. The vinegar adds a subtle tang, while the lime juice brings a refreshing acidity that makes the dish truly pop.

Remove the pot from heat and let the stew rest for 5 minutes. This resting period allows the flavors to meld together perfectly. Before serving, stir in the 0.25 cup chopped fresh cilantro, which adds a vibrant finish and fresh contrast to the smoky, spiced flavors. The cilantro should be added just before serving to preserve its bright, herbaceous qualities.

5

Serve Warm with Crusty Bread

Ladle the spiced and smoky goya beans into bowls, ensuring each serving gets a generous portion of the aromatic broth. The stew should be thick but still saucy enough to coat the beans beautifully. Serve immediately with warm crusty bread to soak up every last drop of the flavorful liquid.

This one-pot method delivers a hearty, flavorful dish that's perfect for meal prep or a comforting dinner. The combination of smoky paprika, bright lime, and fresh cilantro creates a balanced flavor profile that's both satisfying and refreshing. Enjoy the rich, aromatic results of this simple yet impressive recipe!

👨‍🍳

Pro Tips For Making Goya Beans

  • SOAK THE BEANS LONGER: Dried goya beans need at least 8 hours of soaking—overnight is ideal. I learned this the hard way when my first batch turned out tough as leather; the longer they soak, the more flavor they absorb and the easier they cook.
  • CRISP THE ONIONS FIRST: Sauté the onions in olive oil until deep golden brown before adding anything else. This isn’t just about flavor—it builds a sweet, caramelized base that makes the whole dish sing. Skip this, and you’ll miss out on that rich depth.
  • DON’T SKIP THE GARLIC: Add minced garlic after the onions are soft but before the beans go in—this ensures it infuses properly. I used to add it at the end, and the flavor was always weak. A quick 30-second cook with the onions is all it needs.
  • USE SMOKED PAPRIKA LAST: Sprinkle the smoked paprika in during the final 2 minutes of cooking—this preserves its aroma and prevents it from burning. I was skeptical until I tried it; now I never add it earlier, or the dish tastes bitter instead of smoky.

Creative variations of these flavors

Caribbean-Inspired Twist

For an authentic Caribbean touch, swap the chicken broth for coconut milk—just 1 can (13.5 oz)—and add 1 scallion (white and green parts) for a sweeter, creamier sauce. The coconut milk balances the smoky spices beautifully, while the scallion adds a subtle onion-like depth.

I first tried this version at a Puerto Rican restaurant in Miami, and it became an instant favorite. 🌴

Spicy Kick Adaptation

Crank up the heat by adding 1-2 habanero peppers (seeds removed for less heat) when sautéing the aromatics. For a milder but still spicy version, use 1-2 jalapeños instead. Finish with ½ tsp adobo seasoning (from canned chipotles) for a smoky, spicy punch.

Trust me, the heat mellows out as the stew cools, but it’ll linger in a delicious way. 🌶️

Vegetarian Protein Boost

Make this dish fully plant-based by using vegetable broth instead of chicken broth and adding 1 cup cooked quinoa or ½ cup black beans for extra protein. The quinoa soaks up the smoky sauce beautifully, while black beans add a hearty texture.

I’ve made this version for vegan potlucks, and it’s always a crowd-pleaser. 🌱

Slow-Cooker Magic

Transform this into a hands-off meal by using a 6-quart slow cooker. After sautéing the onions, garlic, and spices on the stovetop, transfer everything to the slow cooker, add the beans and broth, then cook on low for 6-8 hours or high for 3-4 hours.

The slow cooking deepens the flavors even more, making it perfect for busy weeknights. Just stir in the vinegar, lime, and cilantro at the end. ⏳

Breakfast Hash Version

Turn this into a hearty breakfast by cooking the goya beans until they’re extra tender, then crisping them in a skillet with 2 fried eggs on top. Add ½ cup diced potatoes to the pot during the initial sautéing for a hash-like texture.

Top with crumbled bacon or avocado slices for a satisfying morning meal. This twist is inspired by Caribbean breakfast traditions where beans are often served with eggs. 🍳

Freezer-Friendly Batch

Double the recipe and freeze half for later—this dish freezes beautifully for up to 3 months. Portion it into airtight containers with 1 inch headspace to prevent freezer burn. When reheating, add a splash of broth or water to loosen the sauce.

I always make a big batch on Sundays so I have a quick, flavorful side ready for the week. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 38g13%
Dietary Fiber 12g43%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What are goya beans and where can I find them?

Goya beans (also called gandules) are small, white beans native to the Caribbean and Latin America, with a nutty, earthy flavor. You'll find them in Latin markets, well-stocked grocery stores (look for the Goya brand canned version), or online retailers like Amazon. For dried beans, check the Latin foods aisle or specialty stores.

2

Can I substitute canned beans for dried in this recipe?

Canned goya beans work perfectly and save time. Just drain and rinse them well before adding to the pot. For best results, use the same quantity (1.5 cups) as dried beans. The canned version has a slightly softer texture but absorbs the smoky spices beautifully.

3

Why does my goya bean stew taste bland?

Bland flavor usually means the spices didn't bloom or the acid balance is off. Always toast your spices in oil for 30 seconds before adding liquids, and don't skip the vinegar/lime at the end—these brighten the dish. For extra depth, add a pinch of sugar or a splash of soy sauce to enhance the umami.

4

How long can I store leftovers and how do I reheat?

Store leftovers in airtight containers for up to 5 days in the fridge or 3 months in the freezer. To reheat, warm gently on the stove with a splash of broth or water to restore the saucy consistency. Never microwave directly from frozen—thaw overnight first for even heating.

5

What's the best way to serve these smoky goya beans?

This dish pairs perfectly with warm rice, crusty bread, or grilled meats. For a complete meal, serve with fried plantains or a simple green salad. The smoky sauce also works as a filling for tacos or wraps—just scoop the beans into tortillas with avocado and lime.

★★★★★4.8(7 reviews)
Categories Side Dishes