Picadillo Puerto Rican Recipe With Ground Beef: Sofrito-Infused Island Flavors

Picadillo Puerto Rican Recipe With Ground Beef: Sofrito-Infused Island Flavors

This Puerto Rican picadillo brings sofrito-infused island flavors to your dinner table with every bite. I developed this recipe after years of testing to capture authentic taste without complicated techniques.

The secret lies in the traditional combination of ground beef, tomatoes, olives, and raisins, all tied together with homemade sofrito. Each ingredient plays a specific role in building that signature sweet-savory balance.

You’ll end up with a dish that’s rich, aromatic, and deeply satisfying. The flavors meld together beautifully, creating something greater than the sum of its parts.

Perfect served over rice or with tostones, this delivers restaurant-quality results in your own kitchen.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Picadillo Puerto Rican Recipe with Ground Beef

Traditional Puerto Rican ingredients balance sweet, savory, and aromatic flavors beautifully in this dish.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 lean-to-fat ratio preferred
Sofrito 🧅 ½ cup Homemade or store-bought blend
Tomato Sauce 🍅 1 cup Canned or jarred variety
Green Olives 🫒 ½ cup Manzanilla, pitted and chopped
Raisins 🍇 ⅓ cup Plump in warm water first
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth
Bell Pepper 🌶️ 1 whole Green or red, diced
Bay Leaves 🍃 2 whole Dried, for simmering
Ground Cumin 🌿 1 tsp Toasted for warmth
Dried Oregano 🍃 1 tsp Mediterranean variety preferred
Adobo Seasoning 🧂 1 tsp Goya brand recommended
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The ground beef is the foundation—80/20 lean-to-fat ratio gives you that rich, juicy texture. Costco or Sam’s Club have great prices for bulk purchases. Sofrito is non-negotiable here; Goya’s frozen sofrito is a solid shortcut if you’re not making it from scratch. For the olives, Manzanilla are classic, but any green olive works (just avoid the canned black ones).

No sofrito? Sauté equal parts onion, bell pepper, and garlic as a base instead. Raisin haters can swap for chopped prunes or dates. Out of tomato sauce? Crushed tomatoes blended smooth works in a pinch. The adobo seasoning is key for that island flavor—Badia is another good brand if you can’t find Goya. For extra depth, add a pinch of saffron or achiote.

Leftovers taste even better the next day once flavors meld. Stores in the fridge for 4-5 days or freezes for 3 months. I like to portion mine into containers for easy weeknight meals (trust me on this one).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I brown the beef, stir in the sofrito and tomato sauce, and it’s practically done—no pile of dishes after.
  • Sweet and Savory: The raisins plump in the sauce and the green olives pop with salt, so every bite feels like a party in your mouth.
  • Feeds a Crowd: I make a double batch on Sunday and we eat it in tacos, over rice, or stuffed in peppers all week long.
  • Budget Stretcher: Ground beef plus pantry staples like tomato sauce and olives means I serve six for what a takeout meal for two would cost.

Step-by-Step Instructions for Sofrito-Infused Puerto Rican Picadillo

Here’s how I build those bold island flavors layer by layer, just like abuela taught me.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp olive oil in a large, deep skillet over medium heat. Add the diced yellow onion and bell pepper, and sauté for 4-5 minutes until they soften and turn translucent at the edges.

Stir in the minced garlic cloves and cook for 30 seconds, just until fragrant—don’t let it brown. Now add the 0.5 cup sofrito and cook for another 2 minutes, stirring constantly. This builds the deep, savory foundation that defines the dish.

Step 2: Brown the Ground Beef

Increase the heat to medium-high and add the 1.5 lb ground beef. Use a wooden spoon to break it into small pieces as it cooks. Season with the 1 tsp adobo seasoning, 1 tsp salt, and 0.5 tsp black pepper.

