Prep the vegetable for the curry by mincing the garlic and ginger. Slicing the white onion into thick julienne pieces. Cut the eggplant into 1” pieces. Slice the cherry tomatoes in half and slice the zucchini into half-moon slices about ½” pieces.
Preheat a stockpot over medium-high heat. Add in the avocado oil and swirl the pan. Add in minced garlic, minced ginger, and thickly sliced white onion. Saute the mixture for 30 seconds to one minute. Add a pinch of salt to the mixture and stir well.
Add the halved cherry tomatoes, zucchini, and eggplant. Season the veggies with ¼ tsp kosher salt and stir. Then add in the Thai red curry paste and stir well.
Add in the red curry and stir well. Make sure the curry is well incorporated and browns slightly on the vegetables.
Add in the broth and coconut milk. Stir well. Bring the mixture to simmer for 1-2 minutes to incorporate the curry.
Add in the firm tofu and cook until the tofu is heated through for about 3-5 minutes. Divide the curry into bowls and top with chopped cilantro. Serve immediately.