Side Dishes
This Goya black beans recipe delivers the rich, smoky depth of Puerto Rican habichuelas negras—simmered low and slow in a single pot until the flavors meld into perfect harmony.
The secret lies in the sofrito base, where garlic, onions, and bell peppers cook down until they disappear, leaving behind layers of flavor that transform simple ingredients into something extraordinary. I've made this recipe countless times for family gatherings, and it never fails to be the centerpiece of the meal.
What sets this version apart is the one-pot approach, which makes it both efficient and foolproof—no complicated techniques, just time and patience. The key spices—cumin, oregano, and a touch of smoked paprika—create that signature smoky aroma that defines authentic Puerto Rican black beans.
Unlike canned versions, these beans develop a tender yet firm texture, soaking up every bit of the savory broth while staying intact.
By the time you're done, you'll have a pot of deeply flavorful black beans that taste like they've been simmering all day, even if you only gave them an hour.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of smoky, earthy, and slightly sweet notes. Serve them with white rice, fried plantains, or even as a standalone dish with warm bread for dipping.
This recipe is more than just a side—it's a taste of home, a tradition passed down through generations. Whether you're cooking for a celebration or a weeknight dinner, these black beans bring comfort and authenticity to every meal. Let's get started on creating something truly special.
Ingredients for goya black beans
Sixteen ingredients, one pot, Puerto Rican soul in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 2 cups | Goya brand preferred, soaked overnight |
| Red Bell Pepper 🍅 | 1 whole | Diced, any color works |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing, fruity variety |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smoky depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Tomato 🍅 | 1 whole | Diced, Roma preferred |
| Bay Leaf 🌿 | 2 whole | For subtle earthy flavor |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The beans matter most here—Goya brand is the gold standard for authentic flavor, but any dried black beans work in a pinch. Soak them overnight (or at least 8 hours) to cut down on cooking time. Trader Joe's and Latin markets usually carry the best quality, but the regular grocery store dried beans are fine if you're short on time. Look for beans that are uniform in size and free of debris. The sofrito trio—bell pepper, onion, and garlic—should be finely diced so they melt into the beans without leaving texture. Fresh garlic makes all the difference, but if you're using jarred, rinse it well to remove excess liquid.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, though it won't be identical. Short on cumin? Add an extra pinch of coriander for brightness. The vegetable broth can be swapped for water, but low-sodium is key—you don't want to over-salt the dish. Fresh tomato is ideal, but canned diced tomatoes in juice (drained well) work in a bind. The bay leaves might seem small, but they pack a punch—don't skip them. For the lime, Mexican limes have more acidity, but regular limes work fine. If you're making this ahead, hold off on adding the lime juice until serving to keep the beans bright.
These beans taste even better the next day—honestly, the flavors meld into something extraordinary after a night in the fridge. Store in an airtight container for up to 5 days, or freeze for 3 months in portion-sized containers. I always make a double batch because they disappear fast—leftovers get repurposed into burrito bowls or rice stuffing. The aroma alone will have your whole house smelling like a Puerto Rican kitchen, and that's worth every minute of simmering time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into one pot, add water, and let the beans do their thing. No fancy gadgets, no stress, and honestly? The smell alone makes my kitchen feel like a warm hug.
- Smoky Depth: That Goya seasoning transforms simple beans into something rich and complex. The bell pepper adds a sweet crunch, while the garlic and olive oil tie it all together—like a party in your mouth where everyone’s invited.
- Meal Prep MVP: This keeps beautifully for days, so I make a big batch on Sundays. Reheat with a splash of water, and it’s ready for tacos, bowls, or even a quick sandwich. My lunchbox never looks the same twice.
- Budget Winner: Dried beans are my wallet’s best friend—cheap, filling, and packed with protein. Plus, the veggies stretch this into a full meal without breaking the bank. Between us, this is how I feed my family for under $5 a serving.
Step-by-step instructions for one-pot smoky cumin black beans
Here's how to build deep, smoky flavor in a single pot without any fuss.
Sauté the Aromatics in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven or heavy pot over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until soft and translucent, stirring occasionally. The onions should release their sweetness without browning.
Add the 6 minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from burning. Immediately stir in the 2 teaspoons ground cumin, 1 teaspoon dried oregano, 1 teaspoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Toast the spices for 1 minute until you smell their aromatic oils bloom. This step forms the flavor foundation for your beans.
Add Vegetables and Cook Until Tender
Increase heat to medium-high and add the 1 whole diced red bell pepper and 1 whole diced fresh tomato. Cook for 4-5 minutes until the vegetables soften slightly and the bell pepper releases its natural juices. You want them to lose their raw bite but still maintain some texture.
Pour in the 4 cups vegetable broth and add the 2 whole bay leaves. Bring to a gentle boil, then reduce heat to low and let it simmer for 10 minutes. This pre-cooking step ensures the vegetables break down properly and infuse the broth with their flavors before the beans go in.
Simmer the Beans Until Perfectly Tender
Drain and rinse the 2 cups soaked dried black beans (if you skipped soaking, add 10 extra minutes to cook time). Add them to the pot along with any remaining soaking liquid. Stir gently to combine, then bring the mixture to a gentle boil over medium-high heat.
Once boiling, reduce heat to low and partially cover the pot. Let the beans simmer for 45-60 minutes, stirring occasionally to prevent sticking. They're ready when they're tender but still hold their shape—a fork should pierce them easily but not mash them completely. The beans should absorb the liquid but maintain a slightly saucy consistency.
Finish with Lime and Fresh Cilantro
Remove the pot from heat and stir in the juice of the 1 whole lime. This brightens the deep, smoky flavors and cuts through the richness. Let the beans sit off the heat for 5 minutes to allow the lime juice to meld with the other ingredients.
Discard the 2 whole bay leaves and taste the beans. Adjust seasoning if needed—you might need a pinch more salt or a squeeze of lime for balance. Stir in the 0.25 cup chopped fresh cilantro** just before serving to add freshness and vibrant color. The beans should be warm but not scalding when you serve them.
Pro Tips For Making Goya Black Beans
- SOAK BEANS OVERNIGHT: Dried black beans refuse to soften properly if you just toss them in water for an hour. I learned this the hard way—my grandmother’s recipe called for overnight soaking, and it’s the only way to guarantee they break down evenly. If you’re short on time, at least do a 4-hour soak with a pinch of baking soda (yes, it works).
- CHAR THE ONIONS LOW: Skip the high-heat rush—slow-cook your onions until they’re deep golden, almost caramelized. I used to burn them trying to speed things up, and now I just let them simmer on medium-low for 10-15 minutes. This builds the flavor base that makes the whole dish sing.
- SALT THE BEANS LATE: Add salt only after the beans are tender, or they’ll toughen up and stay undercooked. I was skeptical until I tried it—wait until the last 15 minutes of cooking, and your beans will be creamy and perfect every time.
- USE GOYA SAUCE SPARINGLY: That sweet, tangy sauce is the soul of the dish, but too much overpowers the black beans. Start with 1/2 cup and adjust to taste—you can always add more, but you can’t take it out. Trust me, your future self will thank you.
Serving suggestions for goya black beans
Classic Puerto Rican Pairings
Serve these black beans with white rice—the perfect neutral base that soaks up the smoky broth. I like to use Spanish-style short-grain rice like Bomba or Calasparra, which stays firm and holds its shape.
For extra authenticity, add a pinch of saffron to the rice water while cooking. 🌱
No Puerto Rican meal is complete without tostones—twice-fried green plantains. Cut 2 ripe green plantains into ½-inch slices, fry in vegetable oil at 350°F until golden, then flatten with a glass and fry again. Serve with a sprinkle of salt and cilantro.
Protein Additions
For a heartier meal, stir in grilled chicken or shrimp at the end. I like pernil (Puerto Rican roast pork) for a traditional touch—simmer a ½-inch slice in the beans for the last 15 minutes of cooking. If you prefer plant-based, add crumbled tofu or spiced chickpeas for texture. 🍗
Tortilla Wraps
Use these beans as filling for Puerto Rican mofongo-style wraps. Warm corn tortillas and stuff with beans, avocado slices, and pickled onions. Roll tightly and serve with a side of mojo sauce (garlic, olive oil, and oregano).
The contrast of warm tortillas and cool avocado is pure comfort. 🌯
Breakfast or Brunch
Don’t limit these beans to dinner! Serve them with scrambled eggs and crispy bacon for a smoky brunch. I also love them with arepas—thick cornmeal patties grilled until crispy. The beans add a satisfying depth that balances the fluffy arepa texture. 🍳
Meal Prep Magic
Double the recipe and store leftovers in airtight containers for up to 5 days. Reheat gently with a splash of water or broth to prevent drying. These beans make an amazing base for burrito bowls—just add rice, black beans, corn salsa, and queso fresco.
Freeze portions for quick weeknight meals. ❄️
Nutrition facts
Frequently asked questions
Why do I need to soak the black beans overnight?
Soaking reduces cooking time by 30-40 minutes and prevents the beans from becoming mushy. The overnight soak also removes any bitter compounds, resulting in a creamier texture and better flavor absorption. If short on time, a 6-hour soak or quick soak (boiling for 2 minutes, then resting 1 hour) works too.
Can I use canned black beans instead of dried?
Yes, but the flavor won't be as deep. Use 2 (15-oz) cans of black beans (drained/rinsed) and reduce cooking time to 20 minutes after adding them to the pot. For authenticity, add 1 teaspoon soy sauce to mimic the umami from dried beans. The texture will be softer, but it's a great shortcut.
What if my beans turn out too thick or too thin?
If too thick, stir in ½ cup warm broth or water while simmering. If too thin, cook uncovered on medium-low heat for 10-15 minutes to reduce the liquid. The ideal consistency should coat the back of a spoon but still allow easy scooping. Taste as you go—adjust gradually!
How do I make these beans spicier?
Add ½ teaspoon cayenne pepper with the initial spices or stir in 1 chopped serrano pepper with the vegetables. For heat without raw pepper, use ½ teaspoon chipotle powder instead of smoked paprika. Always taste first—you can adjust, but you can't remove heat!
Can I make this recipe in an Instant Pot?
Sauté the aromatics as directed, then add all ingredients (except lime/cilantro) and cook on high pressure for 20 minutes. Let pressure release naturally for 10 minutes, then stir in lime and cilantro. The beans will be slightly softer but still delicious. For extra depth, add ½ cup broth after pressure release.
