• Home
  • Recipes
  • About
  • Instagram
  • Facebook
  • Pinterest
Free e-Cookbook
x
  • Skip to main content
  • Skip to primary sidebar
Sandra Valvassori

Sandra Valvassori

A food space where I create, discover, and share

  • recipes
    • Recipe Index
    • Brunch
    • Comfort Foods
    • Dinner
    • Everyday Meals
    • Lunch
    • Side dish
    • Thanksgiving
    • Vegetarian Dishes
    • Vegan
    • Gluten Free
  • About
  • Contact
Home › Dinner

Cuban Picadillo Recipe

Posted: April 28, 2026 | by Sandra Valvassori
Jump to Recipe

This Cuban Picadillo recipe is bursting with traditional Latin American flavors! A mix of spices, onions, bell pepper, garlic, tender bits of potatoes, tomato sauce, manzanilla olives, and raisins combine with ground beef to create a sauce that tastes sharp, savory and structured. Each bite is a pop of salty-sweet that everyone finds irresistible. Serve over white fluffy rice and this restaurant-worthy meal will be on the table in under one hour.

Cuban Picadillo served over white rice in a white bowl with plantain chips on the side.

A Delightful Family-Style Meal

I grew up eating a Dominican version of picadillo at least once a week and, to this day, it remains one of my most beloved childhood dishes. It’s also why I already have two other picadillo recipes on the site, three if you count the filling for these Baked Beef Empanadas.

My turkey picadillo is a great option if you’re trying to eat less red meat. But this version leans more classic, with ground beef, tender bits of potatoes, and the ever-polarizing addition of raisins. (Olives, however, are non-negotiable in all my picadillos.)

With or without potatoes, picadillo is traditionally served over rice. As a carb lover, this makes me very happy, but if double-starch isn’t your thing, you can skip the potatoes (never the rice 😉).

I’m so excited for you to try this Cuban picadillo. The balance of flavors and textures is irresistible and just might have you going back for seconds.

What Is Picadillo?

The name picadillo comes from the Spanish word picado, meaning “finely chopped” or “minced.” Many countries across Latin America and the Caribbean have their own versions of the dish, and every region or household adapts it to their taste. At its core, though, picadillo is a simple, comforting dish of ground meat simmered with aromatics, tomato sauce, spices, and flavorful additions like olives or capers.

In this recipe, I’m highlighting Cuban picadillo, which is known and loved for its signature balance of salty, sweet, and tangy flavors. Traditionally served over white rice, it’s simple, deeply comforting, and incredibly flavorful—no wonder it has been a staple in my home for years.

Cuban vs. Dominican Picadillo

Since I grew up eating Dominican picadillo, I’m often asked how it differs from the Cuban version. The truth is, the differences are fairly subtle. Cuban picadillo tends to lean more sweet and tangy, almost always including white wine, olives, and raisins. Some versions also include cinnamon or allspice, giving it a slight Moorish influence.

Dominican picadillo, also known as carne molida, is typically more straightforward and savory. It rarely includes potatoes or raisins, and while my mom always added olives, many Dominican households leave them out altogether.

I’ve been making different versions of picadillo for decades, and if I’m being honest, this Cuban-style version is the one that truly makes me weak at the knees. The salty, briny flavors paired with little pops of sweetness from the raisins hit all the right notes.

A Few Notes On Ingredients

Ingredients for beef picadillo prepared in small individual bowls.
  • Ground beef – Use lean ground beef (around 85%) so the dish stays flavorful without becoming overly greasy.
  • Sofrito – Though it sounds fancy, sofrito is simply a sautéed mixture of aromatics—typically onions and garlic—used to build flavor in many Latin American dishes. For this picadillo, red (or yellow) onion, green pepper, and garlic make up the base. I know some people don’t love green peppers, but in my opinion, they give picadillo one of its most distinct flavors. If you truly can’t tolerate them, try using a mix of green and red bell peppers.
  • Tomato sauce (or fresh tomatoes) – Use restraint here. Picadillo is not meant to be a tomato-heavy ragù. Just one cup of this style of tomato sauce is plenty. If you have access to a Latin American market, look for a Latin-style tomato sauce, such as this one. Alternatively, you can use a few small chopped fresh tomatoes (as I did here). We are also using tomato paste which adds more color and depth of flavor.
  • Dry white wine – Cuban versions of picadillo often include white wine, and I really like what it adds. If you prefer to avoid alcohol, feel free to leave it out and add a splash more broth.
  • Cubed potatoes – In Cuba and other countries such as Puerto Rico and the Phillipines, picadillo often includes diced potatoes. Yes, even when served with rice. If you haven’t tried it, it’s quite a delicious combo and it helps stretch the dish to serve a crowd. I love it with potatoes but omit them when I’m in a hurry or I don’t want so many carbs in one sitting. This recipe calls for Yukon Gold but russet works well, too.
  • Broth – A splash of broth (beef, chicken, or vegetable) helps gently cook the potatoes and adds extra depth to the sauce. If you’re not including potatoes, you can skip it.
  • Spices – Cumin and oregano are essential in my picadillo. Cinnamon or allspice is sometimes added, giving it a subtle Moorish touch.
  • Bay leaves – Add a lovely aroma as the dish simmers.
  • Pimento-stuffed olives, capers, and raisins – Many Spanish-inspired stews include this trio. Here, they add a sweet-sour contrast that gives picadillo its signature flavor. The raisins bring a touch of sweetness to balance the briny olives and capers. If you’re not a fan, you can leave them out. I personally love capers, but others in my household don’t—so feel free to omit them if needed. The olives, however, are non-negotiable; their tangy, briny bite is one of the most critical flavors in Picadillo.
  • Cilantro – Not traditionally used in picadillo, but I like the freshness it adds at the end. You can skip it or use parsley instead.

