Cuban Lentil Picadillo

Featured in: Family Meal Favorites

This Cuban-inspired dish transforms humble lentils into a vibrant, flavor-packed main course. The combination of briny green olives and sweet raisins creates that classic picadillo balance, while warming spices like cumin, cinnamon, and smoked paprika add depth. Perfect served over rice or alongside fried plantains for a complete Latin American-inspired meal.

Updated on Mon, 26 Jan 2026 14:57:00 GMT
A vibrant bowl of Cuban-Inspired Lentil Picadillo topped with fresh cilantro and served alongside fluffy white rice. Save
A vibrant bowl of Cuban-Inspired Lentil Picadillo topped with fresh cilantro and served alongside fluffy white rice. | calmaxxam.com

My friend Marco showed up at my apartment one evening with a bag of groceries and a story about his abuela's kitchen in Havana, where picadillo sizzled in cast iron while the smell of cumin and olives drifted through the whole house. He wanted to veganize it, and I was skeptical until that first spoonful—lentils soaking up all that savory-sweet magic, the raisins and olives creating this unexpected harmony that somehow tasted exactly like what he'd been describing. Now this is the dish I reach for when I want something that feels both comforting and exciting, like a conversation with someone you've just met but already trust.

I made this for a potluck last spring and watched people go back for thirds, each time piling more onto their plates while they talked about the flavors. Someone asked if it was some kind of fancy restaurant recipe, and I loved that moment—the quiet pride of serving something humble that tasted anything but.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brown or green lentils (1 cup dried): These hold their shape better than red lentils and give the dish real substance; rinse them first to remove any dust.
  • Water or vegetable broth (2 ½ cups): Broth adds depth, but water works perfectly fine if that's what you have on hand.
  • Olive oil (2 tablespoons): Use a decent quality here since it's foundational to the flavor base.
  • Yellow onion, green bell pepper, garlic, and carrot: These are your holy trinity (plus one), and chopping them fine helps them disappear into the sauce while still doing all the flavor work.
  • Diced tomatoes (14 oz can): Drain them well to avoid a watery finish; canned tomatoes concentrate their sweetness better than fresh.
  • Ground cumin (2 teaspoons): This is the soul of the dish—don't skip it, and use whole seeds if you can toast them yourself for extra warmth.
  • Dried oregano, smoked paprika, cinnamon, and cayenne: The cinnamon might seem odd, but it's that secret weapon that makes people ask what the mystery ingredient is.
  • Green olives and raisins: These create the signature picadillo contrast; the briny olives play against the sweetness of plump raisins like a flirtation.
  • Tomato paste, capers, red wine vinegar, and cilantro: Finishing touches that brighten and balance everything that came before.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start your lentils:
Rinse them under cold water, then combine with water or broth in a medium saucepan and bring to a boil. The moment it boils, reduce heat and let them simmer uncovered for 20 to 25 minutes until they're tender but not mushy—you want them to hold their shape so the finished dish has real texture.
Build your flavor base:
While lentils cook, heat olive oil in a large skillet over medium heat and add your finely chopped onion, bell pepper, carrot, and garlic. The sizzle should be gentle and steady; you're not trying to brown anything yet, just coax out sweetness and softness over 5 to 7 minutes.
Add the warmth and depth:
Stir in your drained tomatoes along with cumin, oregano, paprika, cinnamon, and cayenne if you want heat. Let this cook for 2 to 3 minutes until the spices wake up and perfume the whole kitchen—you'll know it's ready when you can't stop smelling it.
Bring it all together:
Add your cooked lentils to the skillet along with tomato paste, olives, raisins, and capers if using, stirring everything until well combined. Cook for another 8 to 10 minutes, stirring occasionally, as the flavors get to know each other and most of the liquid disappears into the lentils.
Finish and taste:
Stir in the red wine vinegar to brighten everything, then taste and adjust salt and black pepper until it feels right to you. The vinegar should make your mouth water just a little.
Serve with love:
Spoon into bowls over rice, quinoa, or alongside plantains, and scatter fresh cilantro on top as if you're adding the final brushstroke to a painting.
Golden-brown Cuban-Inspired Lentil Picadillo simmering with olives and raisins, creating a savory-sweet aroma in a rustic skillet. Save
Golden-brown Cuban-Inspired Lentil Picadillo simmering with olives and raisins, creating a savory-sweet aroma in a rustic skillet. | calmaxxam.com

There's a moment, right around minute 35, when this dish stops being a collection of ingredients and becomes something whole—the kitchen smells incredible, steam rises from the skillet, and you know without tasting it that this is exactly right. That's when I understand why my friend's abuela made this over and over.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Savory-Sweet Balance

What makes picadillo special is this tension between sweet and savory that shouldn't work but absolutely does. The raisins bring real sweetness, but it's tempered by salty olives, acidic tomatoes, and earthy lentils, with cinnamon adding this warm spice note that ties it all together. This isn't a dessert pretending to be dinner—it's sophisticated and mature, the way your palate actually works.

Why This Works as Vegan

