Go Back
+ servings
A bowl containing vegan picadillo, sliced avocado, yellow rice, sliced green olives, fresh cilantro, and a lime wedge, with a fork resting inside.
Print Recipe
5 from 7 votes

Vegan Picadillo

Smoky vegan picadillo is your ticket to quick comfort food. This veganized classic is going to make boring ol' chili sit back down and take some notes. The tofu’s meaty-as-heck, chipotle-laced edges soak up all that tomato sauce and turn into a gloriously nourishing bowl.
Prep Time6 minutes
Cook Time25 minutes
Tofu Pressing Time10 minutes
Total Time41 minutes
Course: Main Course
Cuisine: Mexican
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4 Cups
Calories: 1145kcal
Author: Adam Sobel
Cost: $7.50

Equipment

Ingredients

For the Tofu Ground Beef:

For the Picadillo:

  • 4 teaspoons olive oil
  • 1 cup onion diced
  • ½ cup red bell pepper diced
  • 2 teaspoons garlic minced
  • 1 teaspoon oregano
  • 1 teaspoon cumin
  • teaspoon turmeric
  • 1 arbol chile
  • 1 guajillo chile stem and seeds removed
  • 1 ½ cups potatoes peeled and diced
  • 14 oz. tomato sauce
  • ¾ cup water
  • 1 ½ teaspoons brown sugar or coconut sugar
  • ¾ teaspoon salt or to taste

To Serve and Garnish:

  • 4 cups Mexican rice
  • ½ cup chopped green olives
  • 1 jalapeño or serrano pepper, sliced
  • 1 avocado sliced
  • Cilantro leaves

Instructions

  • Press the tofu to remove excess moisture, then shred it with a box grater, or crumble it by hand.
  • Warm the olive oil in a highsided sauté pan or dutch oven over medium-high heat. After 90 seconds, when the oil is hot, add the tofu and sauté for 8–10 minutes, stirring every 2–3 minutes, until the tofu is lightly crisped and golden on most sides.
  • While the tofu cooks, whisk together the tomato paste, chipotle peppers in adobo, tamari, mushroom powder, and water in a small bowl until smooth.
  • Once the tofu is evenly crisped, pour the sauce mixture into the pan. Stir well and cook for 2–3 minutes, allowing the sauce to lightly caramelize onto the tofu. Transfer to a bowl and set aside.
  • Wipe out the pan or use a separate pan to warm the olive oil over medium heat. After 90 seconds, when the oil is hot, add the diced onion and red bell pepper. Sauté for 5-6 minutes, stirring occasionally, until the onion begins to soften.
  • Add the garlic, oregano, cumin, turmeric, and dried chilies. Stir and cook for 1 minute to bloom the spices.
  • Add the diced potatoes, tomato sauce, water, brown sugar, and salt. Stir to combine and bring to a simmer.
  • Reduce the heat to medium-low, and cook covered for 15–18 minutes, until the potatoes are nice and tender and the sauce has thickened.
  • Stir the browned tofu crumbles into the the pan of tomato sauce and potatoes. Cook for 2 minutes over medium heat to warm through. Taste and adjust salt if needed.
  • Serve the tofu picadillo over rice, optionally removing the dried chilies, or leaving them in. Garnish with chopped green olives, sliced jalapeño or serrano, avocado slices, and cilantro leaves.

Notes

🍞The Press Prince of Bel-Tofu:
Get that tofu dry before it hits the pan—moisture is the enemy of crisp. Use a press or wrap it in a towel and weigh it down for 10–15 minutes.
🍳 Pan’s Labyrinth
A nonstick or well-seasoned cast iron skillet saves you from sad tofu rubble that sticks to the pan and is a pain to clean off later.

Nutrition

Calories: 1145kcal | Carbohydrates: 186g | Protein: 27g | Fat: 33g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 22g | Sodium: 3263mg | Potassium: 1504mg | Fiber: 12g | Sugar: 12g | Vitamin A: 1640IU | Vitamin C: 58mg | Calcium: 167mg | Iron: 6mg