Preheat your oven to 400°F and line a baking sheet with parchment paper.
Dice the sweet potato into half-inch cubes, toss with sea salt and black pepper, and roast for 20 minutes until tender.
Drain the tofu and press it firmly between paper towels to remove excess water, then cut into bite-sized cubes.
Heat a large non-stick skillet over medium-high heat and sear the tofu cubes until they are golden brown on all sides.
Add the sliced zucchini, minced garlic, and grated ginger to the skillet, sautéing for 3-4 minutes until the zucchini begins to soften.
In a small bowl, whisk together the peanut butter, coconut milk, red curry paste, tamari, and the juice from the lime.
Pour the peanut sauce into the skillet with the tofu and vegetables, stirring to coat everything evenly.
Add the kale to the pan and cover for 2 minutes until the leaves are wilted and the sauce has thickened slightly.
Divide the roasted sweet potatoes into bowls and top with the peanut tofu curry.