Vegan Picadillo
Vegan picadillo is a plant-based version of the classic Spanish and Latin American skillet dish, made with savory plant-based mince, diced potatoes, sweet pepper, and a warm blend of cumin, coriander, and bay leaf all simmered together in tomato sauce. It cooks in one pan in about 30 minutes and delivers the same hearty, comforting taste as the traditional recipe, without any meat.
Today, I want to share with you a delightful recipe, full of vibrant flavors: picadillo. Picadillo is a tasty mix of vegetables, spices, and usually minced meat, but in the version I share with you today, we explore the vegan variant of this wonderful dish. It has roots in Spanish cuisine and spread across many cultures, with each region adding its own twist along the way.

In this recipe, I use plant-based mince to recreate the comforting texture and taste of traditional picadillo. The secret lies in the appropriate seasoning, which brings that explosion of flavors specific to this dish. I hope this little introduction to the world of picadillo inspires you to try it and enjoy the savory, satisfying taste it offers.
What Goes Into Vegan Picadillo
This is a pantry-friendly dish that leans on a short list of everyday ingredients. Here is what each one brings to the pan:
- Plant-based mince stands in for the traditional minced meat. I use a 300 g pack of Beyond Meat mince here, but any vegan mince you like will work.
- Potatoes, diced small, make the dish hearty and filling and soak up the tomato and spice.
- Onion, yellow pepper, and garlic form the aromatic base that gives picadillo its savory depth.
- Tomato sauce plus a splash of vegetable stock (or water) creates the rich, saucy body that ties everything together.
- Cumin, ground coriander, and a bay leaf are where the magic happens. This warm spice trio is what makes picadillo taste like picadillo.
- Parsley and a squeeze of lemon at the end lift the whole dish with a fresh, bright finish.
How to Make It Just Right
The technique is simple, and a couple of small habits make a big difference. Start by sauteing the onion and pepper in olive oil for a couple of minutes, then add the diced potatoes and cook them for another 2 to 3 minutes before the garlic goes in. Building the flavor in stages like this keeps the vegetables sweet rather than raw-tasting.
Once the plant-based mince is stirred in and starting to change color, add the tomato sauce, stock, and spices, then cover and let everything simmer for about 10 minutes. The most important step comes at the end: take the lid off and cook for another 5 to 7 minutes so the excess liquid evaporates and the potatoes turn soft. That final uncovered stretch is what turns a watery pan into a thick, glossy picadillo.

Easy Swaps and Variations
One of the best things about picadillo is how forgiving it is. If you would rather skip pre-made mince, rehydrated textured soy protein makes an excellent budget swap, and crumbled seasoned tofu works too. Cooked brown lentils are another hearty, whole-food option if you prefer to keep it protein-rich without any processed mince.
Many regional versions of picadillo include olives, capers, or a handful of raisins for a sweet-and-salty contrast, so feel free to stir some in if that appeals to you. And if you like things fiery, a pinch of chili or a chopped hot pepper fits right in, the same way it would in these spicy vegan recipes.
What to Serve With Vegan Picadillo
Picadillo is traditionally served over rice, and I love it that way, with plenty of chopped parsley and a splash of lemon on top. It is also a fantastic filling, which is where this recipe really earns its keep in a weekly rotation. Spoon it into crispy veggie tacos or roll it up in vegan burritos, use it to stuff peppers, or layer it into green enchiladas.

Storage and Make-Ahead Tips
Vegan picadillo keeps beautifully, and like most stews it tastes even better the next day once the spices have had time to settle. Store leftovers in an airtight container in the fridge for up to 4 days, and reheat gently on the stove with a splash of water or stock to loosen the sauce. It also freezes well for up to 3 months, which makes it a smart candidate for meal prep. Cook a double batch, portion it out, and you have hearty lunches ready to go.
If you make this vegan picadillo, I would love to know how you served it. Leave a star rating and a comment below to tell me whether you spooned it over rice or tucked it into tacos, it always makes my day to hear from you.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Vegan Picadillo
Ingredients
- 1 tablespoon of olive oil
- 1 small-medium onion finely chopped
- ½ yellow pepper finely chopped
- 1 pack of Beyond Meat – mince 300 g
- 2 potatoes diced
- 2 garlic cloves crushed
- 1 small jar of tomato sauce
- ½ cup vegetable soup or water
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- 1 bay leaf
- Parsley and lemon for serving
Instructions
- Heat a pan over medium heat. Add the oil.
- In the hot oil, add the onion and pepper. Saute for two minutes, stirring.
- Add the diced potatoes and continue to cook, stirring for another 2-3 minutes.
- Add the garlic and cook for 5 minutes, stirring occasionally.
- Add the Beyond Meat mince over the vegetables. Mix until it starts to change color.
- Add tomato sauce and vegetable soup (or water).
- Then add salt, pepper, cumin, coriander and bay leaf. Mix until the ingredients are incorporated.
- Cover with a lid and let it cook for 10 minutes.
- Remove the lid on and cook for another 5-7 minutes until the excess liquid evaporates and the potatoes become soft.
- Serve with rice, sprinkle with chopped parsley and a splash of lemon juice.
Frequently Asked Questions
Traditional picadillo is made with minced meat, so it is not vegan. This version keeps everything you love about the dish, the warm cumin-and-coriander spice, the potatoes, and the rich tomato base, but swaps the meat for plant-based mince. Every ingredient in this recipe is fully plant-based.
It is savory, warm, and comforting, with a saucy tomato base and gentle spice from cumin, coriander, and bay leaf. The plant-based mince and diced potatoes make it hearty and satisfying, while a finish of parsley and lemon keeps it bright. As Ruxandra notes, the secret really is in the seasoning.
Absolutely. Beyond Meat mince is just what I use here, but any vegan mince works. Rehydrated textured soy protein is a great budget-friendly swap, crumbled seasoned tofu works well, and cooked brown lentils make a lovely whole-food option.
It is classically served over rice with chopped parsley and a squeeze of lemon. It also shines as a filling, so you can spoon it into tacos or burritos, stuff peppers with it, or layer it into enchiladas.
Yes, it freezes well for up to 3 months, which makes it great for meal prep. In the fridge it keeps in an airtight container for up to 4 days, and many people find it tastes even better the next day. Reheat gently with a splash of water or stock to loosen the sauce.
The base recipe is mild and family-friendly, but it takes well to heat. Add a pinch of chili flakes, a chopped hot pepper, or a dash of hot sauce along with the other spices. You can also stir in olives or capers for a briny, sharper edge.
