Summary:

Creamy peanut-lime noodles with tender-crisp vegetables and edamame, ready in about 30–35 minutes. Four beginner-friendly vegan servings.

A jar of peanut butter can do more than breakfast. Whisk it with lime, soy sauce and warm water, then toss it through noodles and a panful of vegetables for a creamy dinner without cream. Cabbage and carrots bring a little crunch, while frozen shelled edamame keeps the preparation simple.

This is an everyday pantry noodle bowl, not a claim to reproduce a particular regional dish. Kitchen note: This original, research-informed recipe has not been kitchen-tested. Yield and timings are estimates; follow the package instructions and doneness cues.

Recipe at a glance

  • Yield: 4 main-course servings, each one-quarter of the finished noodles
  • Prep: 15 minutes
  • Cook: 15–20 minutes, with the pasta pot and vegetable skillet working in parallel
  • Total: About 30–35 minutes
  • Equipment: Large pasta pot, colander, 12-inch (30 cm) skillet, medium bowl, whisk and tongs
  • Diet: Vegan with egg-free pasta and vegan-labeled condiments. Contains peanuts, soy and usually wheat.

Ingredients

Use US cups and measuring spoons. Metric amounts are rounded practical equivalents; for vegetables, use the listed weight when available. Buy shelled edamame, not whole pods.

Noodles and vegetables

  • 12 oz (340 g) dried egg-free spaghetti
  • 2 cups (300 g) frozen shelled edamame
  • 1 tablespoon (15 ml) neutral oil, such as canola
  • 4 loosely packed cups (300 g) thinly sliced green cabbage
  • 2 medium carrots, cut into thin matchsticks, about 1½ cups (150 g)
  • 2 medium garlic cloves, minced, about 2 teaspoons (6 g)
  • 2 tablespoons (30 ml) water, for the skillet
  • 2 scallions, thinly sliced, about ¼ cup (20 g)
  • Optional: 2 tablespoons (18 g) chopped unsalted roasted peanuts, for serving
  • Optional: 1 lime, cut into wedges, for serving

Peanut-lime sauce

  • ⅓ cup (85 g) smooth natural peanut butter, well stirred
  • 3 tablespoons (45 ml) reduced-sodium soy sauce
  • 2 tablespoons (30 ml) fresh lime juice
  • 1 tablespoon (15 ml) pure maple syrup
  • 2 teaspoons (4 g) finely grated fresh ginger
  • ⅓ cup (80 ml) warm water, plus up to ¼ cup (60 ml) more if needed
  • Optional: ¼ teaspoon (0.5 g) red pepper flakes

Before shopping: Check the pasta for egg, the peanut butter for honey or milk ingredients, and any flavored nuts or sauces for animal ingredients. Plain peanuts, oil, vegetables, maple syrup and ordinary soy sauce are plant-based, but labels vary. No fish sauce, oyster sauce or dairy is needed.

How to make it

  1. Get ready. Put a large pot of water on to boil. Wash and slice the vegetables, mince the garlic and grate the ginger. Have the frozen edamame ready and check its packet for the required boiling time.
  2. Whisk the sauce. In the bowl, combine the peanut butter, soy sauce, lime juice, maple syrup, ginger and optional pepper flakes. Whisk in the ⅓ cup (80 ml) warm water gradually. It may look thick or grainy at first; keep whisking until smooth and pourable. Reserve the additional water for the final toss.
  3. Cook the spaghetti and edamame. Boil the spaghetti in the unsalted water according to its package instructions. Add the frozen shelled edamame early enough to receive its full package cooking time before the pasta is drained. For example, if the beans need 5 minutes, add them when the pasta has 5 minutes left. If the two timings do not fit, cook the edamame separately according to its packet and drain it. The spaghetti should be tender with a slight bite and the beans hot throughout and tender, not hard. Drain well.
  4. Soften the vegetables while the pasta cooks. Heat the oil in the skillet over medium-high heat. Add the cabbage and carrots and cook for 4–5 minutes, stirring often. Add the garlic and cook for 30 seconds, then add the 2 tablespoons (30 ml) skillet water. Cook for another 2–3 minutes until the cabbage has wilted and the carrots are tender-crisp. Reduce the heat if the garlic starts to brown.
  5. Toss off the heat. Turn off the burner. Add the drained spaghetti, edamame and peanut sauce to the vegetables. Toss thoroughly with tongs, adding the reserved extra water 1 tablespoon (15 ml) at a time, up to ¼ cup (60 ml), until the sauce coats the strands without becoming pasty. The hot pasta and skillet will warm the sauce; a hard boil can make it stick and tighten.
  6. Finish and serve. Divide into four portions and scatter the scallions over the top. Add the optional chopped peanuts and lime wedges if using. Serve promptly while the noodles are loose and warm.

