Caramelized Onion And Tofu Picadillo

Caramelized Onion And Tofu Picadillo
4.5 from 2 ratings
If you're looking for a flavorful, plant-based filling or topping for your tacos, burritos, chalupas, sopes and more, look no further than this caramelized onion and tofu picadillo. Though traditionally made with beef, this 
Prep Time
Cook Time
Caramelized onion and tofu picadillo recipe
Total time: 25 minutes
  • 2 tablespoon vegetable oil
  • 1 small (6-ounce) sweet onion, chopped
  • 1/2 medium-size red bell pepper, seeded and chopped
  • 2 or 3 cloves garlic
  • 1 (6-ounce) can tomato paste
  • 1 tablespoon cider vinegar
  • 1 teaspoon kosher salt
  • 1 teaspoon smoked sweet paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon thyme
  • pinch of sugar
  • pinch of cinnamon
  • pinch of crushed red pepper flakes
  • 1 pound very firm tofu, well-drained
  1. In a large nonstick skillet over medium-high heat, heat 2 tablespoons oil. Add 1 chopped onion; cook and stir until well-browned, about 6 minutes.
  2. Stir in ½ chopped bell pepper and 2 to 3 cloves minced garlic; cook 1 minute.
  3. Stir in 6 ounces tomato paste, ⅓ cup sliced olives, 1 tablespoon cider vinegar, 1 teaspoon salt, 1 teaspoon smoked paprika, 1/2 teaspoon cumin, ¼ teaspoon oregano, ¼ teaspoon thyme and a pinch each of sugar, cinnamon and crushed red pepper. Stir in 2 or 3 tablespoons water to loosen the mixture. Remove from heat and cool. (Mixture can be made up to 2 days in advance and stored, covered, in the refrigerator.)
  4. Reheat onion mixture if necessary in the skillet. Crumble in the tofu and cook, stirring so the tofu is fully mixed in, until piping hot, about 2 minutes. Taste and adjust seasonings. Use to fill chalupas, sopes or in warm tortillas for a taco filling.