If you are craving something rich, comforting, and packed with bold flavors, you are going to fall in love with this Cuban Shredded Beef with Black Beans Recipe. Tender, slow-cooked beef infused with aromatic spices blends perfectly with hearty black beans and colorful bell peppers, creating a dish that feels like a warm embrace on a plate. The slow simmering process develops deep, savory notes that make every bite truly memorable, perfect for family dinners or meal prep that keeps giving.

Ingredients You’ll Need
This recipe calls for a handful of simple yet essential ingredients that work together beautifully to create a dish bursting with flavor, texture, and a touch of vibrant color. Each ingredient plays its part, from the tender flank steak to the fragrant spices and fresh garnishes that make the dish shine.
- 2 pounds flank steak: A lean cut that becomes perfectly tender and easy to shred after slow cooking.
- 1 tablespoon olive oil: Used to sauté the aromatics, adding a silky richness and depth.
- 1 onion, chopped: Provides a sweet, savory base that mellows beautifully when cooked down.
- 4 cloves garlic, minced: Adds a fragrant punch, essential for authentic Cuban flavor.
- 1 tablespoon ground cumin: Offers warm, earthy notes that complement the beef wonderfully.
- 1 tablespoon dried oregano: Brings a subtle herbal brightness to balance the richness.
- 1 teaspoon smoked paprika: Delivers a slight smoky undertone, giving the dish extra depth.
- 2 cups beef broth: Keeps the meat moist as it cooks and helps infuse it with savory richness.
- 1 can black beans, drained and rinsed: Adds heartiness and a creamy texture that blends perfectly with the shredded beef.
- 1 red bell pepper, chopped: Introduces a sweet crunch and vibrant color.
- 1 green bell pepper, chopped: Complements with fresh, slightly bitter notes and a satisfying texture.
- Salt to taste: Enhances all the flavors and brings everything together.
- Fresh cilantro for garnish: Adds a pop of herbal freshness and fragrance for the perfect finish.
How to Make Cuban Shredded Beef with Black Beans Recipe
Step 1: Sauté the Aromatics
Start by warming your olive oil in a large pot over medium heat. Add the chopped onions and cook gently until they become translucent and sweet, releasing their natural flavors. Next, toss in the minced garlic and sauté for another minute, infusing the oil with that irresistible aromatic base.
Step 2: Add the Spice Mix
Sprinkle in the ground cumin, dried oregano, and smoked paprika. Stir everything as these spices toast slightly in the warm oil, awakening their earthy, smoky character. This step really sets the flavor foundation for your Cuban Shredded Beef with Black Beans Recipe, making it utterly crave-worthy.
Step 3: Brown the Flank Steak and Add Broth
Place the whole flank steak right into the pot and pour in the beef broth. The broth not only keeps the meat juicy, but it also mingles with the spices and aromatics to create a flavorful cooking liquid. Bring the mixture to a gentle simmer before lowering the heat.
Step 4: Slow Cook Until Tender
Cover the pot with a tight-fitting lid and let the beef slowly cook on low heat for about 3 hours. This low and slow technique breaks down the fibers in the meat, transforming it into tender, shreddable perfection that’s bursting with flavor.
Step 5: Shred the Beef
Once the meat is fork-tender, remove it from the pot and shred it using two forks. Return the juicy shredded beef back into the pot, soaking up all those delicious cooking juices for maximum flavor.
Step 6: Add Beans and Bell Peppers
Stir in the black beans along with the chopped red and green bell peppers. Let everything cook together for another 10 minutes, allowing the peppers to soften slightly while still keeping their vibrant crunch, and the beans to warm through, melding beautifully with the beef.
Step 7: Season and Garnish
Add salt to taste, tweaking the seasoning until it sings. Just before serving, sprinkle fresh cilantro over the top for a fresh, bright finish that perfectly complements the rich, savory beef and beans.
How to Serve Cuban Shredded Beef with Black Beans Recipe

