Add the onion, carrots, red bell pepper, broccoli, garlic, and ginger to the slow cooker.
Place the tofu cubes on top of the vegetables.
In a bowl, whisk together the Thai red curry paste, coconut milk, vegetable broth, and soy sauce until smooth.
Pour the coconut milk mixture over the tofu and vegetables in the slow cooker.
Cover and cook on low for 6 hours or on high for 3 hours, until the carrots are tender.
Stir in the lime juice just before serving.
Ladle the soup over cooked jasmine rice and top with chopped cilantro.