Goya Canned Beans Recipe: Spiced and Creamy One-Pot Magic

Side Dishes

Goya Canned Beans Recipe: Spiced and Creamy One-Pot Magic

Transforming Goya canned beans into a rich, creamy one-pot dish is the secret to weeknight dinners that taste like homemade tradition. This recipe delivers spiced, velvety beans with minimal effort—just one pot, 30 minutes, and a handful of pantry staples.

The key lies in simmering the beans with aromatic spices and a touch of tomato paste, which deepens their natural flavor without overpowering it.

What sets this dish apart is the balance of textures and flavors: tender beans, caramelized onions, and a sauce that’s creamy yet light enough to let the beans shine. The recipe builds on classic techniques—like browning onions and garlic—while keeping the process simple enough for weeknights.

No soaking, no pre-cooking, just one-pot magic that transforms canned beans into something restaurant-worthy.

By the end, you’ll have a pot of spiced, creamy beans that’s hearty enough to stand alone or pair perfectly with rice, grilled meats, or crusty bread.

The aroma alone will have everyone at the table asking what’s for dinner. Ready to elevate your side dish game? Here’s how to make it.

This recipe also works as a base for Arroz con Habichuelas or Habichuelas Guisadas, with just a few adjustments. The beauty of canned beans is their versatility—adapt the spices to your taste, and you’ve got a dish that’s both comforting and customizable.

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

Ingredients for goya canned beans

Pantry staples meet bold Latin flavors—just one pot, 30 minutes, and creamy magic.

Ingredient Amount Notes
Goya Black Beans 🫘 2 cans 15 oz each, drained and rinsed
Yellow Onions 🧅 1 whole Medium, thinly sliced
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing onions
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Cumin Seeds 🌿 1 tsp Toasted for depth
Ground Cumin 🌿 1 tsp Freshly ground preferred
Bay Leaves 🍃 2 whole Dried, for aroma
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Heavy Cream 🥛 ¼ cup Full-fat for creaminess
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

Goya beans are the unsung hero here. Buy the black beans—they hold their shape better than pintos. The 15 oz cans are standard, but check the label for 'no salt added' if you're watching sodium. Fresh cumin seeds make all the difference (toast them in a dry pan for 30 seconds first), but ground cumin works in a pinch. For the onions, yellow onions caramelize better than red—save those for garnish. The tomato paste is non-negotiable; Rao's or Muir Glen are my go-tos, but any smooth brand works. Pro tip: Squeeze the tube to remove air bubbles before measuring.

No cumin seeds? Double the ground cumin—just be ready for a stronger flavor. Heavy cream giving you pause? Coconut milk works for a dairy-free version, though it’ll be lighter. Short on lime? Lemon juice at double the amount keeps the brightness. The bay leaves are crucial for that classic depth—don’t skip them. For extra richness, stir in 2 tbsp of sour cream at the end (it’s a secret I stole from my abuela). And if you’ve got smoked paprika lying around, add a pinch—it ties everything together like a hug.

This reheats like a dream—better the next day when flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. Double the batch and freeze half; you’ll thank me when you’re craving this on a Tuesday night. The creaminess means it’s not ideal for meal prep beyond 5 days (texture changes), but if you add it fresh when reheating, it stays silky. Garnish with cilantro right before serving—it wilts fast—and a squeeze of lime because acid cuts through the richness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no extra bowls, no mess. Just toss those Goya beans with onions, garlic, and tomato paste, let it simmer, and boom. Done. The only cleanup is a quick wipe of the pot, and honestly? That’s my kind of cooking.
  • Umami Bomb: That tomato paste and olive oil combo? It’s where the flavor happens. The onions caramelize just enough to give it depth, while the garlic—when you let it bloom in that oil—adds this rich, almost smoky note. Not too heavy, not too light. Just right. My picky-eater husband even asks for seconds.
  • Meal Prep MVP: This keeps perfectly for days, which means I can make a big batch on Sunday and have it ready for lunches, tacos, or even a quick soup base. Between us, I’ve had it cold in salads, warmed with rice, and even mashed into a dip. The beans hold up like champs, and the flavor only gets better as it sits.
  • Budget Night Hero: Goya beans are cheap, and you’re not sacrificing quality for it. A can lasts ages, and you’re not buying fancy ingredients—just basics that pack a punch. I’ll be real: I’ve made this on nights when I was too tired to order takeout, and it still tasted like I’d spent hours in the kitchen. (Spoiler: I hadn’t.)

Step-by-step instructions for spiced and creamy one-pot Goya black beans