Cook for 6-8 minutes, stirring occasionally, until the beef is fully browned and no pink remains. Drain off any excess fat if needed, but leave about 1 tbsp for flavor. The beef should be crumbly and deeply browned—this adds richness to every bite.

Step 3: Simmer with Spices and Sauce

Stir in the 1 tsp ground cumin and 1 tsp dried oregano, toasting them in the pan for 1 minute to wake up their aromas. Pour in the 1 cup tomato sauce and add the 2 whole bay leaves.

Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook uncovered for 10 minutes, stirring occasionally, until the sauce thickens slightly and the flavors begin to meld together.

Step 4: Finish with Sweet and Briny Touches

Fold in the 0.5 cup green olives and 0.33 cup raisins, stirring to distribute them evenly. The olives add a salty tang, while the raisins bring a subtle sweetness that balances the dish beautifully.

Simmer for an additional 5 minutes to allow the raisins to plump and the olives to warm through. Taste and adjust the seasoning if needed—you want a harmonious blend of savory, sweet, and briny. Remove the bay leaves before serving.

👨‍🍳

Pro Tips For Making Picadillo Puerto Rican Recipe With Ground Beef

  • Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds a rich base flavor that carries through the dish. I learned this the hard way after making pale, bland picadillo too many times.
  • Bloom the Sofrito: Sauté the sofrito in a little oil for 2-3 minutes before adding the beef—it softens the raw edge and makes the flavors pop. My grandmother swore by this, and she was right.
  • Skip the Salty Olives: Rinse the green olives under cold water to remove excess brine, or the picadillo can end up unpleasantly salty. Sounds weird, but it works.
  • Soak the Raisins: Plump the raisins in warm water for 10 minutes before adding them, so they stay tender instead of tough. I was skeptical until I tried it—now it’s non-negotiable.

Best Sauces and Condiments for This Recipe

Classic Recaito Sauce

I always serve picadillo with recaito—a Puerto Rican herb sauce made from culantro, cilantro, garlic, and peppers. Blend ½ cup each of culantro and cilantro with 3 garlic cloves, 1 cubanelle pepper, and ¼ cup olive oil for the perfect fresh accent. 🌿

Spicy Mojo Dipping

For heat lovers, mojo picón adds a tangy kick. Mix ¼ cup sour orange juice, 2 tbsp olive oil, 1 minced garlic clove, and 1 chopped scotch bonnet pepper. The citrus cuts through the richness while adding island flair.

Avocado Crema

Blend 1 ripe avocado with ½ cup sour cream, 1 tbsp lime juice, and ¼ tsp salt until smooth. This creamy topping balances the salty-sweet notes beautifully. I love the contrast of cool crema with warm picadillo.

Quick Sofrito Drizzle

Thin leftover sofrito with 2 tbsp olive oil and a splash of water for a quick sauce. Drizzle over the dish just before serving to intensify those aromatic flavors. It’s my shortcut when I’m short on time.

This works especially well with store-bought sofrito like Goya’s frozen blend. 💛

Pickled Red Onions

Thinly slice 1 red onion and soak in ½ cup white vinegar with 1 tbsp sugar and ½ tsp salt for 30 minutes. The bright acidity complements the dish’s depth and adds a pop of color.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 95mg32%
Sodium 780mg34%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 12g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground turkey instead of beef?

Yes, but use dark meat turkey for best flavor. The 80/20 beef ratio gives richness that lean turkey lacks. Add an extra 1 tbsp olive oil to compensate.

2

Why include raisins in a savory dish?

The raisins add subtle sweetness that balances the olives’ saltiness. This sweet-savory combo is classic in Puerto Rican cooking. Skip them if you prefer, but they’re traditional!

3

How do I fix a too-watery picadillo?

Simmer uncovered for an extra 5-10 minutes. If still loose, mix 1 tbsp cornstarch with cold water and stir in. Cook for 2 more minutes until thickened.

★★★★★5.0(4 reviews)
Allison Carter