This chili lime tofu is pan-fried until crispy, then simmered in a tangy, spicy sauce until it’s sticky, caramelized, and bursting with flavor! It comes together in about 30 minutes and is absolutely perfect with rice for a weeknight dinner that will blow you away.
Stir the soy sauce, maple syrup, lime juice, chili powder, chipotle chili powder, and ground cumin together in a small bowl or container.
Coat the bottom of a large nonstick skillet with one tablespoon of the oil and place it over medium heat. Give the oil a minute to heat up, then add the tofu cubes in an even layer. Cook the tofu for about 10 minutes, flipping the pieces once or twice, until they're golden brown and crispy on most sides. Transfer the tofu to a plate.
Add the remaining tablespoon of oil to the skillet and raise the heat to medium-high. After giving it a minute to heat up, add the shallot and garlic. Sauté them for about 5 minutes, stirring frequently, until the shallots are very soft and the garlic cloves begin to brown.
Return the tofu to the skillet, then pour the sauce over the tofu. Stir to coat the tofu with the sauce. Bring the sauce to a boil, lower the heat a bit and let the mixture simmer for about 5 minutes, stirring once or twice, until the sauce has formed a sticky glaze on the tofu.
Sprinkle with chopped fresh cilantro and serve with coconut lime rice, or accompaniment of choice.
Notes
Nutrition information does not include accompaniments.