Cuban Picadillo Recipe is one of those dinners I make when I want something cozy, fast, and full of flavor, but I do not want a sink full of dishes. It is basically ground beef simmered with tomatoes, onion, bell pepper, garlic, cumin, and oregano, then finished with green olives and a little sweet pop from raisins. That savory plus briny plus slightly sweet combo sounds a little odd until you taste it, then you get why people love it. It is weeknight friendly, it reheats like a dream, and it goes with rice, beans, plantains, or even a fried egg. If you are staring at a pack of ground beef and feeling uninspired, this is your sign.
What Is Cuban Picadillo?
Picadillo is a homey ground meat dish you will see across a lot of Latin kitchens, and Cuban-style picadillo has its own vibe. Think of it as a saucy ground beef skillet with warm spices, tomato, and those signature green olives. Some families add potatoes, some skip raisins, and some lean heavier on the tomato. The big idea is simple: you simmer everything together until the flavors taste like they belong in the same bite.
It is also one of those meals that feels like more than the effort you put in. You chop a few things, brown the beef, let it simmer, and suddenly your kitchen smells like you actually had a plan.
Cuban Picadillo Ingredients
Here is what you will need to make this Cuban Picadillo Recipe at home. I am keeping it straightforward, because that is the whole point of picadillo.
- Ground beef (I like 80 to 85 percent lean for flavor)
- Onion, chopped
- Green bell pepper, chopped
- Garlic, minced
- Tomato sauce (and tomato paste if you want it thicker and richer)
- Green olives (usually pimento stuffed, sliced or left whole)
- Raisins for that sweet contrast
- Ground cumin and dried oregano
- Bay leaf
- Salt and pepper
- A splash of acid at the end, like a little vinegar or lime juice
A quick note from my own trial and error: do not skip the olives if you want that classic punch. They cut through the richness of the beef and make the whole pot taste brighter. And if raisins make you nervous, start with a smaller amount the first time. They are not meant to make it sweet, just balanced.

How to Make Cuban Picadillo
This is the kind of cooking I love: one pan, simple steps, and you can taste as you go. Here is how I make my go-to Cuban Picadillo Recipe.
1. Saute the onion and bell pepper.
Warm a little oil in a large skillet over medium heat. Add the chopped onion and bell pepper and cook until they soften, about 5 minutes. You are not looking for deep browning here, just tender and fragrant.
2. Add the garlic.
Stir in the minced garlic and cook for about 30 seconds, just until you smell it. Garlic can burn fast, so keep it moving.
3. Brown the ground beef.
Add the ground beef and break it up with a spoon. Cook until it is no longer pink. If there is a lot of grease in the pan, carefully drain some off. A little is fine for flavor, but you do not want it swimming.
4. Season it.
Sprinkle in cumin, oregano, salt, and pepper. Toss in the bay leaf. Let the spices toast for a minute so they wake up.
5. Add tomato sauce plus olives and raisins.
Pour in the tomato sauce and stir well. Add the green olives and raisins. If you are using tomato paste, stir a spoonful in here too for a thicker, richer base.
6. Simmer.
Turn the heat down and let everything simmer gently until the sauce thickens and the flavors come together, about 10 to 15 minutes. Stir occasionally. If it gets too thick, add a small splash of water.
7. Taste and finish.
Fish out the bay leaf. Then add a tiny splash of vinegar or a squeeze of lime to brighten it up. Taste again and adjust salt if needed, especially because olives can vary a lot in saltiness.
That is it. It looks humble in the pan, but once you spoon it over rice, it turns into dinner you actually look forward to.

