Stir-Fried Cabbage with Creamy Peanut Sauce: A Quick and Flavorful Recipe
Transform humble cabbage into a luscious, peanut-sauced stir-fry that’s packed with flavor, texture, and endless customization options.

Stir-Fried Cabbage with Creamy Peanut Sauce
Transform the unassuming cabbage into a stunning, satisfying dish with this Stir-Fried Cabbage with Creamy Peanut Sauce. Quick, affordable, and customizable, this recipe brings together crisp vegetables and a lush peanut sauce, offering a meal that’s both comfortingly familiar and deliciously new.
Inspired by a craving for soy and peanut flavors, this recipe creates an experience reminiscent of creamy noodle dishes, yet uses cabbage and carrots for a lighter, carb-friendly result.
Add chicken or tofu for a heartier entrée, or serve as a vibrant side. With minimal ingredients and a flexible method, this is a weeknight winner you’ll return to again and again.
Why You’ll Love This Recipe
- Effortless and Quick: Preps and cooks in just 20 minutes.
- Versatile: Customize with protein or extra veggies; work with whatever’s in your fridge.
- Vibrant Flavor: Creamy peanut sauce enhances humble stir-fried cabbage and carrots.
- Budget-Friendly: Utilizes affordable, everyday vegetables and pantry staples.
- Vegetarian and Easily Vegan: The basic recipe is plant-based; just ensure your garnishes are vegan as needed.
Ingredients
This recipe serves 2 as a main or 4 as a side. Double as needed for a crowd.
- 2 tablespoons grapeseed, peanut, or vegetable oil
- 3 cloves garlic, minced
- 1/2 head cabbage, thinly sliced
- 3 large carrots, julienned
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon peanut butter (creamy or chunky; use more to taste)
- Pinch red pepper flakes
- 1 tablespoon each sesame seeds, crushed peanuts, and/or sliced scallions for garnish (optional)
- Dash of lime juice or sriracha sauce for garnish (optional)
- 2 servings cooked shredded chicken or tofu (optional for added protein)
Step-by-Step Directions
- Heat the oil: In a large sauté pan over medium-high heat, heat the oil. Add minced garlic and stir just until fragrant—be careful not to burn it.
- Add vegetables: Immediately add the sliced cabbage and julienned carrots. Toss rapidly with tongs or a spatula until the cabbage starts to wilt but still retains some crunch—about 2–3 minutes.
- Prepare the sauce: In a small bowl, whisk together soy sauce, rice vinegar, peanut butter, and red pepper flakes until smooth.
- Combine: Pour the sauce mixture into the pan. Toss everything well to ensure the peanuts sauce coats all the vegetable strands. Sauté for another 1–2 minutes until heated through.
- Customize and Garnish: Remove from heat. If using, toss in cooked shredded chicken or tofu for a heartier meal.
- Serve: Garnish with sesame seeds, crushed peanuts, sliced scallions, a squeeze of lime juice, and/or a dash of sriracha as preferred. Serve immediately while hot.
Tips for Success
- Don’t Overcook: Keep cabbage and carrots crisp-tender for best texture.
- Adjust Sauce: For a silkier or more pronounced sauce, add an extra splash of soy sauce or vinegar, or another spoonful of peanut butter as desired.
- Customize Heat: Increase the red pepper flakes or sriracha for a spicier profile—or omit completely for a mild version.
Serving Suggestions
- Main dish: Add a protein like shredded rotisserie chicken or sautéed tofu for a quick meal.
- Side dish: Serve with steamed rice, noodles, or alongside grilled proteins.
- Bowl meal: Pile atop a bed of brown rice or quinoa and top with a jammy egg.
- Leftovers: Refrigerate leftovers for up to 3 days. Enjoy cold, at room temperature, or gently reheated for another meal.
Ingredient Variations and Substitutions
| Ingredient | Alternative/Substitution |
|---|---|
| Cabbage | Use green, red, Napa, or Savoy. Even a bag of coleslaw mix works. |
| Carrots | Swap in bell peppers, snap peas, or thinly sliced mushrooms for color and crunch. |
| Soy Sauce | Use tamari (for gluten-free), or coconut aminos for a soy-free version. |
| Peanut Butter | Almond or cashew butter work for peanut allergies. Use tahini for a sesame twist. |
| Oil | Any neutral oil (canola, sunflower, avocado) can substitute for flexibility. |
| Add-ins | Chopped cilantro, basil, or mint for fresh herbs. Drizzle with honey or maple syrup for a sweeter sauce if desired. |
Nutrition Information
Estimated per serving (without optional protein or garnishes):
- Calories: Approximately 275 kcal
- Carbohydrates: 17g
- Fat: 16g
- Protein: 8g
- Fiber: 5g
This nutrition estimate will vary based on optional add-ins and choice of protein. The dish fits a plant-based lifestyle and is naturally gluten-free if tamari or coconut aminos are used.
Recipe Inspiration and Cooking Notes
Like many great dishes, this stir-fry emerged from a desire to use up an overabundance of cabbage lingering in the fridge—without defaulting to yet another coleslaw or fermenting a batch of sauerkraut. The result is a deeply savory, slightly sweet, and lightly spicy vegetable main or side that captures the nostalgia of take-out peanut noodles, but is lighter and brighter.
It’s also endlessly flexible. The base of cabbage and carrots can be swapped for other quick-cooking vegetables, and the flavors adapt to your tastes and what you have on hand. Finished with a tangle of scallions and a scatter of peanuts, the dish feels special enough for company but easy enough for a solo lunch.
Storage and Make-Ahead Tips
- Short-term storage: Store cooled leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Gently reheat on the stove or microwave, stirring to redistribute the sauce.
- Meal prep: Slice cabbage and carrots in advance, and mix the peanut sauce in a jar for even faster assembly during the week.
Frequently Asked Questions (FAQs)
Q: Can I use pre-shredded coleslaw mix instead of slicing cabbage?
A: Absolutely! Coleslaw mix saves prep time and works perfectly in this recipe; adapt the amount as needed.
Q: Is there a way to make this recipe nut-free?
A: Yes. Try using sunflower seed butter or tahini as a substitute for peanut butter, and skip peanut garnishes.
Q: What protein goes best with this dish?
A: Shredded chicken and strips of sautéed tofu are classic additions, but tempeh or cooked shrimp would also be excellent.
Q: How can I make this spicier?
A: Increase red pepper flakes, add more sriracha, or stir in minced fresh chili when you add the garlic.
Q: Can I double or triple the recipe?
A: Yes, but use a larger sauté pan or stir-fry in batches so the vegetables sear rather than steam.
More Ways to Use Up Cabbage
- Cabbage Slaws: Toss finely shredded cabbage with a bright vinaigrette, peanut dressing, or spicy chili oil for a refreshing salad.
- Savory Stir-Fries: Combine with mushrooms, snow peas, or edamame for more Asian-inspired sides.
- Soup Add-In: Add shredded cabbage to brothy soups or ramen bowls as a last-minute, nutritious bulk-up.
- Grilled or Roasted Wedges: Brush cabbage with oil and roast or grill alongside your main course.
Final Thoughts: A Pantry-Friendly Favorite
This stir-fried cabbage with creamy peanut sauce is a testament to the magic of combining everyday vegetables with bold, pantry-based seasonings. Quick, easy, and crowd-pleasing, it turns humble cabbage into a centerpiece that will change how you think about weeknight cooking—and vegetable-forward meals.










