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 proves how versatile this Caribbean staple can be. This recipe blends earthy goya with aromatic spices and coconut milk for a velvety texture that pairs perfectly with rice or plantains.

The secret lies in balancing the beans' natural bitterness with sweet and savory elements—creating a side dish that stands out.

What makes this recipe work is its simplicity: just one pot, minimal prep, and ingredients you likely already have. The beans simmer in a fragrant blend of garlic, onion, and thyme, while coconut milk adds a luxurious creaminess without overpowering the goya's unique flavor.

The result is a dish that's both comforting and sophisticated, perfect for weeknight dinners or special occasions.

By the end, you'll have a creamy, spiced goya bean dish with tender beans swimming in a rich, aromatic sauce. The texture is velvety yet slightly chunky, with layers of flavor that evolve as it simmers.

This recipe proves that canned beans can be the star of the meal—just with the right technique and a little patience.

Serve it alongside steamed rice, fried plantains, or even as a filling for tacos. The versatility of this dish makes it a go-to for any meal, while its deep flavors will leave everyone asking for seconds. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for goya canned beans

One-pot simplicity meets Caribbean-inspired flavors with these pantry staples and a few key ingredients.

Ingredient Amount Notes
Goya Canned Beans 🌱 2 cans 15 oz each, drained and rinsed
Full-Fat Coconut Milk 🥥 1 can 13.5 oz, full-fat preferred
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or 1 tsp dried
Ground Cumin 🌶️ 1 tsp Toasted for depth
Ground Turmeric 🌿 ½ tsp For vibrant color
Sweet Paprika 🌶️ 1 tsp Smoked for extra flavor
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Vegetable Broth 💧 1 cup Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing
Lemon Juice 🍋 1 tbsp Freshly squeezed
Sea Salt 🧂 1 tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Brown Sugar 🍯 1 tbsp Light or dark

The Goya beans are the star, so choose the best quality can—look for the red label with no added salt or preservatives. Trader Joe's and Latin markets often carry the best varieties, but any canned goya will work. Fresh thyme is ideal here (I grab it from the grocery store's produce section), but dried works at one-third the amount. For the coconut milk, full-fat is a must—it adds richness that light versions can't match. Toast the cumin seeds briefly in a dry pan before grinding if you're using whole cumin (worth the extra minute for deeper flavor).

No fresh thyme? Dried thyme or oregano works in a pinch, though fresh gives that bright, aromatic punch. Running low on tomato paste? Canned crushed tomatoes at half the amount will work, but you'll lose some of the concentrated sweetness. The brown sugar balances the beans' earthiness—coconut sugar or maple syrup are great swaps if you prefer. For extra depth, add a dash of cinnamon or allspice (common in Caribbean cooking). The vegetable broth can be swapped for water, but the umami makes a difference. If you're serving this with rice, reduce the broth slightly to make it thicker.

This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into meal prep containers—perfect for lunches or quick dinners. The sauce thickens as it cools, so add a splash of water or broth if it's too thick when reheating. Serve with steamed rice, fried plantains, or even over tortillas for tacos.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I love that this dish lives in one pot—no extra dishes, no cleanup chaos. Just toss in the Goya canned beans, full-fat coconut milk, and aromatics like garlic and thyme, and let it simmer while you relax. The tomato paste and sweet paprika build flavor with minimal effort, so you’re not stuck stirring for hours.
  • Creamy, Spiced Bliss: The turmeric gives it that gorgeous golden color, while the cumin and brown sugar create a depth that’s addictive. That lemon juice at the end? Game-changer—cuts through the richness and makes every bite sing. Honestly, the Goya beans soak up all those spices like a sponge, turning simple ingredients into something seriously crave-worthy.
  • Meal Prep Hero: This is the kind of dish that tastes even better the next day. I make a big batch on Sunday, and it’s ready to reheat for lunch or dinner all week. Freezing it for three months? Even better—just pull it out when you’re craving comfort food without the last-minute scramble. Plus, it’s vegetable broth and low-sodium, so it’s light enough for meal prep but hearty enough to satisfy.
  • Budget-Friendly Luxe: I’m all about getting restaurant-quality flavor without breaking the bank. Goya beans are affordable, coconut milk stretches far, and the spices add punch for pennies. The extra-virgin olive oil and fresh thyme might seem like splurges, but they elevate it to that “I’m treating myself” level. Between us, this dish feels like a splurge but costs less than takeout.

