Side Dishes
This one-pot Goya black beans recipe delivers the bold, smoky flavor of traditional Puerto Rican cooking without the fuss of multiple pans. The secret lies in slow-simmered sofrito—a blend of onions, garlic, and bell peppers—that builds deep, aromatic layers while crispy bacon adds a savory crunch.
After years of testing, I perfected this method to achieve tender beans with just the right texture, infused with cumin, oregano, and a touch of bay leaf.
The beauty of this recipe is its simplicity: one pot, 30 minutes of active time, and ingredients you likely already have. Goya black beans hold their shape beautifully while absorbing the rich, spiced broth, and the bacon transforms into irresistible crispy bits that elevate every bite.
This isn’t just a side dish—it’s a flavor-packed centerpiece that pairs perfectly with rice, grilled meats, or even on its own with warm tortillas.
What makes this version stand out is the balance of smoky, sweet, and slightly tangy flavors that define authentic Puerto Rican black beans. The sofrito base ensures complexity without overpowering the beans’ natural earthiness, while the bacon adds a satisfying contrast.
Whether you're serving a family dinner or meal prepping for the week, this recipe delivers restaurant-quality results with minimal effort.
Ready to transform simple ingredients into a dish that tastes like home? This one-pot method makes it easy to achieve professional-level flavor without the stress. Let’s get cooking—your taste buds will thank you.
Ingredients for goya black beans
Transform pantry staples into restaurant-quality Puerto Rican black beans with this one-pot vegan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Goya Black Beans 🌱 | 1 ½ cups | Dried or canned, drained and rinsed |
| Smoked Bacon 🥓 | 4 oz | Vegan smoked bacon substitute |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Red Bell Pepper 🌶️ | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Bay Leaf 🌿 | 1 whole | Fresh or dried |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crisping bacon |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
The foundation begins with Goya black beans, which hold their shape beautifully while absorbing flavors. For optimal texture, use dried beans soaked overnight or canned beans drained and rinsed thoroughly. Smoked vegan bacon is crucial here—brands like Lightlife or Beyond Meat deliver authentic crispiness without animal products. Fresh sofrito components (onion, bell pepper, garlic) should be finely diced to create a silky base. Toast your ground cumin and dried oregano in a dry pan for 30 seconds to awaken their aromas—this subtle step elevates the dish dramatically. Mexican oregano adds authentic complexity, often found in Latin markets or specialty stores like Whole Foods.
No smoked vegan bacon? Smoked tofu crumbles or tempeh bacon work beautifully as substitutes. Short on fresh herbs? Dried thyme at half the amount provides a similar earthy note. The tomato paste can be replaced with fire-roasted crushed tomatoes for a smoother texture, though paste delivers more concentrated flavor. For extra richness, stir in 1 tablespoon of nutritional yeast at the end—it mimics the umami of traditional bacon. Vegetable broth should be low-sodium to avoid overpowering the delicate bean flavors; Imagine brand or homemade versions work best. The smoked paprika adds depth without overpowering, while lemon juice brightens the final dish—always freshly squeezed for optimal acidity.
This dish reheats beautifully, making it ideal for meal prep. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for 3 months in portioned containers. For crispier bacon bits, remove them before serving and broil for 2-3 minutes. The beans develop even more flavor overnight, so making this ahead of time is highly recommended. Garnish with fresh cilantro or avocado slices just before serving to add vibrant color and freshness. Portion into individual containers for easy lunches—each serving delivers fiber-rich plant protein and smoky complexity.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this recipe—just open a can of Goya black beans, fry up some bacon, and toss in the onions and peppers. That’s it. No soaking, no fancy techniques, just flavor that hits the spot.
- Smoky-Sweet Obsession: The smoked bacon and red bell pepper create this perfect balance—savory, slightly sweet, with a deep smokiness that lingers. Honestly, the first bite makes me want to skip dinner and just eat it straight from the pot.
- Meal Prep MVP: This keeps beautifully in the fridge for days, so I make a big batch on Sundays. Throw it over rice, in a burrito, or just eat it with toast—it’s my go-to for lunches that don’t taste like leftovers.
- Budget Win: A can of Goya beans, a pack of bacon, and a few fresh veggies? This feeds four for under $10. Between us, it’s one of the most cost-effective meals I make, and no one ever complains about the taste.
Step-by-step instructions for Goya black beans with bacon crisp
A single pot delivers deep, smoky flavor and crispy bacon edges without extra cleanup.
Render the Bacon and Build the Flavor Base
Heat a heavy-bottomed Dutch oven over medium heat and add the 2 tablespoons extra-virgin olive oil. Once shimmering, add the 4 ounces smoked bacon in a single layer, avoiding overcrowding. Cook undisturbed for 5 minutes until the edges begin to crisp and release easily from the pan.
Stir occasionally for another 3-4 minutes until the bacon is golden brown and the fat has rendered completely. Use a slotted spoon to remove the bacon, leaving the rendered fat in the pot. Discard all but 2 tablespoons of the fat—this rich, smoky base carries the entire dish. Keep the bacon set aside for later.
Sauté Aromatics Until Deeply Fragrant
Add the finely diced 1 whole yellow onion to the Dutch oven and cook over medium heat for 5 minutes, stirring occasionally, until softened and translucent. Add the diced 1 whole red bell pepper and continue cooking for another 4 minutes until the vegetables release their moisture and begin to caramelize.
Reduce heat to medium-low and add the minced 4 cloves garlic cloves, stirring constantly for 30 seconds until fragrant but not browned. Immediately add the 1 tablespoon ground cumin, 1 tablespoon dried oregano, 0.5 teaspoon smoked paprika, and the 1 whole bay leaf. Stir for 1 minute to toast the spices and release their aromatic oils.
Incorporate Wet Ingredients and Simmer
Return the rendered bacon to the pot and stir to combine. Add the 2 tablespoons tomato paste and cook for 1 minute, stirring constantly to prevent burning. Pour in the 2 cups vegetable broth, scraping up any browned bits from the bottom of the pot with a wooden spoon.
Bring the mixture to a gentle simmer, then add the 1.5 cups goya black beans (drained and rinsed if using canned) and the 1 teaspoon sea salt. Stir once to combine, then reduce heat to low. Cover and let simmer for 25 minutes, stirring occasionally to prevent sticking. The beans should be tender but still hold their shape.
Finish with Acid and Adjust Seasoning
Remove the bay leaf and stir in the 1 tablespoon freshly squeezed lemon juice. This brightens the flavors and cuts through the richness of the bacon. Taste and adjust seasoning with additional sea salt or black peppercorns if needed—the beans should be rich but not salty, with a balance of smoky, spicy, and tangy notes.
Simmer uncovered for another 5 minutes to allow excess moisture to evaporate and the flavors to meld. The beans should be thick and saucy, with a glossy sheen from the reduced cooking liquid. If the mixture is too thick, add 2-3 tablespoons of water and stir to reach the desired consistency.
Rest and Serve With Crispy Bacon
Transfer the beans to a serving bowl and let rest for 5 minutes. This allows the flavors to settle and the beans to absorb any remaining cooking liquid. Garnish with the reserved crispy bacon, torn into bite-sized pieces, and a sprinkle of freshly cracked black peppercorns.
Serve immediately alongside grilled meats, over steamed rice, or with warm tortillas. The contrast of the crispy bacon against the tender, spiced beans creates a satisfying textural experience. Store leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.
Pro Tips For Making Goya Black Beans
- CRISP THE BACON LOW: I used to rush this step and end up with greasy bacon—no crunch, just sad fat. Cook the smoked bacon on medium-low heat until crispy, stirring occasionally. That’s the thing that matters most for flavor and texture, not speed.
- SOAK BEANS 1 HOUR: Skipping this is where people go wrong. Goya black beans cook faster than regular beans, but a 1-hour soak in warm water still makes them tender without mush. Drain and rinse right before cooking—no need to overcomplicate it.
- CHAR THE ONIONS FIRST: Start with the onions and bell pepper on high heat until they’re deep golden, almost caramelized. That smoky-sweet base is what elevates the whole dish—don’t let them simmer gently. (Yes, even if you’re impatient like me.)
- USE GARLIC BUT DON’T BURN IT: Smash the garlic cloves instead of mincing—it releases more flavor without turning bitter. Add them in the last 2 minutes of cooking, just until fragrant. Burnt garlic ruins everything, and it happens faster than you think.
Wine and beer pairings for goya black beans
Red Wine Pairings
For this smoky, spiced black bean dish, a medium-bodied red wine with bright acidity cuts through the richness beautifully. I reach for Tempranillo from Spain—specifically a Rioja—because its earthy notes and subtle vanilla from oak complement the cumin and oregano without overpowering.
The 13-14% alcohol balances the dish’s heartiness while its moderate tannins stand up to the crispy bacon. 🍷
White Wine Options
If you prefer white, a dry, off-dry white with a touch of spice works surprisingly well. Vermentino from Sardinia delivers citrus and herbal notes that mirror the lemon juice and oregano in the beans.
For something lighter, Albariño from Spain offers zesty acidity and peach undertones that harmonize with the sweetness of the bell pepper. Both wines refresh the palate between bites of rich, smoky beans.
Beer Pairings
A Mexican lager like Modelo Especial or Pacifico is my go-to beer pairing—its crisp, clean finish and hints of caramel from the malts mirror the sweetness of the sofrito while the light effervescence cleanses the palate.
For a craft option, try a wheat beer (like Allagash White) with its citrusy brightness and light body to contrast the dish’s depth. Avoid heavy stouts or IPAs, which can clash with the delicate bean flavors.
Non-Alcoholic Choices
For a refreshing non-alcoholic option, ginger beer with a splash of lime adds a spicy, tangy kick that enhances the dish’s complexity. Alternatively, a sparkling hibiscus tea (like jamaica) with its berry-like acidity and earthy notes provides a vibrant contrast.
Both options elevate the meal without competing with the beans’ smoky-sweet profile. 💛
Serving Temperature
Serve red wines slightly below room temperature—around 60-62°F—to preserve their fruitiness. Whites and beers should be chilled to 45-50°F for optimal crispness. I always let my wine breathe for 10-15 minutes before pouring to soften tannins and enhance aromas, especially with bold reds like Tempranillo.
A well-chilled beer or sparkling drink keeps the meal feeling light and refreshing.
Nutrition facts
Frequently asked questions
Can I make this recipe without smoked bacon?
For a vegan version, use smoked tofu crumbles or tempeh bacon instead. The key is achieving that smoky flavor—try adding ½ teaspoon of liquid smoke or extra smoked paprika to the sofrito. The texture will differ slightly, but the rich, spiced bean base will still shine.
How do I get the beans to stay tender but not mushy?
Simmer the beans at a gentle low heat for 25 minutes (covered) and avoid overcrowding the pot. The liquid should just barely cover the beans—if it's too much, reduce it slightly. Stirring occasionally prevents sticking, and never boil vigorously, which breaks down the beans' texture.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. For crispier bacon bits later, remove them before storing. Reheat gently on the stove with a splash of water or broth to restore moisture and prevent drying.
Can I substitute canned beans for dried?
Yes! Use 1.5 cups of drained, rinsed canned Goya black beans. For extra flavor, add ½ teaspoon of soy sauce or a pinch of sugar to mimic the depth of dried beans. Canned beans cook much faster—simmer for only 15-20 minutes instead of the full 25 minutes.
Why does my sofrito taste bitter?
Overcooking the onions or garlic causes bitterness. Sauté them just until softened (5-6 minutes) and never let them brown. For deeper flavor without bitterness, add a pinch of sugar to the sofrito while cooking. Toasting the spices (cumin, oregano) in the pot first also prevents harsh flavors.