Skip to Content

Thai Peanut Noodle Bowl

Thai Peanut Noodle Bowl

Image credit to: Christopher McIntosh


  • 10 ounces kale or swiss chard or spinach
  • 1/2 ounce ginger
  • 2 Tbsp roasted salted peanuts
  • 6 ounces butternut squash (or acorn squash or sweet potato)
  • 2 Tbsp peanut butter
  • 3 Tbsp soy sauce
  • 1 Tbsp hoisin sauce
  • 1 Tbsp rice wine vinegar
  • 2 Tbsp Sriracha hot sauce
  • 8 ounces rice noodles
  • 2 Tbsp sesame oil, divided
  • 2 ounces Bean Sprouts or shredded carrots or shredded cabbage or cucumber or red pepper strips
  • 1/4 cup water
  • kosher salt
  • black pepper


Bring large pot of water to boil over high heat. Rinse kale and thinly slice leaves, discarding stems. Trim and discard skin of ginger and mince. Roughly chop peanuts. 

Peel and chop squash (or substitute) into 1/4-inch pieces. Toss with olive oil and salt and roast for 25 minutes at 375 degrees. 

While vegetable roasts, in separate medium bowl, whisk together peanut butter, soy sauce, hoisin, rice wine vinegar, 1/4 cup warm water, and as much Sriracha as desired (it's spicy!) until smooth. Season with 1/8 teaspoon salt and pepper as desired and set aside.

Bring pot of water to boil and add rice noodles.  Submerge and immediately remove pot from heat. Soak noodles until tender, about 6 minutes. Drain and add half of sesame oil to noodles and toss to coat.

Add remaining sesame oil to large pan over medium-high heat. When oil is shimmering, add kale, ginger and cooked squash. Sauté until kale is wilted, 3-4 minutes. Season with 1/4 teaspoon salt and pepper as desired.

Lower heat to medium. Add rice noodles and toss until noodles and vegetables are combined. Remove pan from heat and stir in peanut sauce to coat. Divide peanut noodles between bowls. Garnish with chopped peanuts and bean sprouts or carrots or cabbage or cucumber or peppers. Enjoy!

Serves 2

Adapted from Vegan Yumminess

Shop Ingredients