Trader Joe's Cuban Black Beans Recipe: Fajita-Flavored with Charred Onions

Side Dishes

Trader Joe's Cuban Black Beans Recipe: Fajita-Flavored with Charred Onions

Recreating Trader Joe's Cuban black beans at home delivers that perfect balance of smoky, spiced black beans with charred onions and garlic—exactly what makes this side dish so addictive. The secret lies in slow-cooking the beans until tender while building layers of flavor through toasted spices and caramelized onions.

After years of testing variations, I've perfected a method that captures the brand's signature taste without shortcuts.

This recipe transforms simple ingredients into a rich, fajita-inspired side that's packed with smoky cumin, warm chili powder, and bright tomato notes. The key steps—charring the onions first and simmering the beans low and slow—ensure every bite delivers that restaurant-quality depth.

Unlike many store-bought versions, this one stays thick and flavorful even after reheating, making it ideal for meal prep.

What makes these beans truly special is their versatility—they elevate everything from rice bowls and burritos to tacos and salads. The charred onions add a caramelized sweetness that cuts through the spice, while the garlic and tomato base keeps it fresh and vibrant.

Once you try this version, you'll never settle for anything less than homemade again.

Ready in about 45 minutes, this recipe requires minimal effort but maximum flavor development. The slow cooking process transforms tough black beans into tender, flavorful bites that hold up perfectly in any dish.

Whether you're serving a crowd or prepping for the week, this is the one recipe you'll reach for again and again.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for trader joe's cuban black beans

Simple pantry staples transform into Trader Joe's signature smoky black beans with charred onions.

Ingredient Amount Notes
Dry Black Beans 🌱 1 ½ cups Unsoaked, preferably organic
Yellow Onions 🧅 1 ½ cups Diced, charred in pan
Garlic Cloves 🧄 6 cloves Minced, toasted lightly
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing onions
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Ground Cumin 🌿 1 ½ tbsp Toasted for depth
Chili Powder 🌶️ 1 ½ tbsp Medium heat preferred
Smoked Paprika 🌶️ 1 tbsp For authentic smokiness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked
Low-Sodium Vegetable Broth 💧 1 ½ cups Homemade or quality brand
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The onions are the flavor foundation—char them in a dry pan until blackened for that signature smoky depth. Trader Joe's uses yellow onions for their sweetness, but red onions work too if you prefer milder flavor. Toast the cumin and chili powder in the same pan after removing the onions to bloom their aromatics. For the beans, organic brands like Eden or Goya hold up best during slow cooking, but any dry black beans will work. The key is using enough liquid to cover the beans by about an inch before they start absorbing moisture.

No smoked paprika? Substitute with 1/2 tsp liquid smoke plus 1/2 tsp regular paprika—it's not identical, but close. Running short on vegetable broth? Water plus 1 tsp soy sauce works in a pinch, though the flavor won't be as complex. The tomato paste can be swapped for 1/4 cup crushed tomatoes if you prefer less intensity. For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy, umami note that pairs perfectly with the smoky spices. The lime should be freshly juiced; bottled lime juice lacks the bright acidity that cuts through the richness.

These beans taste even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months—they reheat beautifully. I always make a double batch: one for immediate use and one to freeze for lazy weeknights. The charred onions can be prepped ahead and stored in the freezer for 2 months if you want to speed up cooking day-of. Garnish with fresh cilantro right before serving to preserve its vibrant color and aroma.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans, just you, a spoon, and 30 minutes. The onions caramelize right in the same pot where the beans simmer, and that tomato paste? It thickens everything into a rich, saucy hug without a single strainer in sight.
  • Smoky Garlic Kiss: Honestly, the garlic here isn’t just background flavor—it’s the star. You sauté those cloves low and slow in olive oil until they’re golden and almost crispy, then let them bloom into the beans. That deep, nutty aroma? It turns a simple pot of beans into something you’d happily eat straight from the pot (no judgment here).
  • Meal Prep MVP: Between us, this is my go-to for Taco Tuesday and lazy Sundays. The beans hold up for days in the fridge, so I’ll make a big batch and use them for burrito bowls, rice toppings, or even a quick soup when I’m too tired to think. (Yes, even on a Tuesday night.)
  • Pocketbook Hero: Dry black beans are my budget bestie—cheap, shelf-stable, and packed with protein. This recipe stretches them into a flavor bomb without fancy ingredients, and a single can of tomato paste (or even a fresh one if you’re feeling fancy) makes it taste like you slaved over it. My wallet and my taste buds thank me every time.