Small fixes that help

  • The sauce is stiff: Natural peanut butter varies in thickness. Stir the jar thoroughly before measuring, then add water gradually. Sauce thickens again as the noodles sit, so loosen just before serving.
  • The vegetables are too firm: Give them another minute or two before adding the pasta. Thin, even carrot matchsticks cook more quickly than thick chunks.
  • The pan is crowded: Toss everything in the drained pasta pot instead. This is easier than trying to stir a full small skillet without spilling.
  • It tastes too salty: Use reduced-sodium soy sauce and leave the pasta water unsalted. Different brands still vary; do not add extra salt automatically.

Practical vegan swaps

  • No spaghetti: Use 12 oz (340 g) egg-free wheat noodles. Check the packet rather than assuming all noodles are vegan.
  • Gluten-free option: Use certified gluten-free pasta and gluten-free tamari instead of soy sauce. Follow that pasta's cooking instructions and cook the edamame separately if needed.
  • No edamame: Use 2 cups (300 g) frozen peas, cooked according to the packet. This changes the flavor and nutritional balance but keeps the meal vegan.
  • Peanut-free version: If suitable for your household, replace the peanut butter with ⅓ cup (85 g) unsweetened sunflower-seed butter and omit the peanut garnish. Check cross-contact labeling; this is not a guarantee of allergy safety. It may need a little more water.
  • No lime: Use the same volume of lemon juice and omit the optional lime wedges. Keep maple syrup rather than substituting honey.

Budget and make-ahead notes

Ordinary supermarket spaghetti works here; specialty noodles are not required. Whole cabbage and carrots are often cheaper per portion than prepared slaw, although local prices vary. A plain shredded cabbage-and-carrot mix totaling 1 lb (450 g) is a convenient alternative; avoid a kit with non-vegan dressing.

For tomorrow's dinner, slice the vegetables and whisk the sauce up to one day ahead, refrigerating them in separate covered containers. Loosen the chilled sauce with a little of the measured extra water before tossing. Keep the scallions and optional peanuts separate until serving so they retain their texture.

Store and reheat safely

Divide leftovers into shallow containers and refrigerate within 2 hours of cooking, or within 1 hour if the room is above 90°F (32°C). Keep the refrigerator at 40°F (4°C) or below and use within 3–4 days. Do not leave a large pot on the counter to cool completely.

Reheat a portion with a splash of water, covered, stirring or tossing for even heating. Check that it reaches 165°F (74°C) throughout with a food thermometer. In the microwave, stir partway through and check more than one spot. The noodles soften during storage; freezing is possible, but the texture is less appealing than freshly cooked.

More easy plant-based meals

For another pantry supper, try Garlicky Mushroom & White Bean Skillet with Toast. It uses mashed beans to thicken its sauce without dairy.

Sources and image note

Culinary background: Food Network's lime-peanut sauce technique and Good Food's noodle-and-edamame cooking approach. This article uses independently written quantities and instructions, not a reproduced recipe. Storage guidance: USDA FSIS, Leftovers and Food Safety.

Image: Original AI-generated serving illustration by OpenAI for 1 Month Vegan Challenge. It is not a photograph of a cooked or tested batch.