General Tso’s Chickpeas

I believe, in theory, that guilty pleasures should be a judgment-free zone—unless you are married to me, in which case, could you pretty please rethink the General Tso’s chicken?

General Tso's Chickpeas - All of the flavor of everyone's favorite takeout dish, but easier to make with HALF the calories.

I realize that I could be convicted for the decibels at which I sing Mariah Carey alone in my car, and I have been known to shoot Reddi-wip directly from the can into my mouth, but Ben’s penchant for bad (and I mean bad) Chinese food has serious consequences.

One, our car smells like old fry oil and stale fortune cookies for 48 hours after he brings it home.

Two, the moment we move to a new place and order Chinese take out, it triggers a silent-but-deadly alert that prompts the 15 other competing area Chinese restaurants to flood our mailbox with flyers.

Three, approximately four minutes after finishing his last bite of General Tso’s chicken, Ben sprawls onto the living floor and issues the following sound: “noooooowhyyyyyyyuggggggggg.”

While light on the fork (or between the chopsticks if you are fancy and coordinated), General Tso’s chicken is heavy on regret. Breaded, deep fried, and coated in a goupy, sugary sauce, General Tso’s is notorious for being one of the least healthy dishes on a Chinese restaurant menu—at least according to every Self magazine I ever leafed through at the dentist’s office. It’s also delicious.

The BEST General Tso's Recipe - General Tso's Chickpeas. Ready in 20 minutes and half the calories of the original!

I decided to see if I could replicate the same addictive flavor of classic General Tso’s, but in a way that would be both reasonably healthy and attainable for a weeknight meal. Even the homemade versions of General Tso’s chicken that I read were still fairly heavy, and most called for more ingredients than I’m in the mood to measure on a weeknight.

I found my answer in the America’s Test Kitchen Comfort Food Makeovers cookbook. The fine folks at ATK created a lighter version of General Tso’s that had a considerably shorter ingredient list, thanks to secret ingredient apricot jam. Brilliant! The best part about General Tso’s is that sweet, sticky sauce, an effect the jam achieves instantly. Forget waiting for the sauce to simmer and the gobs of brown sugar. This General Tso’s sauce is sweet, sassy, a little spicy, and obsessively tasty, just as it should be.

General Tso's chickpeas - a healthy vegetarian twist on the classic Chinese dish. WAY better than takeout!

Now, that I’ve tempted you with an easy-to-make, hopelessly addictive General Tso’s sauce, let’s address the key ingredient (or lack their of) that makes this particular General Tso’s recipe unique: there’s no chicken.

Instead of fussing over cutting the chicken (dirty cutting board + knife), breading it (which requires three separate bowls), and then finally baking or deep frying it (more dishes), I opted to sauté canned chickpeas instead. This easy swap was one of the best recipe decisions I’ve made.

Because chickpeas have a sturdy texture, they hold up well in the sauce, and they are also mild enough to allow the General Tso’s flavors to shine. Even Ben, the General Tso’s chicken connoisseur gave this vegetarian twist full marks, and he even requested it be a regular on our meal rotation.

One pan General Tso's Chickpeas - a vegetarian twist on classic General Tso's Chicken that's easier to make with HALF the calories. WAY better than take out!

It’s General Tso’s with all of the pleasure and none of the guilt. I’m so happy about it, I could burst into a rousing rendition of “Always Be My Baby,” but maybe you’d prefer I shoot my mouth full of Reddi-wip instead?

Tools I used to make this recipe:

General Tso's Chickpeas

Yield: 4 servings
Total Time:
25 mins
Easy recipe for General Tso's Chickpeas—all the addictive flavor of General Tso's Chicken but ready in less time and half the calories!


For the Chickpeas and Vegetables:

  • 1 can chickpeas — (15 ounces)
  • 1 tablespoon canola oil — or grapeseed oil, or other neutral cooking oil good for high heat
  • 1 large crown broccoli — cut into florets
  • 2 small red bell peppers — cored and sliced
  • cloves minced garlic
  • 2 green onions — thinly sliced, white and green parts divided
  • Toasted sesame seeds — optional for serving
  • Prepared brown rice quinoa, sorghum, or other whole grain, for serving