Step-by-step instructions for Trader Joe's Cuban black beans recipe

This method delivers restaurant-quality Cuban black beans with deep fajita-inspired flavors and perfectly charred onions.

1

Char the Onions for Smoky Depth

Heat a large skillet over medium-high heat and add the 0.25 cup extra-virgin olive oil. Once hot, add the 1.5 cups diced yellow onions in a single layer. Cook undisturbed for 8-10 minutes until deeply browned and caramelized on one side, then flip and repeat on the other side. You're creating that signature charred flavor that sets these beans apart.

Remove the onions from the pan and set aside. If they're not brown enough, return them to the pan for another 2-3 minutes. The onions should be dark in spots with a slightly crisp texture. This step builds the foundation for the complex flavor profile.

2

Toast the Spices and Build the Base

In the same skillet (no need to clean it—the fond adds flavor), reduce heat to medium and add the 6 minced garlic cloves. Cook for 30 seconds until fragrant but not browned. Add the 2 tbsp tomato paste and stir for 1 minute to cook out the raw taste.

Next, add the 1.5 tbsp ground cumin, 1.5 tbsp chili powder, and 1 tbsp smoked paprika. Toast the spices for 30 seconds, stirring constantly, until aromatic. This step develops their flavors and prevents them from tasting bitter. Immediately add the charred onions back to the pan and stir to combine.

3

Simmer the Beans with Broth and Seasonings

Add the 1.5 cups dry black beans to the skillet along with 1.5 cups low-sodium vegetable broth. Stir well to combine all ingredients. Bring to a boil, then reduce heat to low and cover partially. Simmer for 45-50 minutes until the beans are tender but still hold their shape.

After 30 minutes, check the beans and add ½ cup water if they're not fully submerged. Stir in the 1.5 tsp salt and 0.5 tsp black pepper. The beans should be fork-tender with just a slight bite remaining. Overcooking will make them mushy.

4

Finish and Garnish for Freshness

Once the beans are tender, remove the skillet from heat and stir in the juice of the 1 whole lime. This brightens the flavors and balances the richness. Taste and adjust seasoning if needed—you may need a bit more salt or lime juice to achieve the perfect balance.

Transfer the beans to a serving bowl and stir in the 0.25 cup chopped fresh cilantro. Let the beans sit for 5 minutes before serving to allow the flavors to meld. The final dish should have a rich, smoky, slightly spicy profile with bright citrus notes.

👨‍🍳

Pro Tips For Making Trader Joe'S Cuban Black Beans

  • CRANK THE HEAT FIRST: The recipe calls for sautéing onions and garlic, but I learned the hard way—if you start on medium, you’ll end up with sad, watery beans. Get that pan screaming hot (medium-high) and let the onions caramelize fast. Once they’re golden, then add the garlic—this keeps it from burning while building real flavor.
  • SOAK THE BEANS RIGHT: Trader Joe’s recipe skips soaking, but I’ve made this mistake twice and regretted it. Dry black beans expand like crazy, and without soaking, you’ll end up with a mushy, split mess. Toss them in a bowl of warm water with a pinch of salt for at least 2 hours (or overnight). Drain well before cooking—this guarantees tender, intact beans.
  • STIR THE TOMATO PASTE: The recipe says to stir in tomato paste at the end, but here’s the thing: if you don’t actually stir it into the oil first, you’ll get clumps. Break up the paste with a spoon before adding it to the pan, then let it cook for 30 seconds so it melts into the onions. This makes the whole dish smoother and richer—no one wants to taste globs.
  • SIMMER LOW AND LONG: After adding broth and beans, resist the urge to blast the heat. Cover the pot and simmer on low for at least 45 minutes, stirring occasionally. I used to rush it, and the beans would turn mealy. The slow cook keeps them creamy but firm—like the recipe promises. (Yes, even if you’re impatient like me.)

Regional styles of trader joe's cuban black beans

Cuban Roots

These beans draw direct inspiration from Cuban cuisine, where black beans are a staple protein in dishes like moros y cristianos (beans and rice). The charred onions and smoky spices reflect the island's love of grilled flavors, often achieved with leña (hardwood charcoal).

