• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Dinner Recipes
A bowl of Carrot Noodles with peanut sauce

Carrot Noodles with Peanut Sauce

Kristen Stevens
By: Kristen Stevens
Updated: 10/08/2025
5 stars (28 ratings)
8 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

These carrot noodles with Thai peanut sauce are truly down-to-the-last-bite delicious! The soft inside, crispy outside pan-fried tofu, crunchy peanuts, and perfectly cooked carrot noodles are so good. You have got to try this!

A bowl of Carrot Noodles with peanut sauce

These carrot noodles are coated in a warm, deeply flavorful Thai peanut sauce made with red Thai curry paste, and the combination is hard to resist. The carrot noodles turn tender while still keeping a little bite, and they’re balanced with crisp bell peppers, crunchy bean sprouts, and peanuts for contrast. A handful of fresh cilantro at the end adds a bright, fresh pop that ties everything together.

This is one of those meals I love serving to the whole family — it’s colorful, satisfying, and full of bold flavor, even for anyone who’s usually skeptical of veggie-forward dinners. Everything comes together in about 30 minutes, making it an easy win for busy nights without feeling rushed or boring.

To make it, the first step is to pan-fry the tofu until crispy, adding a savory, golden element that soaks up flavor beautifully. The peanut sauce is simmered briefly until thick and glossy, then tossed with steamed carrot noodles, onion, red pepper, bean sprouts, and the tofu. Finished with peanuts, sesame seeds, or a pinch of red pepper flakes, this dish delivers that perfect mix of creamy, crisp, and comforting in every bite.

Tools to make carrot noodles

No matter which tool you use, the goal is the same: long, slender, evenly cut carrot noodles that cook uniformly. You can julienne carrots by hand with a sharp knife, but it’s time-consuming, so one of these tools makes the job much easier.

Here are the best options for prepping carrot noodles:

  • Straight-edge peeler: The most common kitchen peeler. It creates wide, thin carrot ribbons that keep a bit of crunch after cooking.
  • Julienne peeler: Designed to cut carrots into thin, even strips. It makes long, spaghetti-like noodles that soften beautifully as they cook.
  • Mandolin: Cut the carrots in half, secure them with the food guard, and run them over the blade for thin, julienned pieces.
  • Spiralizer: A quick, efficient option that turns carrots into long ribbons or spirals with minimal effort.
Making Carrot Noodles in a pan
Carrot Noodles in a dinner bowl

Recipe FAQs

I’m not a vegetarian. Can I make this with chicken?

You sure can! Simply cut the chicken into bite-sized pieces and follow the directions for cooking the tofu. Shrimp or thinly sliced beef would also go nicely.

What type of Thai curry paste should I use for carrot noodles?

Make sure you use a high-quality Thai curry paste, as it will dramatically affect the dish’s flavor. Amoy or Mae Jin are the ones we used to test this carrot noodles recipe. You can also try making your own Thai red curry paste!

Tap stars to rate!
5 stars (28 ratings)
A bowl of Carrot Noodles with peanut sauce

Carrot Noodles Recipe

Prep: 15 minutes mins
Cook: 20 minutes mins
Total: 35 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
These carrot noodles with Thai peanut sauce are truly down-to-the-last-bite delicious! The soft inside, crispy outside pan-fried tofu, crunchy peanuts, and perfectly cooked carrot noodles are so good. You have got to try this!
4

Ingredients

The Tofu

  • 1 package medium-firm tofu (cut into chunks)
  • 1 tablespoon coconut oil
  • 1 tablespoon soy sauce

The Peanut Sauce

  • 1 cup light coconut milk
  • 3 tablespoons EACH: natural peanut butter and red curry paste
  • 2 tablespoons EACH: lime juice and soy sauce
  • 1 tablespoon minced ginger
  • 2 cloves garlic (finely minced)

The Noodles

  • 1 tablespoon coconut oil
  • 1 medium onion (sliced)
  • 1 medium red pepper (sliced)
  • 8 medium carrots
  • 2 tablespoons water
  • 2 cups bean sprouts
  • ½ cup roughly chopped cilantro
  • 1 handful peanuts (to serve)