This method delivers restaurant-worthy flavor in a single pot without any fancy techniques.

1

Toast the Cumin Seeds and Sauté the Aromatics

Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat until shimmering. Add the 1 tsp cumin seeds and toast for 30 seconds until they release their nutty aroma and begin to sizzle. Immediately add the 1 whole yellow onion, sliced into even strips, and cook for 5-6 minutes until softened and translucent.

Add the 4 cloves minced garlic cloves and stir for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Here's the thing: toasting the cumin seeds first unlocks their full flavor, which becomes the aromatic backbone of this dish. If you skip this step, you'll miss that deep, earthy complexity that makes this recipe stand out.

2

Build the Flavor Base with Tomato Paste and Spices

Stir in the 2 tbsp tomato paste and cook for 1 minute until it loses its raw taste and begins to darken slightly at the edges. Add the 1 tsp ground cumin, 1.5 tsp salt, and 0.5 tsp black pepper, stirring to distribute evenly. Pour in the 1.5 cups chicken broth and scrape up any browned bits from the bottom of the pot—this is where all the flavor lives.

Bring the mixture to a gentle simmer and let it cook for 5 minutes until the liquid reduces slightly and the spices meld together. The reason we add the tomato paste now is to create a rich, umami foundation that prevents the beans from becoming watery later. If you notice the mixture sticking, add a splash of water to deglaze—this ensures nothing burns while we build flavor.

3

Add the Beans and Simmer Until Tender

Add the 2 cans drained and rinsed Goya black beans along with the 2 whole bay leaves to the pot. Stir gently to combine, then reduce the heat to low and let the mixture simmer uncovered for 15-20 minutes, stirring occasionally. You're looking for the beans to become fork-tender but not mushy—they should hold their shape when pierced with a fork.

Real talk: the beans will start to absorb the liquid, but we're not making a thick stew here. Keep the heat low enough that the beans cook through without breaking apart. If the mixture looks too dry before the beans are tender, add 2-3 tablespoons of water to maintain moisture. The bay leaves will infuse the beans with subtle herbal notes, so don't remove them until the very end.

4

Finish with Cream and Brighten with Lime

Once the beans are tender, stir in the 0.25 cup heavy cream and simmer for an additional 3-4 minutes until the cream is fully incorporated and the mixture reaches your desired creaminess. The cream should blend smoothly without curdling—if it starts to separate, whisk vigorously or reduce the heat slightly. Taste and adjust seasoning if needed, adding more salt or pepper as necessary.

Remove the pot from heat and stir in the juice of the 1 whole lime and the 0.25 cup chopped fresh cilantro. The lime juice cuts through the richness of the cream and beans, adding a bright, refreshing finish. Let the mixture sit for 5 minutes off the heat to allow the flavors to meld completely. This resting period ensures the cream doesn't separate and the lime juice fully integrates into the dish.

5

Serve Warm with Crispy Toppings

Discard the bay leaves and serve the beans immediately while warm. The texture should be creamy yet still have a bit of body from the beans, with a delicate balance of spice, acidity, and richness. For extra texture, top with crispy fried shallots or tortilla strips—this contrast elevates the dish to another level. The beans should be tender but not falling apart, with each bite delivering layers of flavor from the toasted cumin, aromatic onions, and bright lime finish.

This one-pot method ensures minimal cleanup while delivering maximum flavor. The key is patience—letting the spices toast and the beans simmer gently creates a depth of flavor that shortcuts can't match. Serve with warm cornbread or over rice to soak up every last bit of that creamy, spiced goodness.

👨‍🍳

Pro Tips For Making Goya Canned Beans

  • Sauté Onions Low and Slow: I used to rush this step and end up with bitter, browned onions that overpowered the beans. Instead, keep the heat at a gentle simmer—just enough to soften them without color—so they melt into the sauce without adding harshness. Think "warm bath" for onions, not "quick fry."
  • Rinse Beans First: Goya’s canned beans come packed in saltwater, which can make your dish taste flat if you skip this. Drain them, then give the beans a quick rinse under cold water to cut the salt. This small step guarantees the tomato paste and garlic shine without competing with a salty aftertaste.
  • Bloom Tomato Paste: After sautéing onions and garlic, add the tomato paste and cook it for 2 full minutes before adding liquid. This caramelizes the sugars slightly, deepening the flavor and preventing a raw, paste-like aftertaste. (Yes, even if you’re tempted to toss in the beans right away.)
  • Use Garlic Cloves Whole: I learned this the hard way—mincing garlic too finely turns it bitter when cooked with beans. Instead, peel and smash the cloves lightly with the flat side of your knife, then add them whole. They’ll infuse the oil beautifully without burning, and you can fish them out later if you’re picky.