Cuban home cooks traditionally slow-cook beans with garlic, cumin, and bay leaves, but I've adapted it with smoked paprika for that signature Trader Joe's depth. The lime finish is essential—it mimics the tangy mojo sauce used throughout Cuban cooking. 🌶️

Mexican Fajita Fusion

The dish takes a Mexican twist with its fajita-inspired profile, blending Cuban techniques with Tex-Mex flavors. The charred onions and cumin-chili-spice blend create a smoky, slightly sweet base that mirrors fajita seasoning.

Unlike traditional Cuban beans, this version skips the bay leaves and adds tomato paste for acidity, making it more versatile for tacos, burritos, or bowls. I often serve mine alongside cilantro-lime rice and grilled corn for a full fiesta-style meal. 🌽

Caribbean Adaptation

For a Caribbean-inspired version, swap the smoked paprika for ½ tsp allspice and ½ tsp thyme, then add 1 scallion to the charred onions. The allspice gives a warm, slightly floral note that pairs beautifully with the beans' earthiness.

I also increase the lime juice to 2 tablespoons for extra brightness, reminiscent of Jamaican jerk seasoning. This variation works especially well in jerk-style rice bowls or alongside grilled plantains. 🌴

Southern U.S. Twist

In the American South, these beans often get a Cajun kick with the addition of ½ teaspoon cayenne pepper and 1 teaspoon filé powder (ground sassafras). The filé powder thickens the beans slightly and adds an earthy, almost nutty depth.

I like to serve this version with cornbread and collard greens for a Southern-inspired spread. The extra heat also makes it a great topping for blackened tofu tacos or grilled chicken bowls. 🍗

Spanish-Inspired Version

For a Spanish adaptation, replace the smoked paprika with 1 teaspoon sweet paprika and add ½ teaspoon saffron threads (steeped in 2 tablespoons warm water) to the broth. The saffron gives a luxurious golden hue and floral aroma that elevates the dish.

I also stir in 1 tablespoon white wine vinegar at the end for acidity, making it perfect alongside paella rice or grilled shrimp skewers. This version tastes like a cross between Cuban and Spanish tapas. 🍷

Spicy Heat Level

Want to adjust the heat? For mild flavor, reduce chili powder to 1 teaspoon and skip the cayenne. For medium heat, use the recipe as written. For extra spicy, add ½ teaspoon cayenne and 1 teaspoon chipotle powder with the other spices.

I often serve the spiciest version with cooling toppings like avocado slices, Greek yogurt, or extra lime wedges to balance the heat. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 38g13%
Dietary Fiber 12g43%
Sugars 2g
Protein 14g28%
* 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 do Trader Joe's Cuban black beans have that smoky flavor?

The signature smokiness comes from two key techniques: charring the onions until blackened in a dry pan and using smoked paprika in the spice blend. This creates a deep, caramelized flavor that mimics the effect of grilling over hardwood charcoal, which is common in Cuban cooking. The charred onions develop complex, slightly bitter notes that balance the sweetness of the beans.

2

Can I make these beans in a slow cooker or Instant Pot?

For a slow cooker, combine all ingredients (except lime and cilantro) and cook on low for 6-7 hours or high for 3-4 hours. For an Instant Pot, sauté the onions and spices first, then add beans and broth, cooking on high pressure for 20 minutes followed by a 10-minute natural release. The Instant Pot version finishes faster but may need a splash of broth at the end to reach the right consistency.

3

How can I make these beans less spicy?

Reduce the chili powder to 1 teaspoon instead of 1.5 tablespoons and skip the cayenne entirely. You can also add 1 extra tablespoon of lime juice at the end, which helps mellow the heat. For a milder version, use ½ teaspoon chili powder and replace the smoked paprika with regular paprika. The lime and cilantro will also help balance any remaining spice.

4

What's the best way to store and reheat these beans?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, add 2-3 tablespoons of water or broth per cup of beans and warm over medium-low heat for 5-7 minutes, stirring occasionally. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each, until hot. The extra liquid prevents drying out.

5

Can I use canned black beans instead of dry?

Yes, but you'll need to adjust the cooking time and liquid. Use 2 (15-ounce) cans of black beans, drained and rinsed, and reduce the vegetable broth to 1 cup. Simmer uncovered for 15-20 minutes to thicken the sauce and develop flavors. Canned beans cook faster but won't have the same texture as dried beans. For best results, use low-sodium canned beans and add extra lime juice at the end.

★★★★★4.9(1 review)
Categories Side Dishes