Authentic Cuban Beef Picadillo
 
		There’s something irresistibly homey about a simmering skillet of Cuban Beef Picadillo. Rich with comforting spices, briny green olives, and the subtle sweetness of raisins, this dish is a flavor-packed celebration of culture and tradition. It’s the kind of meal that transports you to a warm Cuban kitchen, where abuela stirs a bubbling pan of picadillo while the scent of cumin and garlic fills the air.
This dish strikes a beautiful balance between savory and sweet, thanks to its unique blend of ingredients. Whether piled high on white rice, tucked into a soft empanada, or enjoyed with plantains on the side, picadillo is incredibly versatile. And the best part? It comes together with everyday pantry staples and ground beef, making it both affordable and weeknight-friendly.
Why You’ll Love This Authentic Cuban Beef Picadillo
Picadillo is the ultimate comfort food, but with a Cuban twist that makes it stand out. It delivers layers of flavor from the sofrito base to the addition of tomato sauce, spices, olives, and raisins. The recipe is quick enough for busy evenings but satisfying enough to serve for guests. Plus, it stores and reheats beautifully, which makes it even more convenient.
With one pan and under 40 minutes, you can enjoy a dish that feels nostalgic and new all at once. Whether you’re new to Cuban cuisine or grew up with it, this recipe is bound to become a regular in your rotation.
What Kind of Ground Beef Should I Use for Picadillo?
You can use any ground beef for picadillo, but 85/15 or 90/10 lean ground beef tends to give the best results. It has just enough fat to bring rich flavor without turning greasy. If you want a leaner version, you can even substitute ground turkey or chicken. But traditionally, beef is what gives this dish its signature depth.
Ingredients for the Authentic Cuban Beef Picadillo
This dish brings together some simple but impactful ingredients. Each one plays an important role in building the classic sweet-savory flavor profile of picadillo.
Ground beef brings richness and acts as the hearty base for this recipe.
Onion adds an aromatic sweetness that forms part of the sofrito base.
Garlic deepens the flavor and gives that irresistible aroma that kicks things off right.
Green bell pepper gives the dish its Cuban soul and provides freshness and crunch.
Tomato sauce adds richness and helps form the saucy base that coats the meat.
Cumin is essential for that earthy warmth found in many Latin dishes.
Oregano layers in herbal notes that complement the heartiness of the beef.
Bay leaf infuses subtle depth during the simmering process.
Green olives add a briny punch that balances the sweetness of the raisins.
Raisins may seem surprising, but they’re what make Cuban picadillo unique, adding subtle sweetness.
Salt and pepper to season and enhance every flavor in the pan.
Olive oil is used to sauté and pull all those sofrito flavors together.
 
  

