In a large saucepan, begin heating some olive oil over LOW-MED heat. Add in your diced shallots, minced garlic, and ginger. Sauté for 2-3 minutes, then add in your red curry paste and mix to combine. Cook for another minute.
1 tablespoon extra-virgin olive oil, 1 teaspoon ginger paste or minced ginger, 2 cloves minced ginger, 1 shallot, 3 tablespoon Thai red curry paste
Turn heat up to MEDIUM. Add in your diced tofu cubes and stir until coated in the red curry paste. Cook for 4-5 minutes to let the flavors infuse into the tofu.
1 block extra firm tofu
Pour in your vegetable broth, coconut milk, peanut butter, soy sauce, carrots, and spinach. Stir until combined. Bring to a simmer and then cover. Simmer for 8-10 minutes until carrots are cooked through.
1 can, 3-4 cups low-sodium broth, 3 tablespoons soy sauce, 2 tablespoons creamy peanut butter, 2 large carrots, 2-3 heaping cups spinach
While the soup is simmering, begin cooking your rice noodles to package instructions (usually about 7 minutes). Rinse under cold water after cooking.
8 ounces rice noodles*
Ladle your cooked noodles into a bowl followed by your soup on top. Top with fresh lime, crushed peanuts, cilantro, and/or bean sprouts. Enjoy!