Sweet Potato Pad Thai Bowl with Roasted Tofu and Peanut Sauce

Gluten-Free and Vegan, this fresh, easy dish is packed with veggies and topped with the yummiest peanut sauce!

Sweet Potato Pad Thai Bowl with Roasted Tofu and Peanut Sauce

Fresh, Flavorful -- sweet, savory, spicy, peanut-y -- so satisfying!

This post may contain affiliate links. Please read our Disclaimer.

This Sweet Potato Pad Thai Bowl is real win! Packed with goodness and fresh tasting, but it has multi levels of flavor and is so satisfying.  Plus, it’s super easy to whip up!

It’s simply sautéed sweet potato noodles, shredded cabbage mixed with shredded red cabbage, some red pepper and a savory dressing, crispy roasted tofu and the yummiest peanut sauce.


Between the vegetables, tofu, dressing and peanut sauce, this dish is bursting with flavor! It’s overall savory, a little sweet, a little spicy (if you amp up the peanut sauce) and of course peanut-y.  Plus there is a great mix of textures and just a little crunch to make this dish so satisfying.

More on the Peanut Sauce…  it is seriously so yummy, practically drinkable.  Made with natural peanut butter, gluten-free tamari, ginger, rice wine vinegar, lime juice, water, brown sugar and 2 “squirts” sriracha sauce, it is the perfect sweet – savory balance, with just a little or a lot of spice depending on your tastes and mood.

Peanut Sauce Ingredients


And a bit more on the dressing: The dressing is made with 8 ingredients which are heated stovetop for a few minutes for an amazing savory flavor.  In this dish, we use half the dressing to marinate the tofu and half to dress the cabbage and even the noodles if you like.

As for the tofu… even if you don’t think you love tofu, roasting tofu may change your mind! This tofu is marinated in the pad thai dressing then roasted at a high temp so that they edges are super crispy and it is so delicious!

Marinating the tofu gives is so much flavor!

The roasted marinated tofu dipped in the peanut sauce is simply divine.  To be honest, the real reason I made this bowl was so that I could eat all the roasted tofu slathered in peanut sauce!

While I haven’t done it, you could always substitute chicken for the tofu, marinate it in the dressing and saute it in a pan.  Let me know if anyone tries it this way!

The tofu and peanut sauce paired with sauteed sweet potato noodles (we usually purchase them pre-spiralized) and a simple shredded cabbage slaw, is so delish!

And the entire dish comes togethe quickly. Start with the dressing, use half of it to marinate the tofu. While the tofu marinates, make the peanut sauce and prep the cabbage slaw.  Then while the tofu roasts, saute the sweet potato noodles.  Assemble the bowl and enjoy!

Bonus: Depending on how many people are eating this, you may have extra peanut sauce and tofu for the next day’s lunch! Mix it up with a kale slaw (mix of kale, shredded cabbage and shredded carrots) and enjoy!

Hope you love this bowl as much as I do!

Scroll down for recipe and leave  me a comment if you try it.


Share on Facebook Pin Recipe Print Recipe Rate this Recipe
5 from 2 votes

Sweet Potato Pad Thai Bowl

Gluten-Free and Vegan, this fresh, easy dish is packed with vegetables and topped with the yummiest sweet-savory peanut sauce. It is packed with flavor and is so satisfying. Made for 2 servings. You could easily adjust quantity and add more or less of your favorite veggies and add any other protein. TIP: Start with the dressing. Then make the the cabbage slaw and peanut sauce while the tofu marinates, and saute the sweet potatoes while the tofu roasts -- the entire meal will ready to serve in just about 30 minutes.
Prep Time20 minutes
Cook Time25 minutes
Total Time45 minutes
Course: Dinner, Veggies
Cuisine: Gluten-Free, Vegan
Servings: 2 servings
Author: Healthy Gluten-free Family