Step-by-step instructions for spiced and creamy one-pot magic

This method delivers rich, aromatic flavors in a single pot—no fuss, no cleanup.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion and cook, stirring occasionally, for 5 minutes until softened and translucent. This step develops the onion's natural sweetness and prepares it to absorb the spices.

Add the 4 cloves minced garlic cloves and cook for 30 seconds until the raw garlic aroma disappears. Here's where it gets aromatic—stir in the 1 teaspoon ground cumin, 0.5 teaspoon ground turmeric, and 1 teaspoon sweet paprika. Cook for 1 minute until the spices release their fragrance, filling your kitchen with warm, earthy notes. The turmeric will give the dish a beautiful golden hue while the cumin adds depth.

2

Build the Creamy Base

Reduce the heat to medium-low and stir in the 2 tablespoons tomato paste, cooking for 2 minutes until it darkens slightly and loses its raw taste. This step deepens the sauce's complexity and balances the richness of the coconut milk we'll add later.

Pour in the 1 can full-fat coconut milk, scraping the bottom of the pot to incorporate any browned bits. Add the 1 cup vegetable broth and bring the mixture to a gentle simmer. Stir in the 0.25 cup fresh thyme leaves, 1 teaspoon sea salt, and 0.5 teaspoon black peppercorns. Let the mixture simmer uncovered for 10 minutes, allowing the flavors to meld and the coconut milk to thicken slightly. The thyme will infuse the dish with its piney aroma, while the salt and pepper round out the seasoning.

3

Incorporate Beans and Sweeten

Add the 2 cans drained and rinsed Goya canned beans to the pot and stir gently to coat them evenly in the creamy sauce. The beans will absorb the rich, spiced coconut mixture, creating a harmonious blend of textures and flavors. Add the 1 tablespoon brown sugar and stir well. This step balances the dish—sweetness complements the earthy spices and tangy tomato paste, creating a well-rounded flavor profile.

Simmer the mixture for 5-7 minutes until it reaches your desired consistency. The beans should be heated through, and the sauce should coat the back of a spoon. If the sauce is too thick, add 1-2 tablespoons water to loosen it. Taste and adjust the seasoning if needed—this is where you fine-tune the balance of flavors. The brown sugar should enhance the natural sweetness of the beans and coconut milk without overpowering the spices.

4

Finish with Brightness and Serve

Remove the pot from heat and stir in the 1 tablespoon lemon juice. This final step brightens the dish, cutting through the richness of the coconut milk and adding a refreshing acidity. The lemon juice also enhances the other flavors, making them pop. Let the dish sit for 2-3 minutes to allow the lemon to fully integrate.

Serve immediately, garnished with additional fresh thyme leaves if desired. The result is a creamy, spiced one-pot dish with a perfect balance of flavors—rich from the coconut milk, aromatic from the spices, and bright from the lemon. Each spoonful delivers a harmonious blend of textures and tastes, making this a satisfying and easy meal for any occasion.

👨‍🍳

