In a bowl, whisk together the soy sauce, orange juice, honey, peanut butter, sesame oil, and ginger.
Place the tempeh in a shallow bowl or dish. Pour half of the marinade over the tempeh. Let sit 10 minutes.
Bring a large pot of water to a boil. Cook the ramen noodles according to package directions. Drain.
Heat 2 tablespoons sesame oil in a skillet over medium. Brown the tempeh for 10 minutes, turning every couple minutes to crisp up all sides. Move to a plate.
Add the broccoli to the skillet along with 2 tablespoons of water. Cover and steam-saute for 2 minutes. Stir in the garlic and green onions for one minute. Add the tempeh back to the pan and pour in the sauce (including what you used to marinate the tempeh). Bring to a simmer.
Drop the cooked noodles into the skillet and toss until the sauce coats the noodles. Divide noodles into bowls and top with green onions and sesame seeds, as desired.
Notes
*To reheat: Add 1-2 tablespoons of water or broth to the noodles and microwave until warm, about 1-2 minutes. Stir to loosen the sauce.*Ramen noodles: I honestly just use good ole $1 supermarket noodles (discard the seasoning packet), but when I have them around I love Ocean's Halo.