Cuban Picadillo Variations
I am all for making a recipe work for your kitchen. Just know that swaps will change the final flavor, so think of these as different roads to a similar destination.
Add potatoes: Dice a small potato and saute it first until lightly golden, then continue with the onions and peppers. It makes the dish heartier and stretches the portions.
Use a different meat: Ground turkey or chicken works if you want it lighter. I suggest adding a bit more oil and seasoning since beef brings more richness on its own.
Play with heat: Some people add a pinch of crushed red pepper or a chopped jalapeno. Not traditional in every house, but totally tasty if you like spice.
Raisins and olives balance: If you love briny flavors, add a few extra olives. If you like that sweet contrast, bump up the raisins a little. Just do it gradually and taste.
What to Serve With Cuban Picadillo
This is where picadillo really shines. It is flexible, and it makes the whole plate feel complete without extra fuss. Here are my favorite ways to serve it, plus a few fun extras.
- White rice: The classic. It soaks up the sauce and keeps every bite balanced.
- Black beans: Creamy beans next to savory beef is always a win.
- Sweet plantains (maduros): The sweet caramelized edges are so good with the salty olives.
- Fried egg: Runny yolk over picadillo is pure comfort.
- Tortillas: Not traditional, but awesome for leftovers as quick wraps.
I do not have a dedicated Cuban beans recipe link handy today, but I will say this: if you are planning a cozy dinner spread, add a sweet treat for later. These Halloween pumpkin cookies are a fun dessert if you are cooking in the fall, and these sparkle sweetheart cookies for Valentines Day are adorable when you want something simple and shareable.

Storage and Freezing
If you like cooking once and eating twice, this Cuban Picadillo Recipe is about to become your best friend.
Fridge: Let it cool, then store it in an airtight container. It keeps well for up to 4 days.
Freezer: Picadillo freezes great. Pack it into freezer containers or bags (flat bags stack nicely) and freeze up to 3 months.
Reheating: Warm it in a skillet over medium low heat with a splash of water to loosen the sauce. The microwave works too, just stir halfway through so it heats evenly.
Little tip: The flavors actually get better after a night in the fridge. The cumin and oregano settle in, and it tastes even more “together” the next day.
Frequently Asked Questions About Cuban Picadillo
What is Cuban picadillo made of?
It is usually ground beef cooked with onion, bell pepper, garlic, tomato sauce, cumin, oregano, and bay leaf, plus green olives and raisins for that salty sweet balance. Some versions add potatoes too.
Does Cuban picadillo have raisins?
Often, yes. Many Cuban-style versions include raisins, but not every household does it the same way. If you are unsure, use a smaller amount the first time and see how you like it.
What kind of olives are used?
Most people use green olives, commonly the pimento stuffed kind. They add that briny bite that makes picadillo taste like picadillo.
Can I make picadillo ahead?
Definitely. You can make it 1 to 2 days ahead, store it in the fridge, and reheat gently. It is one of those dishes that tastes even better the next day.
Can I freeze Cuban picadillo?
Yes. Cool it completely, freeze in airtight containers, and use within about 3 months for the best flavor and texture.
A cozy dinner you will keep coming back to
If you try this Cuban Picadillo Recipe, I really think you will love how it hits all the right notes without taking over your night. It is simple, it is filling, and it is easy to stretch into leftovers for lunch. Grab your rice pot, open that jar of olives, and give it a shot this week. You might be surprised how fast it becomes a regular at your place.

Cuban Picadillo
Ingredients
Method
- Warm a little oil in a large skillet over medium heat. Add the chopped onion and bell pepper, cooking until softened, about 5 minutes.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Add the ground beef, breaking it up with a spoon, and cook until it’s no longer pink. Drain excess grease if necessary.
- Sprinkle in cumin, oregano, salt, and pepper. Toss in the bay leaf and let the spices toast for a minute.
- Pour in the tomato sauce, stirring well. Add in the green olives and raisins. If using, stir in a spoonful of tomato paste.
- Turn the heat down and let everything simmer gently for about 10 to 15 minutes until the sauce thickens.
- Remove the bay leaf, then add a splash of vinegar or squeeze of lime. Adjust seasoning with salt if necessary.