Lentils have enough protein and substance that you're not missing meat—they're doing real work here, not just sitting in the background. The umami comes from tomato paste, olives, and capers, so there's depth and richness without needing any animal products. People who eat meat will never feel like they're settling for a substitute; they'll just feel like they're eating something delicious and honestly made.

Making It Your Own

This recipe is a framework, not a rulebook, and the best versions come from small tweaks and preferences. Some nights I add a splash of dry white wine with the tomatoes for extra roundness, or throw in diced jalapeño if I want more heat. I've even substituted finely chopped mushrooms for some of the lentils when I was out, and it changed the texture in an interesting way.

  • Toast your cumin seeds in a dry pan for 30 seconds before grinding them for a flavor that's alive and immediate.
  • Don't skip the cinnamon, even if it sounds strange—it's what makes people ask what the mystery ingredient is.
  • Taste as you go and trust your instincts; this dish is forgiving and wants to be adjusted to your preferences.
Hearty Cuban-Inspired Lentil Picadillo served with fried plantains, ready for a delicious weeknight dinner with family. Save
Hearty Cuban-Inspired Lentil Picadillo served with fried plantains, ready for a delicious weeknight dinner with family. | calmaxxam.com

This is the kind of dish that reminds you cooking doesn't have to be complicated to be meaningful. Serve it warm, share it generously, and watch what happens.

Recipe FAQs

What makes this dish Cuban-inspired?

The classic picadillo flavor profile comes from the traditional combination of olives, raisins, warm spices like cumin and cinnamon, plus tomatoes and aromatics—hallmarks of Cuban cuisine that create the distinctive savory-sweet balance.

Can I use canned lentils instead?

Yes, simply rinse and drain two 15-ounce cans of lentils. Skip the first cooking step and add them directly when combining with the vegetables in step 4. Reduce the final simmer time to 5 minutes.

What's the best way to serve this?

Traditional pairings include white rice, black beans, or fried sweet plantains. It also works beautifully in tacos, over roasted potatoes, or stuffed into bell peppers for a heartier presentation.

How long does this keep in the refrigerator?

Stored in an airtight container, it will keep for 4-5 days. The flavors actually deepen and improve after a day or two. It also freezes well for up to 3 months.

Is there a substitute for green olives?

You can use black olives for a milder brine, capers alone for more tang, or omit them entirely and increase the vinegar slightly. The olives provide essential acidity to balance the sweetness.

Can I make this spicier?

Increase the cayenne pepper to 1 teaspoon or add a diced jalapeño with the aromatics. A splash of hot sauce or some diced chipotle peppers in adobo would also complement the flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cuban Lentil Picadillo

Savory-sweet lentils with olives, raisins, and aromatic Cuban spices

Prep Time
15 min
Cook Time
35 min
Overall Time
50 min


Skill Level Easy

Cuisine Cuban

Portions 4 Serving Size

Diet Info Plant-Based, Without Dairy, No Gluten

Ingredients List

Lentils

01 1 cup dried brown or green lentils, rinsed
02 2.5 cups water or vegetable broth

Aromatics & Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 1 green bell pepper, diced
04 3 cloves garlic, minced
05 1 medium carrot, diced
06 1 (14-oz) can diced tomatoes, drained

Seasonings

01 2 teaspoons ground cumin
02 1 teaspoon dried oregano
03 0.5 teaspoon smoked paprika
04 0.5 teaspoon ground cinnamon
05 0.25 teaspoon cayenne pepper, optional
06 Salt and black pepper to taste

Add-ins

01 0.33 cup green olives, sliced
02 0.25 cup raisins
03 2 tablespoons tomato paste
04 2 tablespoons capers, optional
05 1 tablespoon red wine vinegar
06 Fresh cilantro for garnish

Directions

Step 01

Cook the lentils: In a medium saucepan, combine lentils and water or broth. Bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes until just tender. Drain any excess liquid.

Step 02

Sauté aromatics: In a large skillet, heat olive oil over medium heat. Add onion, bell pepper, carrot, and garlic. Sauté for 5-7 minutes until softened.

Step 03

Build flavor base: Stir in diced tomatoes, cumin, oregano, paprika, cinnamon, and cayenne. Cook for 2-3 minutes until fragrant.

Step 04

Combine and simmer: Add cooked lentils, tomato paste, olives, raisins, and capers if using. Mix well and cook for another 8-10 minutes, stirring occasionally, until flavors meld and most liquid has evaporated.

Step 05

Finish and season: Stir in red wine vinegar. Season with salt and black pepper to taste.

Step 06

Serve: Garnish with fresh cilantro and serve hot, ideally with rice or plantains.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Medium saucepan
  • Large skillet
  • Wooden spoon
  • Chopping board and knife

Allergy Info

Review each component for allergens. Ask a healthcare provider if you’re not sure.
  • Contains olives, may be processed in facilities with tree nuts; check packaging
  • Always double-check packaged ingredient labels for hidden allergens

Nutrition Details (per portion)

These values are for general reference and should not be considered medical guidance.
  • Caloric Value: 315
  • Fats: 7 g
  • Carbohydrates: 50 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.