This spicy Thai-inspired vegan red curry will knock your socks off! Made with pan-fried tofu and veggies in a spicy coconut sauce, it's an intensely flavor-packed meal that also happens to be easy enough for a weeknight!
Melt 1 tablespoon of the coconut oil in a medium nonstick skillet. Gently rotate the skillet to coat the bottom with the oil.
Add the tofu to the skillet. Cook the pieces for about 10 minutes, flipping them once or twice, until they're golden brown and crispy. Transfer the tofu to a plate when done.
While the tofu cooks, melt the remaining tablespoon of oil in a large pot over medium heat.
Add the onion. Cook it for about 7 minutes, stirring frequently, until it becomes soft and begins to brown.
Stir in the curry paste and sauté it with the onion for about 2 minutes, stirring constantly to prevent burning.
Stir in the coconut milk (both the light and full-fat) and the potato. Raise the heat to high and bring the sauce to a boil.
Lower the heat so that the sauce is just at a low simmer. Cover the pot and let the curry continue simmering for about 10 minutes, until the potato begins to soften. Make sure to uncover the pot every few minutes and give it a stir, scraping the bottom with a spoon to prevent the curry from burning.
Uncover the pot and stir in the broccoli, pepper, and carrot. Continue simmering the curry, uncovered, until the vegetables are tender, about 5 minutes.
Stir in the tofu and simmer the curry for about 1 minute longer.
Remove the pot from heat and stir in the lime juice and brown sugar. Stir in the basil and season the curry with salt to taste.
Serve with rice.