This post may contain affiliate links. Please read my disclosure and privacy policy.

This post is sponsored by USA Pulses and Pulse Canada.

vegetarian copycat PF Chang's lettuce wraps on a white plate

These Vegan Thai Lettuce Cups make a light and refreshing meal, loaded with fiber and plant-based protein from a hearty green split pea filling. They are a great way enjoy one of your half-cup servings of pulses this week!

If you’re not familiar with green split peas, they are a variety of pulse with over 16 grams of fiber per serving. Soluble fiber, like the kind found in legumes, is thought to regulate blood sugar levels and may help to lower LDL cholesterol, possibly reducing the risk for heart disease. Split peas also contain potassium, which may help lower blood pressure.

green split peas on a white background

If you’re used to cooking other popular pulses, like red lentils, you should know that green split peas take slightly longer to cook. In fact, I’ve found that they take even longer to cook than their packaging states. Some say they will take 35 to 45 minutes of simmering to get tender, but for me it took closer to an hour for my green split peas to become tender. The preparation is a breeze, but you’ll have to plan on staying near your kitchen while this plant-based filling simmers away on the stove.

These vegetarian lettuce cups are naturally gluten-free when you use tamari, a gluten-free soy sauce, and you can make them soy-free by using coconut aminos, if you’d like to. This filling is ultra-simple, but so hearty and flavorful that no one will miss the meat in this vegan version. I hope you’ll enjoy it!

vegan thai lettuce cups on a white plate with butter lettuce leaves

Thai lettuce wrap full of split pea filling

Vegan Thai Lettuce Cups with Green Split Peas

4.20 from 10 votes
These vegetarian Thai lettuce cups taste like the popular version from PF Chang's, but they feature a tender green split pea filling loaded with plant-based protein.
prep15 mins cook45 mins total1 hr


Green Split Pea Filling

  • 1 tablespoon olive oil
  • 1 red onion , chopped
  • 2 carrots , chopped (about 3/4 cup)
  • 2 celery stalks , chopped (about 3/4 cup)
  • 1 tablespoon fresh ginger , minced
  • 1 garlic clove , minced
  • 1/4 cup tamari (gluten-free soy sauce)
  • 2 tablespoons maple syrup
  • 1 cup green split peas
  • 3 cups water

For Serving:

  • 1 head butter lettuce
  • shredded carrots , for garnish (optional)
  • chopped fresh cilantro , for garnish (optional)
  • fresh lime slices , for garnish (optional)


  • Heat the oil in a Dutch oven or large deep skillet over medium-high heat, and saute the onion, carrots, and celery until they start to soften, about 5 minutes.
  • Add in the fresh ginger and garlic and saute until fragrant, about one more minute.
  • Add in the tamari, maple syrup, split peas, and water and bring the mixture to a boil. Lower the heat to a simmer, so that the mixture is still gently bubbling, and cover with a lid to simmer until the liquid is absorbed and the split peas are tender. (Packages say this takes up to 45 minutes, but it's always taken about an hour when I cook these at home.)
  • Remove the lid and stir well to allow any remaining liquid absorb or evaporate. The filling should not be watery. Allow the filling to cool for at least 5 minutes before spooning it into butter lettuce leaves. I recommend using 2 layers of lettuce leaves per wrap to help make them sturdier.
  • Garnish each wrap with shredded carrots, fresh cilantro, and a squeeze of fresh lime juice, if desired, and serve right away. Leftover filling can be stored in an airtight container for up to a week. Store the lettuce leaves separately to help prevent them from wilting.


Calories: 269kcal | Carbohydrates: 44g | Protein: 14g | Fat: 4g | Sodium: 868mg | Potassium: 823mg | Fiber: 14g | Sugar: 13g | Vitamin A: 6610IU | Vitamin C: 7.1mg | Calcium: 85mg | Iron: 3.2mg
Course: Main Course
Cuisine: Thai
Keyword: healthy, lettuce wrap, vegan
Calories per serving: 269, Fat: 4g, Carbohydrates: 44g, Fiber: 14g, Protein: 14g

Substitution Notes:

  • If you don’t have green split peas on hand, I think another variety of pulse could probably work well in its place, particularly lentils or another small legume.
  • Since the filling is made in the skillet, you can always taste as you go and adjust any seasonings as you see fit. As always, please leave a comment below letting us know if you make a modification, so we can all benefit from your experience.

hand holding a Thai lettuce wrap full of split pea filling

Have you signed up for the Half Cup Habit?

This 4-week challenge encourages readers to add 1/2 cup serving of pulses (beans, lentils, chickpeas, or dry peas) to their diets three times a week. In other words, you simply have to eat 1 1/2 cups of cooked pulses a week. By participating, users will receive free recipes, pulses cooking tips and more.

Click here to join me in taking the Half-Cup Habit today!

Reader Feedback: What’s your favorite way to cook with pulses?

Disclosure: I developed this recipe as part of my ongoing sponsorship with USA Pulses and Pulse Canada.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. I create healthy recipes made with simple ingredients to make your life easier.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. The Thai lettuce cups are delicious. I would have them on rotation. The only charge I would make is leave out the syrup. To sweet for me. I also used coconut aminos instead of tamari. But I really enjoyed them. .

  2. Well, I (we) did it again, Detoxinista (Megan Gilmore) 🍽 Thanks for making me look and taste good.

    RECIPE EMBELLISHMENT: I didn’t have split green peas so I pulled 1/2 cups of cooked green lentils out of the freezer (omitting the 3cups of water), added a can of chopped water chestnuts for crunch, then topped each wrap with fresh shredded carrots, red cabbage and cucumbers…oh my yum 😋😋😋

  3. I’m excited to try this recipe tonight! I am curious though, could this be made in the instant pot or does the meal need the benefit of the slow simmer on the cooktop?