Save to Pinterest My friend Marco brought over a container of his abuela's picadillo one evening, and I watched him heat it up with this nostalgic smile, explaining how she'd make it every Friday. When he mentioned his family had recently gone plant-based, I thought about all those traditional recipes that seemed impossible to veganize. That night, after he left, I raided my pantry and discovered lentils could do something remarkable here, absorbing all those warm spices while keeping that savory-sweet magic intact. The result was so close to what I remembered from that visit that I've made it dozens of times since.
I served this to my coworker who'd just started reducing meat consumption, and she asked for the recipe before she'd even finished eating. Her kids apparently devoured it without any of the usual pushback, which honestly surprised both of us. That moment crystallized something for me: that food doesn't need to be about what's missing, but about what's actually delicious.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Lentils (1 cup dried brown or green, rinsed): Brown lentils hold their shape better than red ones, and green lentils have a slightly peppery taste that plays beautifully with the cumin and oregano here.
- Water or vegetable broth (2 ½ cups): Broth adds another layer of savory depth if you have it on hand, but water works perfectly well.
- Olive oil (2 tablespoons): This is your cooking base and shouldn't be skipped even though the amount seems small.
- Yellow onion (1 medium, finely chopped): Chop it small because it'll soften down and distribute that sweet onion flavor throughout.
- Green bell pepper (1 diced): The slight bitterness balances the raisins and acts as a flavor bridge between the spices.
- Garlic (3 cloves, minced): Use fresh garlic here, as it mellows into something almost sweet after cooking.
- Carrot (1 medium, diced): Carrots add a subtle sweetness and help create that chunky, rustic texture.
- Diced tomatoes (1 14-oz can, drained): Drain them well to keep the picadillo from becoming watery and mushy.
- Ground cumin (2 teaspoons): This is the spice that makes it taste distinctly Cuban, so don't shortchange it.
- Dried oregano (1 teaspoon): Use the dried version here, not fresh, as it holds up better during the cooking.
- Smoked paprika (½ teaspoon): The smokiness adds depth without making the dish spicy.
- Ground cinnamon (½ teaspoon): This tiny amount unlocks the savory-sweet magic, so it's non-negotiable.
- Cayenne pepper (¼ teaspoon, optional): I usually add this because it brings a gentle warmth that doesn't overwhelm.
- Salt and black pepper: Taste and adjust at the end, as olives and capers add saltiness.
- Green olives (⅓ cup, sliced): The brininess is what makes this taste authentically Cuban, so choose good olives if you can.
- Raisins (¼ cup): They plump up during cooking and add little bursts of sweetness that surprise and delight.
- Tomato paste (2 tablespoons): This concentrates the tomato flavor and helps thicken the whole dish naturally.
- Capers (2 tablespoons, optional): I find they add a salty, tangy note that complements the olives.
- Red wine vinegar (1 tablespoon): This goes in at the end and brightens everything up, so don't skip it.
- Fresh cilantro: Tear it over the top right before serving for freshness and color.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the lentils:
- Rinse your lentils under cold water, then combine them with the water or broth in a medium saucepan and bring to a boil. Once it's rolling, reduce the heat down low and let them simmer uncovered for about 20 to 25 minutes, stirring occasionally, until they're tender but not falling apart.
- Build your flavor base:
- While the lentils are cooking, heat the olive oil in a large skillet over medium heat. Add the chopped onion, diced bell pepper, carrot, and garlic, and let them sauté together for 5 to 7 minutes until they've softened and are starting to smell absolutely amazing.
- Wake up the spices:
- Stir in the drained tomatoes along with the cumin, oregano, paprika, cinnamon, and cayenne, if you're using it. Let everything cook together for 2 to 3 minutes until the spices become fragrant and start blooming in the oil.
- Bring it together:
- Once your lentils are cooked and drained, add them to the skillet along with the tomato paste, olives, raisins, and capers if you're including them. Stir everything well and let it cook for another 8 to 10 minutes, stirring occasionally, until the flavors have melded and most of the liquid has evaporated.
- Finish with brightness:
- Stir in the red wine vinegar, taste it, and season with salt and black pepper to your liking, remembering that the olives and capers are already pretty salty. Serve it hot, scattered with fresh cilantro, ideally over rice or with plantains on the side.
Save to Pinterest My mom took a bite and called it "restaurant quality," which probably sounds like a small thing until you realize it means she's been making it for Sunday dinners now too. That's when I knew I'd created something that moves beyond just a recipe.
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 Secret Behind the Flavor
Cuban picadillo traditionally relies on meat to carry the richness, but lentils do something equally beautiful here. They're slightly earthy and dense enough that when they absorb all those warm spices and meld with the sweet raisins and salty olives, your brain doesn't miss the meat at all. The combination is almost more flavorful than the original because every ingredient plays a distinct role instead of one protein dominating the palate.
Serving Suggestions That Work
This picadillo is incredibly flexible, which makes it perfect for weeknight dinners or feeding a crowd. Rice is the obvious choice, but I've also served it over quinoa, roasted sweet potatoes, or even with plantain chips on the side. Creamy avocado slices or a bright lime-dressed salad on the side transforms it into something that feels like a complete meal rather than just a component.
Make It Your Own
This recipe is built on a foundation that's forgiving enough to play around with. I've made it with additional diced vegetables tucked in, a splash of dry white wine added with the tomatoes for extra depth, or even a diced jalapeño stirred in when I'm craving more heat. The beauty is that the core flavors are strong enough to hold everything together, so you can be creative without fear.
- If you want more texture and earthiness, try substituting half the lentils with finely chopped mushrooms.
- A pinch of ground clove or allspice adds another layer of warmth if you happen to have them in your spice cabinet.
- Leftovers keep beautifully in the fridge for about four days and actually taste even better the next day.
Save to Pinterest This dish has become one of those recipes I turn to when I want something that feels indulgent and special but doesn't require hours of work. It's proof that plant-based cooking isn't about missing anything, it's about discovering flavors that stand completely on their own.
FAQs About This Recipe
- → What makes this dish Cuban-inspired?
The traditional combination of olives, raisins, cumin, and cinnamon creates the classic picadillo flavor profile found in Cuban cuisine, while lentils provide a hearty plant-based protein base.
- → Can I make this ahead of time?
Absolutely. The flavors actually improve after resting in the refrigerator for 1-2 days. Store in an airtight container and reheat gently before serving.
- → What should I serve with picadillo?
White rice is the traditional accompaniment, but it also pairs beautifully with roasted plantains, quinoa, or crusty bread to soak up the flavorful sauce.
- → Is this dish spicy?
The cayenne pepper is optional, so you can control the heat level. Without it, the dish has mild warmth from the other spices but isn't spicy-hot.
- → Can I use canned lentils?
Yes, use about 2.5 cups of rinsed, drained canned lentils and skip the first simmering step. Add them directly when combining with the vegetable mixture.
- → How long does this keep in the refrigerator?
Properly stored in an airtight container, it will keep for 4-5 days in the refrigerator. It also freezes well for up to 3 months.