Sweet Potato Noodles, Vegetables and Tofu

  • 1 1/2 - 2 heaping cups Spiralized Sweet Potatoes I purchase already spiralized
  • 1 tablespoon sesame oil
  • ½ -1 teaspoon Sesame Seeds
  • 1 -2 cups of shredded cabbage
  • 1/4 -1/2 cup diced red pepper
  • 1/4 - 1/2 cup shredded red cabbage
  • 1 14 oz container firm or extra firm tofu drained, rinsed and wrapped in paper towels for 5-10 minutes, cut into 1 inch cubes
  • a handful of salted peanuts optional for garnish


  • 2 tablespoons peanut oil
  • 2 tablespoons tamarind stir fry paste
  • 2 tablespoons low sodium gluten free tamari or gluten free soy sauce
  • 1 bunch scallions chopped (reserve some of the green parts for garnish)
  • 2 cloves garlic minced
  • 1 teaspoon fresh grated ginger
  • 3 tablespoons fresh lime juice approximately juice of 2 limes
  • 2 tablespoons maple syrup

Peanut Sauce

  • 1/4 cup natural peanut butter
  • 1 tablespoon gluten-free tamari
  • 1/2 inch piece ginger sliced
  • 1 teaspoon rice wine vinegar
  • 2 "squirts" sriracha sauce
  • Juice of 1 small lime approximately 1 1/2 tablespoon
  • 1/4 cup hot water you can use less if you want a thicker sauce
  • 2 tablespoon brown sugar



  • Over medium heat, add oil, tamarind sauce, soy sauce and heat until it is about to simmer. Add scallions and garlic and simmer for a few minutes.
  • Remove from heat and add ginger, lime juice and maple syrup. Mix well.
  • Set aside -- 1/2 will be used to marinate tofu; 1/2 for the shredded Cabbage

Roasted Tofu

  • Preheat oven to 450°F, and line baking sheet non-stick foil. (I don't use parchment paper because of it can't withstand such high heat)
  • Place the cubed tofu and half the dressing in a large bowl or pan and toss to coat cubes in marinade. Let sit 15 minutes.
  • Place tofu in single layer on prepared baking sheet. Top with marinade from the bowl. Roast tofu 10 minutes. Flip, and roast 5 minutes more, or until sides are golden brown. ( Tofu cubes will puff up a bit). Set aside.

Peanut Sauce

  • Place all ingredients in a small blender and pulse till blended and smooth, approximately 1 minute or less

Shredded Cabbage

  • In a medium bowl, combine shredded cabbage, pepper and red or purple cabbage. Toss with remaining dressing to taste. Set aside.

Sweet Potato Noodles

  • In a medium skillet, heat sesame oil over medium heat. (You don't want too much oil or the noodles get soggy).
  • When the oil is hot, place sweet potatoes in the pan and sauté for 5 -10 minutes (depending on size of noodles - thinner ones, 5 minutes, thicker ones 10 minutes), stirring periodically so they don't stick to pan. Just before taking out, sprinkle with salt and pepper if desired (I don't find I need it with all the other flavors in the bowl) and add in sesame seeds and stir to combine.


  • In each bowl, add sauteed sweet potato noodles, shredded cabbage mix and roasted tofu. Serve with peanut sauce on the side or drizzle on tofu. Add extra dressing to sweet potato noodles if desired. Garnish with peanuts and green parts of scallions. Serve and enjoy!
Tried this recipe?Mention @healthyGFfamily or tag #healthyGFfamily!


4 thoughts on “Sweet Potato Pad Thai Bowl with Roasted Tofu and Peanut Sauce

  1. 5 stars
    This recipe is amazing! We have made it twice, and both times my husband and I were both blown away. It’s super tasty, filling and delicious. I LOVE the sweet potato noodles!! We modified a little bit on the veggies and used a mix of broccoli and cauliflower as we did not have cabbage on hand- it was fantastic with the dressing! I highly recommend that everyone try this- you won’t be disappointed!

  2. 5 stars
    We really enjoy this dish! I’ve made it a number of times. The combination of flavors is so good. It does take me a full hour from start to on the table. there are a lot of dirty dishes. That says something if that is my only complaint. It is so worth it.

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating