Authentic Cuban Beef Picadillo

WANT TO SAVE THIS RECIPE?

Cuban Beef Picadillo is the kind of meal that hits every comforting note. A savory, slightly sweet, and richly spiced ground beef dish simmered with onions, peppers, garlic, tomatoes, raisins, olives, and capers, this staple of Cuban cuisine is a fusion of cultures in a single pan. It’s easy to see why it remains a family favorite throughout the Caribbean and Latin America.

With its deep layers of flavor and humble origins, picadillo tells a story of resourcefulness and tradition. Whether you serve it over rice, spoon it into empanadas, or pile it into tacos, this dish adapts beautifully. What makes it extra special is the play of sweet and salty from the raisins and olives — unexpected, but perfectly balanced.

Why You’ll Love This Cuban Beef Picadillo

This dish isn’t just about flavor, though there’s plenty of it. It comes together in under an hour and uses mostly pantry staples, making it perfect for weeknights. The balance of ingredients adds just enough complexity without making it fussy. Plus, it freezes well, so make a double batch and thank yourself later.

If you’re exploring global flavors or simply want to break out of a dinner rut, Cuban picadillo brings a hearty, home-cooked vibe with bright, bold personality.

What Kind of Ground Beef Should I Use?

For the best flavor and texture, opt for ground beef that’s 85% lean. It offers enough fat to build richness without making the dish greasy. If you want a lighter version, ground turkey or chicken works as a substitute, but it may need a bit of olive oil to boost the depth that beef naturally brings.

Ingredients for the Cuban Beef Picadillo

The charm of this dish lies in how every ingredient contributes to its distinctive balance of sweet, savory, and briny.

Ground Beef gives the dish its hearty base and savory depth.

Yellow Onion brings aromatic sweetness and texture.

Bell Pepper adds a mild, earthy note that complements the meat.

Garlic enhances the overall flavor and gives the dish warmth.

Tomato Sauce forms the rich, tangy foundation for the beef to simmer in.

Bay Leaf provides a subtle background herbal note.

Ground Cumin adds earthiness and warmth, essential for Cuban seasoning.

Dried Oregano balances the savory flavors and lifts the tomato base.

Green Olives introduce a salty, briny punch that contrasts beautifully with the sweet.

Raisins offer a sweet pop in each bite that defines picadillo’s character.

Capers add brightness and just the right touch of tang.

Salt & Pepper to taste, rounding out all the bold flavors.

Pin this Recipe

How To Make the Cuban Beef Picadillo

Step 1: Sauté the Aromatics

Heat a tablespoon of oil in a large skillet over medium heat. Add diced onion and bell pepper, cooking until softened and fragrant, about 5 minutes. Stir in minced garlic and cook for another minute.

Step 2: Brown the Beef

Add ground beef to the pan and cook until fully browned, breaking it apart with a spoon. Drain excess fat if needed, but leave a bit for flavor.

Step 3: Simmer the Sauce

Pour in the tomato sauce and add cumin, oregano, bay leaf, salt, and pepper. Stir everything together and bring to a simmer.

Step 4: Add Sweet and Briny Touches

Stir in the raisins, olives, and capers. Let everything simmer uncovered for about 15 to 20 minutes, allowing the sauce to reduce and flavors to meld.

Step 5: Taste and Serve

Remove the bay leaf and adjust seasoning if needed. Serve hot over fluffy white rice or as a filling in your favorite dish.

Serving and Storing Cuban Beef Picadillo

This hearty dish feeds around 4 to 6 people, depending on how it’s served. As a main over rice, it generously satisfies. But you can also tuck it into empanadas, wrap it in tortillas, or use it as a protein-packed filling for stuffed peppers.

Picadillo stores like a dream. Keep leftovers in an airtight container in the fridge for up to 4 days, or freeze in portioned containers for up to 3 months. The flavors deepen even more the next day, making leftovers something to look forward to.

What to Serve With Picadillo?

Steamed White Rice

It’s the most traditional pairing, soaking up all the savory sauce.

Fried Sweet Plantains

That hint of caramelized sweetness is the perfect complement.

Cuban Black Beans

A classic side that adds creaminess and earthiness.

Avocado Slices

Cool and creamy, they contrast the warm spices beautifully.

Tostones

Crispy green plantains for a savory crunch.

Crusty Bread

Great for mopping up every bit of that delicious sauce.

Cucumber Salad

Refreshing and light, to balance the rich beef.

Roasted Carrots

Their natural sweetness pairs nicely with the raisins in the dish.

Want More Beef Dinner Ideas?

If you loved this Cuban Beef Picadillo, try these other comforting and flavorful meals:

Save This Recipe For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

Let me know in the comments how yours turned out. Did you swap in turkey or play with the spice? Any unexpected twists?

I love seeing how others make it their own. Questions and tips are always welcome.

Explore more global comfort dishes and weeknight wins on Janet Dishes on Pinterest and find your next favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Authentic Cuban Beef Picadillo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 40 minutes
  • Yield: 4 to 6 servings

Description

This Authentic Cuban Beef Picadillo recipe is a classic comfort food made with ground beef, tomato sauce, raisins, olives, and spices. Perfect for weeknight dinners or as a filling for empanadas, this Cuban picadillo is savory, sweet, and deeply flavorful.


Ingredients

1 tablespoon olive oil

1 medium yellow onion, diced

1 medium bell pepper, diced

3 cloves garlic, minced

1 pound ground beef (85% lean)

1 cup tomato sauce

1 teaspoon ground cumin

1 teaspoon dried oregano

1 bay leaf

1⁄3 cup raisins

1⁄3 cup green olives, sliced

1 tablespoon capers

Salt and pepper to taste


Instructions

1. Heat olive oil in a large skillet over medium heat. Add diced onion and bell pepper, cooking until softened, about 5 minutes. Stir in garlic and cook for 1 more minute.

2. Add ground beef to the pan. Break it apart with a spoon and cook until browned. Drain excess fat, leaving a small amount for flavor.

3. Stir in tomato sauce, cumin, oregano, bay leaf, salt, and pepper. Mix well and bring to a simmer.

4. Add raisins, olives, and capers. Simmer uncovered for 15 to 20 minutes, allowing the sauce to reduce and flavors to blend.

5. Remove the bay leaf, taste and adjust seasoning. Serve hot over rice, in tacos, or as empanada filling.

Notes

Use 85% lean beef for the perfect balance of flavor and fat.

Make ahead and store refrigerated for up to 4 days or freeze up to 3 months.

For a lighter twist, try ground turkey or chicken with a splash of olive oil.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 21g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 65mg

WANT TO SAVE THIS RECIPE?