Instructions 

The Tofu

  • Cut the tofu into squares and dry it well with paper towels.
    1 package medium-firm tofu
    image for recipe instruction
  • Working in batches if necessary, heat ¼ inch of coconut oil in a non-stick frying pan over medium heat. Add the tofu and cook it until it is golden on both sides.
    1 tablespoon coconut oil
    image for recipe instruction
  • Remove the tofu from the pan and put it into a medium-sized bowl. Pour one tablespoon of soy sauce over the top and toss gently to coat.
    1 tablespoon soy sauce
    image for recipe instruction

The Sauce

  • Add all the ingredients to a small pot over medium heat. Bring the sauce to a simmer for 1 minute and then remove the pot from the heat.
    1 cup light coconut milk, 3 tablespoons EACH: natural peanut butter and red curry paste, 2 tablespoons EACH: lime juice and soy sauce, 1 tablespoon minced ginger, 2 cloves garlic
    image for recipe instruction

The Noodles

  • Using a mandoline, julienne peeler, or spiralizer, cut the carrots into noodles.
    image for recipe instruction
  • Heat the coconut oil in a large frying pan or wok over medium-high heat. Add the onion and cook for 3 minutes, just until it starts to soften. Add the red pepper and carrots then pour in the water. Cover the pan or wok with a lid and let it steam for 2 minutes, or until the carrot noodles begin to soften.
    1 tablespoon coconut oil, 1 medium onion, 1 medium red pepper, 8 medium carrots, 2 tablespoons water
    image for recipe instruction
  • Add the bean sprouts, tofu, and cilantro to the pot and pour the peanut sauce over the top. Stir everything together. Serve with some peanuts on top.
    2 cups bean sprouts, 1 handful peanuts, ½ cup roughly chopped cilantro
    image for recipe instruction

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.

Nutrition

Serving: 1 serving = ¼ of the recipe, Calories: 411kcal (21%), Carbohydrates: 31g (10%), Protein: 20g (40%), Fat: 25g (38%), Saturated Fat: 10g (63%), Polyunsaturated Fat: 7g, Monounsaturated Fat: 7g, Sodium: 966mg (42%), Potassium: 778mg (22%), Fiber: 8g (33%), Sugar: 13g (14%), Vitamin A: 23100IU (462%), Vitamin C: 58mg (70%), Calcium: 216mg (22%), Iron: 3mg (17%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A bowl of Carrot Noodles with peanut sauce

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe

Popular carrot noodle recipes

  • Thai Chicken Curry Meatballs with Carrot Noodles
  • Carrot Noodle Pad Thai
  • Carrot Noodle Stir Fry with Bok Choy

3.3K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 01/03/2024 Updated: 10/08/2025
guest
Rate this recipe:




guest
Rate this recipe:




8 Comments
Inline Feedbacks
View all comments
Shannon Stovsky
Shannon Stovsky

I CANNOT wait to make this. The link for the spiralizer isn’t working ( I want to see if it’s the same as mine to see if it will work). Also, can I use another oil other than coconut? Because of it’s high saturated fat content, I try not to use it when possible. i was thinking sesame oil or should I use a neutral flavored oil?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Shannon Stovsky

I love my julienne peeler for this! And I would opt for neutral-flavored cooking oil. 🙂

0
Reply
Brandi
Brandi

5 stars
This was very good! I made it with chicken instead of tofu. When eating the rest of it the next day, I added quinoa. Thank you for posting! (Also, Pepperplate recognized your url so I was able to add it easily.)

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Brandi

Great idea to make this with chicken! Yum!

0
Reply
Karna
Karna

This recipe looks great! Do you have a gluten-free soy sauce you prefer?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Karna

Hi Karna,

I usually buy Kikkoman’s gluten free soy sauce. It’s their bottle with the blue top, rather than their normal red top. 🙂

0
Reply
Kristen Stevens
Kristen Stevens

Thank you so much, Medha!!

0
Reply
Kristen Stevens
Kristen Stevens

Veggie noodles rock, right?!! I feel like I don’t know how I lived before them. 🙂

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required