This Carrot Noodles with Thai Peanut Sauce recipe is sweet, delicious, and totally gluten-free. The carrot noodles are covered in a tasty and easy-to-make Thai peanut sauce. Hello, healthy dinner!

Carrot Noodles with Thai Peanut Sauce

The obsession with veggie noodles continues. 

This time I've used carrot noodles by cutting carrots into long slender strips that resemble soba noodles. It amazes me every time I pull out my julienne peeler or mandolin how a carrot or zucchini can suddenly become noodles. Carrots amaze me the most; it just doesn't seem like it should be possible.

The carrot noodles are smothered in a super delicious Thai peanut sauce made from red Thai curry paste. It's almost ridiculous how good the sauce is. If there were leftovers (which there never is), I'd think of using it as a dip for roasted veggies or chicken satay.

I love the soft on the inside, crispy on the outside, pan-fried tofu. The best bites are the ones where you get a piece of tofu, a crunchy peanut, and a bunch of perfectly cooked carrot noodles. Vegan eats never tasted so good.

Carrot Noodles with Thai Peanut Sauce {vegan + gluten free}

I love experimenting with different ways of cutting the noodles to get different results. In the Carrot Noodle Pad Thai recipe, I used a regular peeler to cut the carrots into long, thin strips. When the noodles are cut that way, they retain a little of their crunch.

By using a julienne peeler to cut the carrots, you get small, spaghetti-like noodles that become soft and extra noodle-y when they're cooked.

Two different noodles, both totally delicious.

Carrot Noodles with Thai Peanut Sauce {vegan + gluten free}

Remember to subscribe to THE ENDLESS MEAL'S NEWSLETTER for FREE to get healthy and delicious recipes each week + our cookbook!

More veggie noodle dinners

Carrot Noodles with Thai Peanut Sauce

Carrot Noodles with Thai Peanut Sauce

This Carrot Noodles with Thai Peanut Sauce recipe is sweet, delicious and totally gluten-free. They carrot noodles are covered in a tasty and easy to make Thai peanut sauce. Hello, healthy dinner!
5 stars (1 rating)

Ingredients

For the tofu

  • 1 package medium-firm tofu, cut into chunks
  • 1 tablespoon coconut oil
  • 1 tablespoon soy sauce, gluten-free if needed

For the peanut sauce

  • 1 cup light coconut milk
  • ¼ cup natural peanut butter
  • 3 tablespoons red curry paste, see note
  • 2 tablespoons soy sauce, gluten-free if needed
  • 2 tablespoons lime juice, fresh is best
  • 1 inch piece ginger, finely grated
  • 2 large garlic cloves, finely minced

For the noodles

  • 1 teaspoon coconut oil
  • 1 medium red onion, thickly sliced
  • 1 medium red pepper, thickly sliced
  • 8 medium carrots, cut into noodles with a julienne peeler or spiralizer (this is the spiralizer we have)
  • 2 cups bean sprouts
  • ½ cup roughly chopped cilantro
  • 1 handful peanuts, to serve

Instructions 

The Tofu

  • Dry the tofu well with paper towels. Working in batches if necessary, heat ¼ inch of coconut oil in a non-stick frying pan over medium-high heat. When the oil begins to shimmer and you can see heat rising from the pan, carefully add the tofu. Cook the tofu, turning once, for about 5 minutes, or until two sides have browned. Remove the tofu from the pan and put it in a medium-sized bowl. Pour one tablespoon of the soy sauce over the top and toss gently to coat.
    1 package medium-firm tofu, 1 tablespoon coconut oil, 1 tablespoon soy sauce

The Sauce

  • Add all the ingredients to a small pot over medium heat. Heat the sauce until the peanut butter melts and you can mix everything together. Remove the pot from the heat.
    1 cup light coconut milk, ¼ cup natural peanut butter, 3 tablespoons red curry paste, 2 tablespoons soy sauce, 2 tablespoons lime juice, 1 inch piece ginger, 2 large garlic cloves

The Noodles

  • Heat the coconut oil in a large frying pan or wok over medium-high heat. Add the sliced onion and cook for 3 minutes, just until they start to soften. Add the red pepper and carrots then pour in a ¼ cup of water. Cover the pan or wok with a lid and let it steam for 3 minutes. Add the bean sprouts to the pot and pour in the peanut sauce. Mix everything together well then remove the pot from the heat. Gently stir in the tofu and cilantro.
    1 teaspoon coconut oil, 1 medium red onion, 1 medium red pepper, 8 medium carrots, 2 cups bean sprouts, ½ cup roughly chopped cilantro
  • Divide amongst two bowls and top with peanuts.
    1 handful peanuts

Notes

Make sure you use a good quality Thai curry paste as it will affect the flavor of the dish dramatically. Amoy or Mae Jin are the ones we use all the time.
Serving: 1 – serving, Calories: 411kcal, Carbohydrates: 31g, Protein: 20g, Fat: 25g, Saturated Fat: 10g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 7g, Sodium: 966mg, Potassium: 778mg, Fiber: 8g, Sugar: 13g, Vitamin A: 23100IU, Vitamin C: 58mg, Calcium: 216mg, Iron: 3mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.