Pro Tips For Making Goya Canned Beans

  • Toast Your Spices First: I learned this the hard way—skipping the 1-minute spice toast makes the cumin and paprika taste like dust instead of magic. Dry-toast the 1 tsp ground cumin and 1 tsp sweet paprika in the pot for 30 seconds before adding onions. The color deepens, the aroma explodes, and the dish tastes like it simmered for hours instead of minutes.
  • Don’t Rush the Tomato Paste: That 2 tbsp tomato paste needs its 2 minutes of love over medium-low heat—no skimp here. It’s not just flavor; it’s the glue that binds the coconut milk’s richness and prevents the sauce from tasting flat. If you rush it, you’ll regret the metallic aftertaste later.
  • Save the Lemon for Last: Adding the 1 tbsp lemon juice too early curdles the coconut milk, turning your creamy sauce into a sad, lumpy mess. Wait until the pot’s off the heat—just stir it in, let it sit for 2-3 minutes, and watch the flavors wake up. Trust me, your taste buds will notice the difference.
  • Use Full-Fat Coconut Milk: I know light coconut milk is tempting, but this dish demands the real deal—the 1 can full-fat coconut milk. It’s richer, creamier, and carries the spices like a boss. Light versions water down the sauce and leave you craving more fat. Splurge here; your spoon will thank you.

Wine and beer pairings for this recipe

Wine Pairings

This creamy, spiced goya bean dish pairs beautifully with off-dry Riesling—its slight sweetness balances the earthy goya while the acidity cuts through the coconut richness. I always reach for a German or Alsatian Riesling with 10-12% ABV for that perfect harmony.

The citrus notes in the wine complement the lemon finish of the dish. 🍷

Beer Options

For beer lovers, a Caribbean-style amber lager like Baltic Porter or Pilsner works wonderfully. The maltiness in a Baltic Porter (like Leffe Blond) enhances the dish's sweet-spicy profile, while a crisp Pilsner (like Pilsner Urquell) keeps things light and refreshing.

Both styles highlight the dish's complexity without overpowering it.

Local Caribbean Brews

If you want to stay true to the flavors, try a Jamaican Red Stout like Red Stripe or a Trinidadian Amber Ale. The roasted malt notes in the stout pair surprisingly well with the goya's earthiness, while the amber ale's caramel sweetness mirrors the brown sugar in the dish.

These local brews add an authentic touch. 🌴

Spiced Wine Alternative

For a unique twist, pair this with a Port wine like Ruby Port or a Moscatel. The Port's dark fruit flavors and slight sweetness create a luxurious contrast to the goya's bitterness, while the Moscatel's floral notes add a refreshing lift.

Serve chilled for an unexpected but delightful pairing. 🍇

Non-Alcoholic Options

Don’t drink alcohol? A sparkling hibiscus iced tea (made with hibiscus flowers and lime) mirrors the dish's citrusy brightness while adding a tropical vibe. For something more robust, try a ginger-lime soda—the ginger's spice complements the cumin and turmeric in the beans.

Both keep the flavors vibrant without alcohol. 💧

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 20g100%
Cholesterol 5mg2%
Sodium 580mg25%
Total Carbohydrate 38g14%
Dietary Fiber 10g36%
Sugars 12g
Protein 12g24%
* 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

Why does this recipe use full-fat coconut milk instead of light?

The full-fat coconut milk adds a luxurious creaminess that light versions can't match! It enhances the dish's richness and balances the earthy goya beans perfectly. The fat content also helps absorb flavors better, making every spoonful more satisfying.

2

Can I substitute dried thyme for fresh in this recipe?

Yes, but use one-third the amount—so 1 teaspoon dried thyme instead of 0.25 cup fresh. Dried thyme lacks the bright aroma of fresh, but it still adds depth. If you're short on time, dried works well in a pinch!

3

What if my sauce is too thick after simmering?

No problem! Just stir in 1-2 tablespoons water to loosen it. The sauce should coat the back of a spoon—adjust as needed. This happens naturally as the coconut milk thickens during simmering, but a splash of water always fixes it!

4

How do I store leftovers to keep them fresh?

Let the dish cool completely, then transfer to an airtight container for up to 5 days in the fridge. For longer storage, freeze for 3 months. Reheat gently on the stove with a splash of broth or water to restore creaminess.

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