If you’ve ever yearned for a dish that brings the soulful flavors of the Caribbean straight to your kitchen, you’re in for a delicious treat. This Cuban Shredded Beef with Black Beans Recipe is a comforting, hearty meal full of vibrant spices, tender slow-cooked beef, and creamy black beans. It’s the kind of dish that feels like a warm hug on your plate, perfect for sharing with loved ones or savoring on a cozy night in. Each bite bursts with layers of smoky, savory goodness that will make you want to dive right back in for more!

Ingredients You’ll Need
The beauty of this Cuban Shredded Beef with Black Beans Recipe lies in its simplicity. Each ingredient plays a crucial role in building the dish’s rich depth of flavor and inviting texture. From the tender flank steak to the vibrant bell peppers, these essentials come together to create a memorable meal that’s as colorful as it is delicious.
- 2 pounds flank steak: The perfect cut for slow cooking, becoming tender and easy to shred.
- 1 tablespoon olive oil: Adds a fruity richness for sautéing the aromatics.
- 1 onion, chopped: Provides a sweet and savory base to build flavor.
- 4 cloves garlic, minced: Offers a fragrant punch that wakes up the dish.
- 1 tablespoon ground cumin: Brings an earthy warmth that is signature in Cuban cuisine.
- 1 tablespoon dried oregano: Adds a hint of herbal brightness.
- 1 teaspoon smoked paprika: Lends a smoky depth that enhances the beef’s richness.
- 2 cups beef broth: Keeps the meat moist and infuses savory goodness during the slow cook.
- 1 can black beans, drained and rinsed: Adds creaminess and a hearty bite.
- 1 red bell pepper, chopped: Provides sweetness and vibrant color.
- 1 green bell pepper, chopped: Complements with a mild bitterness and texture.
- Salt to taste: Balances flavors and enhances the savory notes.
- Fresh cilantro for garnish: Offers a fresh, citrusy finish that brightens each serving.
How to Make Cuban Shredded Beef with Black Beans Recipe
Step 1: Sauté the Aromatics
Begin by heating the olive oil in a large pot over medium heat. Toss in the chopped onion and cook it gently until it becomes translucent and tender, releasing its natural sweetness. Then add the minced garlic and cook for about a minute, just until fragrant—this builds a beautiful flavor foundation for the dish.
Step 2: Add the Spices
Now stir in the ground cumin, dried oregano, and smoked paprika. Allow these spices to toast for a minute or so in the warm oil and onion mixture. This step unlocks their aromas and starts layering that distinctive Cuban flair you’re after.
Step 3: Brown and Simmer the Beef
Carefully place the flank steak right into the pot and pour in the beef broth. Bring everything up to a gentle simmer, then cover and reduce the heat to low. This slow simmer for about 3 hours is where the magic happens—the beef slowly breaks down, becoming meltingly tender and easy to shred.
Step 4: Shred the Beef
Once the beef is fork-tender, remove it from the pot and shred it using two forks. This shredding step is so satisfying, transforming the meat into delicate strands that soak up all the delicious sauce.
Step 5: Combine and Cook the Beans and Peppers
Return the shredded beef to the pot, then add the drained black beans as well as the chopped red and green bell peppers. Stir everything together and let it cook for another 10 minutes. This melds the flavors beautifully and softens the peppers just enough to keep some bite.
Step 6: Season and Garnish
Finally, taste and season with salt as needed. When serving, sprinkle fresh cilantro on top for a bright, herbaceous contrast that lifts the entire dish.
How to Serve Cuban Shredded Beef with Black Beans Recipe
Garnishes
Fresh cilantro is a must-have garnish for this dish, bringing a vibrant freshness that balances the smoky, savory beef. If you like a little extra zing, a squeeze of lime juice over the top adds a delightful citrus pop that brightens every bite.
Side Dishes
This Cuban Shredded Beef with Black Beans Recipe pairs wonderfully with fluffy white rice or yellow rice to soak up those savory juices. You can also serve it alongside simple fried plantains or a crisp green salad to contrast the rich flavors and add textural variety.
Creative Ways to Present
For a fun twist, use the shredded beef as a filling for warm corn or flour tortillas to make Cuban-style tacos. Or pile it onto a hearty sandwich with pickled onions and a smear of garlic mayo for a Cuban-inspired twist on a classic. The versatility of this dish shines when you get creative!
Make Ahead and Storage
Storing Leftovers
Cubed or shredded, this Cuban Shredded Beef with Black Beans Recipe keeps beautifully in an airtight container in the fridge for 3 to 4 days. Its flavors actually deepen overnight, so leftovers are the perfect next-day dinner.
Freezing
If you want to store it longer, freeze the beef and beans in a freezer-safe container or bag for up to 3 months. Just thaw it overnight in the fridge for an easy, ready-made meal any time.
Reheating
Reheat gently in a saucepan over low heat, adding a splash of beef broth or water to keep it moist. Stir occasionally until heated through, or warm it in the microwave covered with a damp paper towel to prevent dryness.
FAQs
Can I use a different cut of beef?
Absolutely! While flank steak is ideal for shredding, you can also use brisket or chuck roast as they become tender and flavorful with slow cooking.
Are the black beans necessary?
Black beans add creaminess and heartiness that complement the shredded beef perfectly, but you can omit or substitute them with pinto beans if you prefer.
Can I make this recipe in a slow cooker?
Yes! Just sauté the aromatics and spices in a pan, then add everything to your slow cooker and cook on low for 6 to 8 hours until the beef is tender.
Is this dish spicy?
This recipe has a mild smoky flavor but is not spicy. If you want heat, add a pinch of cayenne pepper or some chopped fresh chili while cooking.
What can I serve instead of rice?
Try serving your Cuban Shredded Beef with Black Beans over quinoa, cauliflower rice, or even mashed sweet potatoes for a fun variation.
Final Thoughts
This Cuban Shredded Beef with Black Beans Recipe is a fantastic way to bring bold, soulful flavors to your table without any fuss. Slow-simmered to perfection, it’s tender, flavorful, and incredibly satisfying. I can’t wait for you to make this recipe your own and share it with the people you love—it’s truly a dish that feels like home with every bite.
Print
Cuban Shredded Beef with Black Beans Recipe
- Prep Time: 15 minutes
- Cook Time: 3 hours
- Total Time: 3 hours 15 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Cuban
Description
This Cuban Shredded Beef with Black Beans recipe features tender, slow-cooked flank steak simmered with aromatic spices and beef broth, then combined with black beans and colorful bell peppers. Perfectly seasoned and garnished with fresh cilantro, it’s a hearty and flavorful dish inspired by Cuban cuisine.
Ingredients
Meat and Broth
- 2 pounds flank steak
- 2 cups beef broth
Vegetables and Beans
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 can black beans, drained and rinsed
Spices and Oils
- 1 tablespoon olive oil
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano
- 1 teaspoon smoked paprika
- Salt to taste
Garnish
- Fresh cilantro for garnish
Instructions
- Cook the Onions: In a large pot, heat olive oil over medium heat. Add the chopped onions and cook until translucent, about 5 minutes.
- Add Garlic: Add the minced garlic to the pot and cook for another minute until fragrant.
- Toast Spices: Stir in ground cumin, dried oregano, and smoked paprika. Cook for an additional minute to release their aromatic flavors.
- Add Flank Steak and Broth: Place the flank steak into the pot and pour in the beef broth. Bring the mixture to a simmer over medium heat.
- Simmer Low and Slow: Cover the pot and reduce the heat to low. Let it cook gently for about 3 hours, or until the meat is tender enough to shred easily with a fork.
- Shred the Beef: Remove the meat from the pot and shred it using two forks. Return the shredded beef to the pot.
- Add Beans and Peppers: Stir in the black beans, red bell pepper, and green bell pepper. Cook the mixture uncovered for another 10 minutes to allow flavors to meld and peppers to soften slightly.
- Season and Garnish: Season the dish with salt to taste. Garnish with fresh cilantro before serving.
Notes
- For extra depth, you can add a splash of fresh lime juice before serving.
- Serve over white rice or with warm tortillas for a complete meal.
- If you prefer, use a slow cooker to cook the flank steak on low for 6-8 hours instead of stovetop.
- Leftovers keep well in the refrigerator for up to 4 days and freeze nicely for later use.