Variations And Substitutions

Here are a few other ingredients or variations you might enjoy with your Picadillo:

Add black beans: Not traditional, but if you’d like to use this picadillo recipe to make tacos, go ahead and add a can of rinsed and drained black beans.

Jalapeños: Picadillo is not meant to be a spicy dish. That said, if you like a little heat, add 1 chopped jalapeño or a few shakes of cayenne pepper.

Peas and carrots: In the Philippines, picadillo often includes carrots and peas as well as potatoes. Sounds delish!

Meat: Cuban picadillo is traditionally made with ground beef but it’s also delicious with ground ground turkey, ground lamb, or ground chicken. I often use a combination of ground beef and ground turkey.

Make it plant-based: I have made a version of this picadillo using tempeh and it’s quite delicious!

How To Make Cuban Picadillo

This Cuban-style picadillo includes small cubes of potato. Because the sauce doesn’t have a lot of liquid, the potatoes can take a while to become tender, even when cut small. To speed things up, I like to parboil the cubed potatoes for about 6 minutes before adding them to the picadillo.

  1. Par-boil the cubed potatoes, then drain and set aside. Alternatively, you can add the potatoes raw to the pan and cook the picadillo until potatoes are tender, 10-15 minutes longer.
  2. In a large, deep skillet, sauté the onions, green peppers, and garlic. Add the spices and tomato paste and cook for about 1 minute more to lightly toast the spices and deepen the flavor of the tomato paste.
  3. Add the ground beef and cook, breaking it up into small chunks, until no longer pink.
  4. Stir in the white wine and let it reduce slightly, about 1 minute. Add the broth, tomato sauce, and bay leaves, and stir to combine.
  5. Return the par-boiled potatoes to the pan, then add the olives and raisins (if using). Cover, and cook for about 20 minutes, or until the potatoes are tender.
  6. Taste and adjust seasoning as needed, adding more salt or spices if desired.
Par-boiled cubed potatos for picadillo.
adding raw beef to skillet with sautéed aromatics.
Adding tomato sauce and bay leaves to browned ground beef in skillet.
Adding par-boiled potatoes, olives, and raisins to browned ground beef mixture in skillet.
Cooked beef picadillo with cubed potatoes in skillet.

Great For Meal Prep

Cuban picadillo is even better the day after you make it which makes it a great dish to make for meal prep! I like to make a big batch than vary the sides each time I serve it. See below for a list of sides and/or uses for your delicious batch of picadillo.

Picadillo in skillet with white rice and plantain chips on the side.

Serving Suggestions

Our favourite way to serve Picadillo is with white rice, and a side of sweet plantains. Tostones (fried green plantains) or plantain chips would also make a delicious side.

Mixing black beans into the picadillo is not traditional but we really enjoy serving the white rice topped with these easy black beans. My kids also love picadillo with mashed potatoes and this recipe for Instant Pot Mashed Potatoes makes it EASY!

And if you’re Cuban, you know there’s nothing more delicious than picadillo with white rice and a fried egg on top—you really must try this!

Leftover Tips

I hope you have some leftover picadillo because there’s so many different ways you can use it. Use it to make baked beef empandas or as a filling for tacos, quesadillas, and wraps.

Picadillo is also great on top of roasted sweet potatoes or squash, or on toasted bread or buns – sloppy Joe style.

Two bowls of Cuban Picadillo served over white rice with plantain chips on the side.

Storage And Freezing Tips

Like any stewed meat, Picadillo is even better the next day so making a double batch for a few meals is always a good idea.

  • To store: Leftover beef picadillo can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat in a saucepan over medium heat until warmed through.
  • To freeze: Picadillo is great for freezing! Once completely cooled, transfer to an airtight container or freezer-safe bag and freeze for up to 2 months. Thaw in the refrigerator overnight then reheat on the stovetop until warmed through. You may need to add a few splashes of water or broth if it seems dry.

Let Me Know Your Thoughts

If you gave this Cuban Picadillo recipe a try, I would love to hear how it worked out for you. Share your thoughts in the comment section below or feel free to ask me anything — I always enjoy chatting with you.

Don’t forget to leave a star rating, too!~Sandra x

Print Recipe Pin Recipe

Cuban Picadillo Recipe

