Vegan Lettuce Wraps

5 Min Read

Looking for a light and healthy meal that’s bursting with flavor? Check out these vegan lettuce wraps! Packed with colorful veggies, black beans, and a creamy vegan mayo sauce, this dish is both satisfying and refreshing. Plus, it’s low-carb and gluten-free, so everyone can enjoy it.

I’m a sucker for Mexican flavors, but sometimes I’m craving those flavors in something a bit lighter. And so these healthy vegan lettuce wraps were born!

They’re packed with savory flavor, refreshingly crunchy, and super easy to make in just 15 minutes, making them a perfect weeknight dinner.

But the best part? You can chow down on these wraps without any guilt because they’re low-carb and gluten-free too.

Just scoop the black bean mixture into fresh lettuce leaves and serve up your slightly sweet, savory, and crunchy lettuce wrap.

This Vegan Lettuce Wraps recipe is… 

  • Vegan
  • Vegetarian
  • Naturally gluten-free
  • Ready in 15 minutes
  • Made without any cooking

How to Make Vegan Lettuce Wraps

how to make black bean lettuce wraps collage
  • Start by adding the beans, corn, red onion, tomatoes, and avocado to a bowl.
  • Next, add in the vegan mayonnaise, salt, lime juice, and oil.
  • Stir well to incorporate all the ingredients. Taste, and then season more if needed.
  • Spoon the black bean mixture into lettuce wraps, then top with cilantro and serve.

Tips & Tricks for Perfect Vegan Lettuce Wraps

ingredients for black bean lettuce wraps

Repurpose the filling. If you have leftover black bean filling, you can use it as a topping for pizza or baked potatoes. Check out this Vegan Mexican Pizza and these Stuffed Vegan Mexican Sweet Potatoes for inspiration!

Serve it immediately. This is one recipe I recommend making right before serving. If you let the filling sit, the avocado can lose its bright color and start to brown.

Rinse the beans. Make sure that you drain and rinse your black beans before adding them into the filling mixture. Black beans are canned in a thick, viscous liquid, and they need to be fully rinsed before use.

Variations to Vegan Lettuce Wraps

black bean lettuce wraps on a wooden tray

Mix up the Spices. I went with a Mexican inspired seasoning for these lettuce wraps, but you can use this as a base recipe with any seasoning you prefer. Add some red chili flakes for extra heat, some lemon pepper for more mild spice, or go with an Asian inspired take like these Tempeh Lettuce Wraps.

Substitute the black beans. If you don’t care for black beans, you could easily swap them for chickpeas or even pinto or cannellini beans.

Mix up the veggies. Consider raiding your fridge and using whatever veggies you have on hand. Just about anything goes here. Maybe dice up some peppers or toss in some sweet peas. Get creative!



  • 12 lettuce leaves rinsed and dried
  • 15 oz canned black beans drained and rinsed
  • 15 oz canned yellow corn drained, or fresh corn kernels
  • 1 red onion medium, chopped
  • 2 avocado ripe, chopped
  • 3 tomatoes medium, chopped
  • ½ cup vegan mayonnaise
  • 2 tbsp olive oil
  • juice of one lime
  • 1 tsp salt
  • cilantro leaves fresh, chopped, for garnish


Combine the black beans, corn, red onion, avocado, and tomatoes in a mixing bowl.
black bean lettuce wraps

Add the vegan mayonnaise, salt, lime juice, and oil. Stir to combine.

black bean lettuce wraps
  • Divide the black bean mixture evenly into the lettuce wraps.
    black bean lettuce wraps

Serve wraps immediately with chopped cilantro as a garnish.


Calories: 114kcalCarbohydrates: 11gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 129mgPotassium: 249mgFiber: 3gSugar: 2gVitamin A: 1089IUVitamin C: 7mgCalcium: 14mgIron: 1mg
Leave a comment