How To Make the Authentic Cuban Beef Picadillo
Step 1: Sauté the Sofrito
Start by heating olive oil in a large skillet over medium heat. Add the chopped onion, bell pepper, and garlic. Cook for about 5 minutes until everything is softened and fragrant.
Step 2: Brown the Beef
Push the vegetables to the side and add the ground beef. Break it up with a spatula and cook until it’s no longer pink. This should take about 6 to 8 minutes.
Step 3: Add the Seasonings
Stir in the cumin, oregano, bay leaf, salt, and pepper. Mix well to ensure the beef is coated evenly.
Step 4: Build the Sauce
Pour in the tomato sauce and stir. Let everything simmer together for about 10 minutes so the flavors can meld beautifully.
Step 5: Finish with Olives and Raisins
Add in the sliced green olives and raisins. Stir and let cook for another 5 minutes. Taste and adjust seasoning if needed.
Remove the bay leaf before serving and enjoy your Cuban Beef Picadillo over rice or however you prefer.
Serving and Storing This Cuban Classic
This recipe serves about 4 to 6 people generously, especially when paired with rice or bread. It’s perfect for weeknight family meals but also ideal for feeding a crowd or bringing to a potluck.
Leftovers? Even better. Store any cooled leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen even more overnight, making it fantastic the next day. You can also freeze picadillo for up to 3 months. Just defrost and reheat in a skillet with a splash of water or broth to loosen it up.
What to Serve With Picadillo?
White Rice
A Cuban classic and the most common pairing. It soaks up the savory juices perfectly.
Fried Plantains
The sweet contrast of maduros (ripe plantains) is absolutely divine next to the briny olives.
Black Beans
Another traditional Cuban side that adds protein, fiber, and earthy depth.
Empanada Dough
Spoon picadillo into empanada shells and bake or fry for a whole new dish.
Tostones
Crispy smashed green plantains are ideal for scooping up the beefy goodness.
Arepas
This Venezuelan touch isn’t traditional, but they work beautifully as a base.
Crusty Bread
Scoop it up like a Cuban sloppy joe. It’s messy, but you won’t mind.
Simple Avocado Salad
A fresh counterbalance to the warm spices and rich flavors of the meat.
Want More Latin-Inspired Dishes?
If you’re into bold and satisfying meals like this Cuban beef picadillo, here are a few more recipes to explore:
- Easy Chicken Fried Rice
- Skirt Steak Rice Bowls with Chimichurri
- Ground Beef Zucchini Sweet Potato Skillet
- Delicious Garlic Sausage Alfredo Rigatoni
- Creamy Mushroom Sauce for Steak
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add extra olives? Skip the raisins? Maybe sneak in some chili flakes? I’m always curious to hear your twists and tweaks.
Explore beautifully curated health-boosting dinners on Luna Meals on Pinterest and discover your new favorite comfort food with a cultural kick.
Conclusion
Authentic Cuban Beef Picadillo is more than just a ground beef dish – it’s a journey into the heart of Cuban cooking. With its rich blend of spices, sweet and salty bites, and its cozy one-pan ease, it’s the kind of recipe that feels both homey and special. Whether it’s your first time making picadillo or your hundredth, each time will be just as satisfying as the last.

 
		Authentic Cuban Beef Picadillo
- Total Time: 35 minutes
- Yield: 4 to 6 servings
Description
This Authentic Cuban Beef Picadillo recipe is a one-pan classic made with ground beef, green olives, raisins, tomato sauce, and Cuban spices. Perfect for easy weeknight dinners or meal prep, this dish delivers sweet and savory flavors in every bite. Try it with rice, plantains, or inside empanadas for a comforting Latin-inspired meal.
Ingredients
1 lb ground beef
1 small onion, chopped
1 green bell pepper, chopped
3 cloves garlic, minced
2 tablespoons olive oil
1/2 cup tomato sauce
1/3 cup green olives, sliced
1/4 cup raisins
1 teaspoon ground cumin
1/2 teaspoon dried oregano
1 bay leaf
1/2 teaspoon salt (or to taste)
1/4 teaspoon black pepper (or to taste)
Instructions
1. Heat olive oil in a large skillet over medium heat. Add chopped onion, bell pepper, and garlic. Sauté for about 5 minutes until softened.
2. Add ground beef to the skillet. Break it up and cook until browned and no longer pink, about 6 to 8 minutes.
3. Stir in cumin, oregano, bay leaf, salt, and pepper. Mix well to combine the seasonings evenly.
4. Pour in the tomato sauce. Reduce heat and simmer for 10 minutes, letting the flavors meld.
5. Add sliced olives and raisins. Stir and cook for another 5 minutes.
6. Remove the bay leaf, taste, and adjust seasoning if necessary. Serve hot over white rice or in empanadas.
Notes
This dish tastes even better the next day after the flavors develop.
You can freeze leftovers in airtight containers for up to 3 months.
Use 90/10 lean ground beef to avoid excess grease while keeping flavor.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Cuban
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 7g
- Sodium: 620mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 65mg



 
			 
			 
			 
			 
			