Heat the oil in a large saucepan.
Add the onions and red peppers and sauté until onions are transparent.
Pour in the broth and coconut milk.
Add the mushrooms, garlic, ginger, cilantro, basil, lime juice, salt, and curry paste, stirring to combine.
Bring the ingredients to a simmer and cook for 20 minutes.
While the curry is cooking, boil some noodles and/or sauté or microwave tofu cubes.
Place the noodles and/or tofu in bowls, pour the red curry over them, and garnish with green onion slices, cilantro, and basil.