Cuban-Inspired Picadillo Recipe
Introduction
Picadillo is a hearty Cuban-inspired dish packed with savory ground beef, tender potatoes, and a mix of sweet and tangy flavors. This recipe combines aromatic spices, olives, and raisins to create a comforting and satisfying meal perfect for any night of the week.

Ingredients
- 3 tablespoons olive oil, plus more as needed
- 1 medium-large gold or russet potato, peeled & diced
- 1 medium yellow onion, chopped
- 1 green bell pepper, chopped
- 6 cloves garlic, finely minced or pressed
- 1 lb ground beef (93% lean, grass-fed preferred)
- Kosher salt & freshly ground black pepper, to taste
- 3 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ¼ teaspoon ground nutmeg
- 1 bay leaf
- 1 tablespoon red wine vinegar
- 1 cup beef broth
- ¾ cup tomato sauce
- ¼ cup golden raisins
- ½ cup Spanish (Manzanilla) olives
Instructions
- Step 1: In a large skillet over medium heat, heat 3 tablespoons of olive oil until shimmering. Add the diced potatoes and cook, stirring occasionally, until golden and slightly crispy, about 5-6 minutes. Remove with a slotted utensil and drain on a paper towel-lined plate.
- Step 2: If the pan is dry, add a bit more olive oil. Add the chopped onion and green bell pepper. Sauté, stirring frequently, until softened and golden, about 4-5 minutes. Add the minced garlic and cook until fragrant, about 1 minute.
- Step 3: Push the vegetable mixture to one side of the pan. Add the ground beef to the empty side and break it up with a spoon. Brown the beef evenly for 3-4 minutes. Mix the vegetables back in and continue cooking until beef is fully cooked, about 3-4 more minutes.
- Step 4: Season with salt, pepper, cumin, coriander, smoked paprika, oregano, nutmeg, and add the bay leaf. Stir and cook the spices for 1-2 minutes to bring out their aromas. Pour in the red wine vinegar, beef broth, tomato sauce, raisins, and olives. Mix well, cover, reduce heat to medium-low, and simmer for 10-15 minutes.
- Step 5: Stir the reserved crispy potatoes into the beef mixture. Cook together for 1 minute to blend the flavors. Taste and adjust seasoning if needed. Serve hot, ideally alongside rice and fried plantains or tostones. Enjoy!
Tips & Variations
- For extra depth, brown the ground beef in batches to avoid steaming.
- Substitute golden raisins with currants or dried cranberries for a different sweetness.
- Use green or black olives depending on your flavor preference.
- Add a small diced carrot or celery for more vegetable variety.
Storage
Store leftover picadillo in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave until warmed through. This dish also freezes well for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of meat for picadillo?
Yes, ground turkey, pork, or a mix of meats can be used as alternatives to beef. Adjust cooking times as needed to ensure meat is fully cooked.
Is it necessary to fry the potatoes before adding them to the picadillo?
Frying the potatoes first gives them a crispy texture that contrasts nicely with the saucy beef. You can skip frying for a softer texture, but expect the potatoes to be more tender and less crispy.
PrintCuban-Inspired Picadillo Recipe
This Cuban-Inspired Picadillo is a flavorful ground beef hash enriched with aromatic spices, sautéed potatoes, and a medley of vegetables. Infused with vibrant cumin, smoked paprika, and oregano, it perfectly balances sweet golden raisins and briny Spanish olives, simmered in a tangy tomato and beef broth base. Crispy diced potatoes add textural contrast, making it a hearty and comforting dish that pairs wonderfully with rice and fried plantains or tostones.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Cuban
Ingredients
Main Ingredients
- 3 tablespoons olive oil, plus more as needed
- 1 medium-large gold or russet potato, peeled & diced
- 1 medium yellow onion, chopped
- 1 green bell pepper, chopped
- 6 cloves of garlic, finely minced or pressed
- 1 lb ground beef (93% lean, grass-fed preferred)
- Kosher salt & freshly ground black pepper, to taste
Spices & Seasonings
- 3 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ¼ teaspoon ground nutmeg
- 1 bay leaf
- 1 tablespoon red wine vinegar
Liquids & Other Ingredients
- 1 cup beef broth
- ¾ cup tomato sauce
- ¼ cup golden raisins
- ½ cup Spanish (Manzanilla) olives
Instructions
- Prepare Potatoes: Heat olive oil in a large skillet or sauté pan over medium heat until hot and shimmering. Add the diced potatoes and cook, tossing occasionally, until they are golden brown and slightly crispy, about 5-6 minutes. Remove the potatoes with a slotted utensil and transfer them to a paper towel-lined plate to drain excess oil.
- Sauté Vegetables: If needed, add a bit more olive oil to the pan. Add the chopped onion and green bell pepper, and sauté while stirring frequently until the vegetables are translucent and golden, approximately 4-5 minutes. Add the minced garlic and cook with the mixture until fragrant, about 1 minute.
- Cook Ground Beef: Push the sautéed vegetables to one side of the pan, add ground beef to the empty side. Break up the beef using a wooden spoon or spatula, browning it evenly for 3-4 minutes. Fold the sautéed vegetables into the beef and continue cooking until the meat is fully cooked and no longer pink, around 3-4 minutes.
- Add Spices and Simmer: Season the beef mixture with kosher salt, black pepper, cumin, coriander, smoked paprika, oregano, nutmeg, and add the bay leaf. Stir and cook to toast the spices for 1-2 minutes. Pour in the red wine vinegar, beef broth, and tomato sauce. Add the golden raisins and Spanish olives, stirring everything to combine. Cover the pan with a lid and reduce heat to medium-low. Let the mixture simmer gently for 10-15 minutes to meld the flavors.
- Incorporate Potatoes and Serve: Add the reserved crispy potatoes back into the pan and gently stir to combine with the beef mixture. Cook for an additional minute to allow the flavors to blend beautifully. Taste and adjust seasoning with salt and pepper as needed. Serve hot alongside rice and fried plantains or tostones for a traditional Cuban experience. Enjoy your meal!
Notes
- Use russet or gold potatoes for best texture in the crispier bites.
- For a leaner option, substitute ground turkey or chicken, though traditional flavor may vary.
- Adjust the amount of olives and raisins according to your taste preference for sweetness and saltiness.
- Serve with white rice and fried plantains (tostones) to complete the Cuban-inspired meal.
- The dish can be made ahead and reheated; flavors often deepen after resting.
- Make sure to brown the beef well for better flavor development.
- You can substitute beef broth with vegetable broth for a milder taste, but this will slightly alter the classic flavor.
Keywords: Cuban picadillo, ground beef hash, Caribbean recipe, savory picadillo, Spanish olives recipe, spiced beef, Cuban comfort food

