These vegetarian lettuce wraps make a quick, satisfying lunch. Mashed avocado combined with white beans creates a protein-rich, flavorful filling that comes together in minutes.

The last few months have felt like a roller coaster—ups and downs, unexpected twists—and I’ve had to pause my usual workouts. You might expect frustration, but instead I found a calmer, more balanced place. Learning to accept limitations and prioritize self-care has been transformative.
I used to treat exercise like a requirement to “earn” food, constantly calculating calories and finding ways to move just to compensate. When my doctor told me to rest, I kept my usual anxious thoughts at bay and actually listened. Stepping back removed a lot of pressure and helped me tune into what my body and mind truly need.
That shift also reshaped how I approach food. Exercise is not punishment, and food is not something to be paid back with effort. Slowing down helped me break out of robotic habits—especially food ruts—and opened the door to more variety and creativity in the kitchen.
When life speeds up, it’s easy to forget to pause and pay attention. Slowing down forced me to notice patterns and try new things. Small changes—like picking up an unfamiliar fruit or vegetable at the store—made lunches more interesting. One of those discoveries has been Butter lettuce and Romaine for wraps: crisp, refreshing, and perfect for fillings like the ones below.
I tend to fall into repeating the same meals, so I make a conscious effort to add one new produce item each grocery run. Lately I’ve been stocking big tender lettuce leaves for sandwiches, salads, and my favorite—lettuce wraps. These vegetarian lettuce wraps stood out because they’re fast, easy, and satisfying without meat.

I enjoy turkey sandwiches, salads, and leftovers, but once lunches start feeling repetitive I switch things up. There’s something delightful about the fresh crunch of lettuce holding a flavorful filling. While I love chicken or turkey wraps, these bean-and-avocado wraps win on convenience—they take only a few minutes to prepare and pack a lot of taste.
These Mashed Avocado + White Bean Lettuce Wraps have quickly become a new go-to. I try not to eat them every day, but they’ve definitely made their way into my weekly rotation—often three times a week for a quick, nutritious lunch.

Other lunch ideas you might like
-
Vegan Chickpea “Tuna” Salad
-
Pesto Turkey Pinwheels with Smoked Provolone
-
Honey Pistachio Avocado Toast
-
Strawberry Poppy Seed Chicken Salad
DID YOU TRY THIS RECIPE? LEAVE A COMMENT AND TAG ME @LEMONSANDZEST ON SOCIAL MEDIA — I LOVE SEEING YOUR CREATIONS!
White Bean and Mashed Avocado Lettuce Wraps

Ingredients
- 1 can white beans, pre-cooked and rinsed
- 2 ripe avocados (small)
- 2 T red onion, finely chopped
- 1 garlic clove, minced
- Juice of 1/2 lemon
- 1 tsp dried dill or a handful of fresh dill, chopped
- Sea salt and pepper to taste
- 5-6 large lettuce leaves, Bibb, butter, or Romaine
Instructions
-
Place the rinsed white beans in a medium bowl.
-
Mash the beans, leaving some texture and small chunks.
-
Add the avocados, lemon juice, minced garlic, chopped red onion, dill, salt, and pepper. Mix until combined.
-
Chill the mixture for 15–20 minutes to let flavors meld.
-
Spoon the mixture into lettuce leaves and garnish with fresh dill if desired. Serve immediately.
Enjoyed this recipe? Have a question?Leave a comment below!