
Havana-Style Beef Picadillo with Garlic Sweet Potato and Silky Black Beans
An original Cuban-inspired dish featuring seasoned beef picadillo with cumin, cinnamon, and green olives, served with garlic-roasted sweet potato and silky black beans. It offers deep criollo flavor, a balance of savory notes and gentle sweetness, and a homestyle yet polished presentation.
Ingredients
- 500 g ground beef (preferiblemente 85-90% magra)
- 180 g white onion (chopped diced small)
- 120 g green bell pepper (chopped diced small)
- 18 g garlic (4 cloves chopped for the picadillo and 2 for the boniato and frijoles)
- 240 g crushed tomato (skinless)
- 30 g tomato paste
- 60 g green olives (boneless and sliced)
- 35 g raisins
- 60 ml dry cooking wine
- 1 unit bay leaf
- 4 g ground cumin
- 2 g dried oregano
- 0.5 g ground cinnamon
- 1 g black pepper
- 8 g salt (divided, or to taste)
- 45 ml olive oil (divided)
- 700 g sweet potato (pelado and diced medium)
- 480 g cooked black beans (with parte of su líquido or escurridos and ajustados with agua)
- 240 ml broth or water (for the frijoles)
- 15 ml apple cider vinegar (for the frijoles)
- 4 g brown sugar (for balancear the frijoles)
- 12 g fresh cilantro (chopped, for terminar)
- 1 unit lime (in wedges for servir)
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
Instructions
- 1
Preheat the oven to 220 °C / 425 °F. Place the sweet potato on a sheet pan and toss it with 1 tablespoon olive oil, 2 chopped garlic cloves, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread in a single layer.
- 2
Roast the sweet potato for 30 to 35 minutes at 220 °C / 425 °F, turning halfway through, until tender inside and browned on the edges.
- 3
While the sweet potato roasts, heat 1 tablespoon olive oil in a wide skillet or sauté pan over medium heat. Add the onion and green bell pepper and cook for 5 to 6 minutes until softened.
- 4
Add 4 chopped garlic cloves, the cumin, oregano, cinnamon, and half of the black pepper. Cook for 30 seconds, stirring, until fragrant.
- 5
Increase to medium-high heat, add the ground beef, and cook for 6 to 8 minutes, breaking it up with a spoon, until it is no longer pink and lightly browned.
- 6
Add the tomato paste and cook for 1 minute. Then stir in the crushed tomato, green olives, raisins, dry cooking wine, bay leaf, and 1/2 teaspoon salt. Mix well.
- 7
Lower to medium-low heat and simmer the picadillo for 15 to 18 minutes, stirring occasionally, until the sauce thickens and the flavors concentrate. Remove the bay leaf at the end.
- 8
In a small saucepan, heat the remaining tablespoon of olive oil over medium heat. Add the cooked black beans, broth or water, apple cider vinegar, brown sugar, and the remaining salt. Cook for 10 to 12 minutes, lightly mashing a small portion of the beans to create a silky texture.
- 9
Taste and adjust salt and pepper if needed. If the beans become too thick, add a little more hot water; if the picadillo is too loose, cook it 2 to 3 minutes longer.
- 10
Serve a portion of roasted sweet potato with a base of silky black beans and the picadillo spooned on top. Finish with chopped fresh cilantro and lime wedges for squeezing over the dish.
Chef tips
For deeper flavor, let the picadillo rest for 5 minutes before serving. The sweet potato roasts best when not crowded on the pan so it browns instead of steaming.
Substitutions
You can use ground turkey instead of beef. If you do not have sweet potato, use a similar orange-fleshed yam or firm squash. The dry cooking wine can be replaced with broth plus 1 additional teaspoon of vinegar.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageNinja Professional BL610 Blender
Smoothies, sauces and soups
- Smoothies, sauces and soups
- Easy-to-wash jar
- Check the power and jar size
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Creole Okra with Shredded Turkey, Garlic-Lime Rice
75 min

Cuban Pork and Sweet Corn Stew with Cilantro Lime Rice
80 min

Cuban Criollo Picadillo with Golden Sweet Potato and Lime
55 min

Cuban Pork Cazuela with Sweet Corn, Sweet Potato, and Mint Mojo
85 min

Cuban Chicken and Eggplant Picadillo with Lime Rice and Crispy Green Plantain
65 min

Cuban Creole Cod with Cumin Sweet Potato and Lime-Glazed Onions
60 min