Author: Sandra Valvassori
This Cuban Picadillo recipe is bursting with traditional Latin American flavors! A mix of spices, onions, bell pepper, garlic, tender bits of potatoes, tomato sauce, manzanilla olives, and raisins combine with ground beef to create a sauce that tastes sharp, savory and structured. Each bite is a pop of salty-sweet that everyone finds irresistible. Serve over white fluffy rice and this restaurant-worthy meal will be on the table in under one hour.
Prep Time 20 minutes mins
Cook Time 35 minutes mins
Total Time 55 minutes mins
Servings 4 to 6
Cuban Picadillo served over white rice in a white bowl with plantain chips on the side.

Ingredients  

  • 2 small potatoes, I use Yukon Gold, can also use russet, cut into 3/4-inch cubes (see notes)
  • 2 Tablespoons extra virgin olive oil
  • 1 medium yellow or red onion, finely chopped (about 1 cup)
  • 1 small green pepper, cored, seeded, and finely chopped (about 3/4 cup)
  • 4 cloves garlic, minced
  • 3 Tablespoons tomato paste
  • 2 teaspoons dried oregano
  • 2 teaspoons ground cumin
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon freshly ground black pepper
  • 2 pounds lean ground beef (see notes)
  • ½ cup dry white wine
  • 1 cup tomato sauce
  • 2 bay leaves
  • 1 cup broth, I use beef but chicken or vegetable works
  • ½ cup pimento-stuffed Spanish olives plus 2 tablespoons brine
  • 3-4 Tablespoons raisins, optional
  • 2 tablespoons chopped cilantro, plus more for garnish, optional

Instructions 

  • Place the cubed potatoes in a small saucepan and cover with cold water. Bring to a boil, then reduce to a simmer and cook for 5 to 6 minutes, until just slightly tender. Drain and set aside.
  • Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the onion and green pepper and cook for 3–4 minutes, stirring occasionally, until softened. Add the garlic and cook for 30 seconds more, just until fragrant.
  • Stir in the tomato paste, oregano, cumin, salt, and black pepper. Cook for about 1 minute, stirring constantly, until the spices are toasted and the tomato paste deepens in color.
  • Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no longer pink, about 5–7 minutes. Pour in the white wine and cook for about 1–2 minutes, scraping up any browned bits from the bottom of the pan, until slightly reduced.
  • Stir in the tomato sauce, bay leaves, and broth. Bring to a gentle simmer. Add the par-cooked potatoes to the skillet along with the olives and brine, and raisins (if using). Stir well to combine. Reduce heat to medium-low, cover, and simmer for 20–25 minutes, stirring occasionally, until the potatoes are fully tender and the flavors have melded.
  • Remove from heat and stir in chopped cilantro. Taste and adjust seasoning if needed. Garnish with additional cilantro before serving, if desired.

Notes

  • Potatoes: This Cuban-style picadillo includes small cubes of potato. Because the sauce doesn’t have a lot of liquid, the potatoes can take a while to become tender, even when cut small. To speed things up, I like to parboil the cubed potatoes for about 6 minutes before adding them to the picadillo. If you prefer to skip this step, simply add the potatoes raw and cook the picadillo for an additional 10—15 minutes, or until potatoes are tender. You may need to add a little more broth if the sauce dries up too quickly. 
  • Ground beef: I don’t like my picadillo too fatty so I recommend using a lean ground beef that is 85/15 (85% lean meat and 15% fat content). If your meat has a higher fat content, you may need to drain off some of the fat. 
  • To store: Leftover beef picadillo can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat in a saucepan over medium heat until warmed through.
Keywords: Ground beef, picadillo
Cuisine Latin American
Tried this recipe?Tag @sandra_valvassori on Instagram or hashtag #sandravalvassori!

Pan-fried tuna patties on white plate with lemon wedges and dipping sauce on the side.

Easy Tuna Patties

Puerto Rican potato salad on a creamy, oval serving platter.

Puerto Rican Potato Salad (Ensalada de Papas)

Reader Interactions

Join the Conversation Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Welcome! I'm Sandra.

Here you'll find family-friendly easy weeknight meals and Dominican recipes.
More about Sandra

  • Instagram
  • Pinterest
  • Facebook

Browse all recipes

Most talked-about recipes

Cucumber Avocado Salad topped with feta and fresh herbs served on a large white serving bowl.Cucumber Avocado Salad with Chickpeas and Feta

Caesar Pasta Salad in a large wood bowl with pan-fried chicken slices on top.Chicken Caesar Pasta Salad

Ramen noodle stir-fry in skillet tossed with ground chicken, zucchini, red peppers, green onions and spicy sauce.Ground Chicken and Zucchini Ramen Stir-Fry

Slices of flank steak topped on a bed of lettuce with sliced cucumbers and cherry tomatoes.25 Father’s Day Recipes Dad Will Love

Links

  • Home
  • About
  • Contact
  • Recipe Index

Join to receive your free e-cookbook

  • Instagram
  • Facebook
  • Pinterest

© 2026 Sandra Valvassori · Privacy Policy · Site Credits

Site by Meyne X

Recipes

  • Everyday Meals
  • Comfort Foods
  • Simple & Quick
  • Gluten Free