Regional styles of this dish

Puerto Rican Habichuelas Guisadas

This classic Puerto Rican dish transforms Goya beans into a hearty, tomato-based stew with a touch of sweetness. Start by sautéing 1 cup sofrito (blend of peppers, onions, garlic, and cilantro) in 2 tbsp olive oil until fragrant.

Add 2 tbsp tomato paste and cook for 1 minute, then stir in 2 cans Goya black beans, 1 cup crushed tomatoes, 1 tsp adobo seasoning, and 1 bay leaf.

Simmer for 25 minutes until thickened, then finish with 1 tbsp brown sugar and ½ cup sofrito for brightness. Serve with white rice and fried plantains. 🌶️

Cuban Arroz con Habichuelas

In Cuban cuisine, beans are the star of Arroz con Habichuelas, a one-pot rice and bean dish with deep, savory flavors.

Sauté 1 cup sofrito with 1 tbsp olive oil, then add 2 cans Goya red beans, 1 cup long-grain white rice, 1½ cups chicken broth, 1 tsp oregano, and 1 bay leaf.

Cook uncovered for 20 minutes, then cover and simmer for 15 minutes until rice is tender. Stir in 2 tbsp tomato sauce and ½ cup sofrito at the end. Garnish with cilantro and serve with avocado slices. 🍚

Dominican Habichuelas con Dulce

This Dominican variation sweetens the beans with coconut milk and cinnamon, creating a dessert-like side dish.

Sauté 1 cup sofrito in 2 tbsp butter, then add 2 cans Goya black beans, 1 cup coconut milk, ½ cup crushed pineapple, 1 cinnamon stick, and 1 tsp ground cinnamon.

Simmer for 20 minutes until creamy, then stir in 2 tbsp brown sugar and ½ cup raisins. Serve warm with plantains or as a sweet side to grilled meats. 🥥

Mexican Frijoles Negros Cremosos

For a Mexican twist, blend the cooked beans into a creamy texture while keeping the spices bold.

Sauté 1 onion and 3 garlic cloves in 2 tbsp oil, then add 2 cans Goya black beans, 1 cup chicken broth, 1 tsp cumin, 1 tsp oregano, and 1 bay leaf. Simmer for 15 minutes, then blend half the beans until smooth.

Return to the pot, stir in ½ cup heavy cream, and finish with lime juice and cilantro. Serve with tortillas or as a dip. 🌿

Caribbean-Inspired Spiced Beans

This fusion version blends Caribbean spices with a creamy finish.

Sauté 1 onion, 2 garlic cloves, and 1 tbsp ginger in 2 tbsp oil, then add 2 cans Goya black beans, 1 cup vegetable broth, 1 tsp allspice, 1 tsp thyme, and 1 scotch bonnet pepper (seeds removed).

Simmer for 15 minutes, then stir in ½ cup coconut milk and 2 tbsp lime juice. Garnish with scallions and serve with jerk chicken. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 6g30%
Cholesterol 25mg8%
Sodium 680mg29%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 4g
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

Can I use Goya beans in other recipes besides this one?

Goya beans shine in Arroz con Habichuelas, Habichuelas Guisadas, or even as a creamy dip. They work in soups, stews, or even blended into hummus. The key is balancing their natural saltiness with acid (like lime or vinegar) and spices to enhance their flavor.

2

What if I don’t have heavy cream?

No problem! Swap it for ½ cup coconut milk (for a dairy-free version) or ¼ cup sour cream (for tanginess). If you’re avoiding dairy entirely, try ½ cup vegetable broth + 1 tbsp cornstarch to thicken the sauce. The texture will be lighter but still delicious.

3

Why did my beans turn mushy?

Overcooking or high heat causes beans to break down. Keep the heat at low-medium and simmer uncovered for 15-20 minutes max. If they’re still too soft, they absorbed too much liquid—reduce the broth by ½ cup next time or stir in 1 tbsp tomato paste to firm them up.

4

Can I make this recipe without tomatoes?

Yes! Skip the tomato paste and boost flavor with 1 extra tbsp of cumin and ½ cup extra broth. For depth, add 1 tsp smoked paprika or a pinch of chocolate (½ tsp cocoa powder)—it sounds odd, but it works! The lime and cilantro will keep the dish bright.

5

How do I store leftovers?

Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. Avoid microwaving—it can make the beans gummy. For best texture, reheat slowly over low heat.

★★★★★4.6(3 reviews)
Categories Side Dishes