Garnishes
A sprinkle of fresh cilantro is classic and essential for that burst of herbal brightness. You can also add thin slices of fresh jalapeño for a kick or a wedge of lime on the side to squeeze over — it brightens all the deep flavors wonderfully.
Side Dishes
This dish pairs beautifully with fluffy white rice or hearty brown rice to soak up every delicious bit of sauce. You might also serve it alongside warm tortillas or fried plantains to add a sweet contrast and authentic Cuban flair.
Creative Ways to Present
For a fun twist, serve the shredded beef and black beans piled high in soft taco shells or use it as a filling for stuffed peppers or empanadas. It also makes an incredible topping for nachos, adding a Cuban-inspired touch to your snack game.
Make Ahead and Storage
Storing Leftovers
The Cuban Shredded Beef with Black Beans Recipe tastes even better the next day, as the flavors meld beautifully overnight. Store leftovers in an airtight container in the refrigerator for up to 4 days for easy reheating and enjoyment.
Freezing
You can freeze this dish in portion-sized airtight containers or heavy-duty freezer bags for up to 3 months. Just make sure to cool it completely before freezing to maintain the best texture and flavor when thawing.
Reheating
To reheat, gently warm the beef and beans in a saucepan over low heat, adding a splash of broth or water if needed to keep it moist. Stir occasionally until heated through, or microwave it covered in short intervals, stirring between each.
FAQs
Can I use a different cut of beef?
Absolutely! Though flank steak is ideal for shredding and absorbs flavors well, you can use chuck roast or brisket as an alternative. Just be sure to adjust the cooking time until the meat is tender and shred-ready.
Are the black beans canned or cooked from dry?
This recipe uses canned black beans, which are convenient and perfectly suitable. If you prefer cooking beans from dry, soak and cook them ahead of time, then add them in the same way in the final step.
Can I make this recipe in a slow cooker?
Yes! After sautéing the onions, garlic, and spices, transfer everything to a slow cooker along with the beef and broth. Cook on low for 6 to 8 hours until the beef is tender enough to shred.
Is this recipe spicy?
The recipe as written is mild, highlighting smoky and earthy flavors. Feel free to add hot peppers or a pinch of cayenne if you prefer a spicier kick.
What can I substitute if I don’t have smoked paprika?
If you don’t have smoked paprika, regular paprika or a small amount of chipotle powder can work well to provide a smoky flavor, but start with less, as chipotle is spicier.
Final Thoughts
This Cuban Shredded Beef with Black Beans Recipe is a beautiful, hearty dish that brings a little piece of Cuban soul to your table. It’s easy enough to prepare on a slow afternoon but impressive enough to serve to guests. Once you try it, you’ll likely find yourself reaching for it again and again because of its deep, satisfying flavor and comforting textures. So gather your ingredients and get ready to enjoy a taste sensation that feels like a warm hug from an old friend.
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
A flavorful Cuban shredded beef dish slow-cooked to tender perfection, combined with vibrant black beans and bell peppers, seasoned with classic Cuban spices for a hearty and comforting meal.
Ingredients
Beef and Broth
- 2 pounds flank steak
- 1 tablespoon olive oil
- 2 cups beef broth
Vegetables and Beans
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 can black beans, drained and rinsed
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
Spices and Garnish
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano
- 1 teaspoon smoked paprika
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Sauté Onions: In a large pot, heat the olive oil over medium heat. Add the chopped onions and cook until they become translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add Garlic: Add the minced garlic to the pot and cook for another minute until fragrant, taking care not to let it burn.
- Toast Spices: Stir in the ground cumin, dried oregano, and smoked paprika. Cook for an additional minute to release their aromas and deepen their flavors.
- Cook Beef: Place the flank steak into the pot and pour in the beef broth. Bring the mixture to a gentle simmer over medium heat.
- Simmer Low and Slow: Cover the pot and reduce heat to low. Let the beef cook for about 3 hours, or until the meat is fork-tender and easily shredded.
- Shred Beef: Remove the beef from the pot and shred it using two forks. Return the shredded beef to the pot to soak in the cooking juices.
- Add Beans and Peppers: Stir in the drained black beans and the chopped red and green bell peppers. Cook for an additional 10 minutes, allowing the flavors to meld together.
- Season and Garnish: Season the dish with salt to taste. Garnish with fresh cilantro leaves before serving to add a bright, fresh finish.
Notes
- For extra depth of flavor, marinate the flank steak with spices and garlic overnight before cooking.
- If flank steak is not available, skirt steak or chuck roast can be used as substitutes.
- Serve over white rice or with warm tortillas for a complete Cuban-inspired meal.
- Leftovers can be refrigerated for up to 3 days and taste great reheated.

