Tofu curry brings just the right spices to the table. When you are looking for a delicious tofu curry with coconut milk for your vegan main dish, I've got you covered with an easy recipe.
Tofu: Pat dry tofu, then cut it into bite-sized cubes. Heat oil in a large pot or pan, then add cubed tofu. Cook until tofu is golden brown and crispy on all sides, about 10 minutes.
Flavor: Add the shallot and garlic to the pan, continuing to cook until shallot is soft and fragrant, another 2 minutes.
Spices: Stir in garam masala, cumin, coriander, paprika, and salt to evenly coat the tofu.
Cans: Add the can of coconut milk and (undrained) diced tomatoes. Bring to a gentle simmer, cover, and let cook for 15 minutes.
Serve: Serve warm over rice, topped with fresh cilantro.