For the General Tso's Sauce:

  • 1 1/2 cups water
  • 1/2 cup low sodium soy sauce
  • 1/4  cup  hoisin sauce
  • 3 tablespoons  apricot jam
  • tablespoons rice vinegar
  • tablespoons cornstarch
  • 1 tablespoon grated fresh ginger
  • 1-2 tablespoons  chili garlic sauce


  1. If serving the stir fry with rice, quinoa, or other grain, prepare as needed. Drain and rinse the chickpeas, then spread on a paper or dishtowel and lightly pat dry. Set aside.
  2. In a medium bowl, whisk all of the sauce ingredients together: water, soy sauce, hoisin, jam, rice vinegar, ginger, cornstarch, and 1 tablespoon chili garlic sauce. Taste and add additional garlic chili sauce if you prefer more heat.
  3. Heat oil in a large, non-stick skillet or wok over medium high. Add the broccoli and bell peppers. Cook 2 minutes, then stir in the garlic, white parts of the green onions, and chickpeas. Cook for 3 additional minutes, until the vegetables are crisp tender, then pour in the sauce. Bring to a simmer and cook until the sauce thickens, about 2 additional minutes. Sprinkle with the green portion of the green onions and sesame seeds. Serve hot with prepared rice or quinoa.
Course: Main Course
Cuisine: Chinese
Keyword: General Tso's Chickpeas, Vegetarian Chinese Food

Nutrition Information

Amount per serving (1 (of 4), stir-fry without rice) — Calories: 286, Fat: 5g, Sodium: 1445mg, Carbohydrates: 48g, Fiber: 9g, Sugar: 15g, Protein: 12g

Did you try this recipe? I want to see! Follow Well Plated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

About Erin Clarke

I’m fearlessly dedicated to making healthy food taste incredible. Wearer of plaid, travel enthusiast, and firmly convinced that sweets and veggies both deserve a place at the table. MORE ABOUT ERIN…


  1. hey girl This looks really good! I love chick peas!

  2. Ben sounds like my boyfriend when it comes to Chinese food..I absolutely cannot wait to try this..esp with chickpeas, heck yea. 

  3. Thank you so much for sharing this recipe! My wife is vegan, but I always crave Chinese food like General Tso’s chicken. I’ll have to make this so both of us can enjoy it. Incidentally, have you seen the documentary “The Search for General Tso?” It’s pretty interesting. 

  4. Interesting. Not sure I would have ever thought of something like this but I love general tso’s chicken (no shame) but I also love eating healthy. Not sure what my steak and potatoes, white rice eating husband will think….. But I want to find out????

  5. Sounds really good Erin. Thank you.

  6. i’ve seen so many general tso’s chickpea recipes out there…my husband loves general tso’s chicken and he tolerates chickpeas… ha! i will have to try this!

  7. Hi Erin, A quick question, I am on a low sodium diet die to high blood pressure. If I used Braggs amino acid would that work? I’m not sure but I think it’s lower in sodium than soy sauce. I use it a lot in stir fry’s and can’t tell the difference.

    • Hi Marcia! This is a great question. I’m not familiar with Braggs and have never tried it, so I can’t say from direct experience. The purpose of the soy sauce in this recipe is to add a salty flavor that balances the sweetness (the reason it’s in most stir fry sauces). If you’ve had success with swapping Braggs in past similar stir fries, I think it’s likely to work here too. If you experiment, I’d love to hear how it turns out for you!

  8. This looks so tasty, Erin! I gave up on Chinese take-out long ago for many of the same reasons and am always looking to expand our household take-out fake-out options. Thanks for sharing! 

  9. Hi Erin , I love the recipe I made  a  the same  Chinese food before  but I cant wait to try your recipe .


  10. I’m eating the leftovers of this for lunch at work, and everyone keeps stopping by my desk to ask what I’m eating! And the best part is that it tastes even better than it smells, haha! Thanks for such a wonderful recipe, well definitely be having this again. 

  11. So incredibly tasty!!! And easy to boot!

  12. Is the nutrition 501 calories for the entire stir fry? Seems like there wouldn’t be 501 calories per serving given the ingredient list. Looks yummy, excited to try it!

    • Hi Katie, great observation! I use My Fitness Pal to calculate the estimated nutrition info, and while I try to be very careful when calculating, sometimes it chooses a certain ingredient that can throw off the estimates. In this case, you’re right! It’s more like 286 calories per serving, and I’ll update it now. So sorry about that! Thanks for mentioning it! I hope you love the recipe.

Leave a Reply

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