Recipes » Lunch

Can’t find what you’re looking for? Try our enhanced search. 🔎

More to Explore

BLT Lettuce Wraps with Avocado Ranch {20-Minute Low-Carb Lunch}

I grew up eating all sorts of tortilla pinwheels, and BLT pinwheels were always one of my favorites! We’d spread cream cheese over a tortilla, add bacon and lettuce, roll everything up, and slice it into little rounds. Technically, mine were more like BL pinwheels because I refused to eat tomatoes. It only took me a few decades to come around. Better late than never!

These BLT Lettuce Wraps with Avocado Ranch have all that same smoky, creamy BLT flavor in a crisp lettuce leaf. Each wrap is filled with bacon, tomatoes, and mashed avocado, then served with a homemade Greek yogurt avocado ranch for dipping or drizzling.

I first started making lettuce wraps in my early 20s when I noticed that larger carbohydrate-heavy lunches were harder for me to manage. Using lettuce instead of bread gave me more flexibility to enjoy chips, crackers, or fruit on the side. Avocado adds fat and fiber, while bacon and Greek yogurt provide protein. Those nutrients can help slow digestion and support a steadier blood sugar response when carbohydrates are added to the meal. 

And just to be clear, I’m still very much in favor of bread! This is simply a fresh low-carb lunch for people living with diabetes or anyone who wants something lighter on a hot afternoon. If the bacon is already cooked, you won’t need to turn on the stove or oven at all. That is exactly the level of effort I’m willing to give lunch in August.

Bacon, romaine leaves, cherry tomatoes, avocado, and avocado ranch dressing arranged on a cutting board.

Before You Get Started

  • Start with cooked bacon. Cook it earlier in the week or use fully cooked bacon to turn this into a quick no-cook summer lunch or light dinner.
  • Dry the lettuce thoroughly. Water left on the leaves can make the avocado slide around and leave the wraps soggy.
  • Choose wide, flexible leaves. Butter lettuce, Bibb lettuce, green leaf lettuce, and large romaine leaves all work well. Butter lettuce bends easily, while romaine gives you more crunch and support. 
  • Use a ripe but firm avocado. You want it soft enough to mash and blend, but firm enough that the flesh is still bright green.
  • Assemble the wraps right before eating. You can prepare every component ahead, but the lettuce stays crispest when the wraps are filled at the last minute.
Creamy avocado ranch dressing in a wooden bowl beside crisp romaine lettuce.

What You Need to Make BLT Lettuce Wraps

  • Lettuce leaves: Choose four large, wide leaves that can hold the fillings without tearing. Butter lettuce is easy to fold, while romaine creates more of a lettuce cup!
  • Avocado: Half is mashed directly onto the wraps. The remaining half goes into the avocado ranch dressing.
  • Tomatoes: Small tomatoes are easier to layer inside the lettuce. Roma, cocktail, or firm vine-ripened tomatoes all work well!
  • Bacon: Cook the bacon until crisp, then let it cool before adding it to the wraps. Warm bacon can wilt the lettuce faster.
  • Plain Greek yogurt: Whole-milk Greek yogurt makes the avocado ranch thick and creamy while adding protein. Regular plain yogurt also works, but the dressing will be thinner.
  • Lemon or lime juice: Citrus brightens the dressing and helps slow down avocado browning.
  • Dried parsley: Parsley adds the familiar herby ranch flavor without requiring fresh herbs.
  • Garlic and onion powder: These give the dressing plenty of savory flavor with zero chopping required!
  • Salt and black pepper: Bacon is already salty, so taste the dressing before adding more.
  • Water: Two tablespoons thin the dressing enough for dipping or drizzling.
BLT lettuce wrap ingredients arranged with cooked bacon, romaine leaves, cherry tomatoes, avocado, and avocado ranch dressing.

How to Make BLT Lettuce Wraps with Avocado Ranch

Make the Avocado Ranch Dressing

Add half of the avocado, Greek yogurt, lemon or lime juice, dried parsley, garlic powder, onion powder, salt, pepper, and water to a blender or food processor.

Blend until the dressing is smooth and creamy. Add another teaspoon of water if you prefer a thinner consistency.

Set the dressing aside while you assemble the wraps.

Prepare the Lettuce

Separate four large lettuce leaves and rinse them well.

Pat each leaf completely dry with a clean kitchen towel or paper towel. Lay the leaves flat on a clean work surface.

Add the Avocado

Mash the remaining avocado half in a small bowl.

Spread 1 to 2 tablespoons of mashed avocado down the center of each lettuce leaf. Leave a little space around the edges so the filling does not escape during the first bite. Lettuce wraps are already demanding enough to eat with dignity.

Add the Tomatoes and Bacon

Place two or three tomato slices over the mashed avocado.

Add one slice of cooked bacon to each leaf. Break the bacon into smaller pieces if needed so it fits comfortably inside the lettuce.

Fold the Wraps

Fold the sides of each lettuce leaf over the filling or leave them open like lettuce cups.

Secure the wraps with toothpicks if the leaves will not stay folded.

Serve

Serve the BLT lettuce wraps with the avocado ranch on the side for dipping, or drizzle it directly over the filling.

Enjoy them right away while the lettuce is crisp!

Variations and Substitutions

  • Use turkey bacon: Turkey bacon can replace pork bacon. Cook it until crisp before assembling the wraps.
  • Add more protein: Add chopped hard-boiled egg, sliced turkey, shredded chicken, or canned tuna for a more substantial lunch.
  • Make the dressing dairy-free: Use a thick, unsweetened dairy-free yogurt with a neutral flavor.
  • Add cheese: Crumbled feta, shredded cheddar, or blue cheese adds extra flavor and protein.
  • Add some heat: Blend cayenne pepper, smoked paprika, hot sauce, or chopped jalapeño into the avocado ranch.
  • Use cherry tomatoes: Quarter them so they fit neatly inside the lettuce leaves.
  • Make BLT lettuce cups: Chop the bacon and tomatoes, spoon everything into smaller butter lettuce leaves, and serve them as an appetizer.

Helpful Tips

  • Double the lettuce leaves if needed. Delicate leaves can tear once they are filled. Layering two leaves creates a sturdier wrap and adds more crunch.
  • Blot the tomato slices. Place them on a paper towel for a minute before assembling the wraps. This removes some surface moisture and helps keep the lettuce crisp.
  • Let the bacon cool. Hot bacon will soften the lettuce and warm the avocado dressing.
  • Start with less water in the ranch. Avocados vary in size and Greek yogurt varies in thickness. Blend first, then add more water one teaspoon at a time.
  • Do not overfill the leaves. Four neatly filled wraps are much easier to eat than four overstuffed salads pretending to be handheld food.

What to Serve with BLT Lettuce Wraps

Since the wraps are lower in carbohydrates than a traditional BLT sandwich, you have plenty of flexibility when choosing a side.

Try serving them with:

The right side depends on your appetite and carbohydrate needs. For a more filling meal, add a protein-rich side or use one of the higher-fiber carbohydrate options above.

My roundup of easy diabetes lunch ideas has more practical meal combinations for home, work, and busy days. You can also serve the wraps with my broccoli ranch salad with bacon for a cool summer meal that keeps the ranch theme going, because apparently ranch needed a theme. 

Storage and Make Ahead

These wraps are best assembled right before serving. Store the lettuce, tomatoes, bacon, mashed avocado, and dressing separately so the leaves stay crisp.

Cooked bacon can be refrigerated in an airtight container for four to five days. Wash and dry the lettuce up to two days ahead, then store it in a container lined with a paper towel to absorb extra moisture.

The avocado ranch has its best color and texture within 24 hours. Transfer it to a small airtight container and press plastic wrap directly against the surface before adding the lid.

Mashed avocado may darken during storage, so I recommend mashing that half shortly before assembling the wraps. The color may be less attractive after a day, even though the avocado has committed no actual wrongdoing.

Do not freeze the assembled wraps. Lettuce, tomatoes, yogurt, and avocado all lose their fresh texture after thawing.

Frequently Asked Questions

Can I Pack BLT Lettuce Wraps for Lunch?

Yes, but pack the ingredients separately.

Place the dry lettuce leaves in one container and the bacon and tomatoes in another. Pack the mashed avocado or avocado ranch in a small sealed container. Assemble the wraps when you are ready to eat.

This takes another minute or two at lunchtime, but it prevents the lettuce from becoming soggy in your lunchbox.

Can I Make Avocado Ranch Without a Blender?

You can make it by hand, though the dressing will have a little more texture.

Mash the avocado until very smooth. Add the Greek yogurt, citrus juice, seasonings, and water, then whisk vigorously until blended.

Finely crush the dried parsley between your fingers before adding it so the herbs distribute more evenly.

How Can I Make Wilted Lettuce Crisp Again?

Trim away any damaged areas and soak the lettuce leaves in a bowl of ice water for 15 to 20 minutes.

Dry them very well and use them right away. The cold water can restore some of the moisture the leaves have lost, but revived lettuce does not store as well afterward. 

Are BLT Lettuce Wraps Keto?

These wraps contain an estimated 19 grams of total carbohydrate and 9 grams of fiber per serving, based on two wraps.

They may fit some lower-carbohydrate eating patterns, but I would not automatically label the recipe keto. Your daily carbohydrate target and the specific bacon and yogurt brands you use will determine how the meal fits.

For blood sugar management, total carbohydrate, portion size, medication needs, and your individual glucose response are more useful than a broad diet label!

lettuce wrap ingredients
Crisp lettuce wraps filled with bacon, tomatoes, and mashed avocado, served with a creamy Greek yogurt avocado ranch. They’re ready in 20 minutes and easy to turn into a no-cook summer lunch when the bacon is prepared ahead!
Print Recipe Pin Recipe

Rate this recipe!

No ratings yet
Prep Time: 15 minutes
Assembly Time: 5 minutes
Total Time: 20 minutes
Course: Main Course, Salad
Cuisine: American
Diet: Diabetic, Gluten Free
Keyword: lettuce wraps
Servings: 2 servings
Carbohydrates: 19g

Ingredients

  • 4 wide lettuce leaves
  • 1 large avocado cut in half
  • 2-3 small tomatoes sliced
  • 4 slices bacon cooked
  • ¼ cup whole milk plain greek yogurt
  • 1 tsp lemon or lime juice
  • 1 Tbsp dried parsley
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ¼ tsp salt
  • ¼ tsp black pepper
  • 2 Tbsp water

Instructions

  • Arrange your lettuce leaves flat on the counter.
  • Mash up one half of the large avocado and spread 1-2 Tbsp on to each lettuce leaf.
  • Add 2-3 tomato slices to each lettuce leaf.
  • Then add one slice of bacon to each lettuce leaf.
  • Roll each lettuce leaf up however you’d like depending on the shape of the lettuce. You can secure them with a toothpick if you’d like.
  • To make the dressing, add all of the remaining ingredients, including the other half of the avocado, and blend them together in a blender or food processor. Pour the dressing into a small dish for dipping.
  • Enjoy your BLT lettuce wraps with avocado ranch dressing by dipping the wraps in the dressing or drizzling the dressing on top.

Notes

  • Butter lettuce, Bibb lettuce, green leaf lettuce, and large romaine leaves all work well.
  • Double the leaves if the lettuce feels too delicate to hold the filling.
  • Use fully cooked bacon to make this a no-cook meal.
  • Add water to the ranch gradually since the final consistency depends on the size of the avocado and thickness of the yogurt.
  • Store every component separately and assemble the wraps just before eating.
  • The nutrition information is an estimate and will vary based on the ingredient brands used.

Nutrition

Serving: 2wraps | Calories: 321kcal | Carbohydrates: 19g | Protein: 13g | Fat: 24g | Saturated Fat: 6g | Sodium: 724mg | Fiber: 9g | Sugar: 6g
Tried this recipe?Mention @milknhoneynutrition or tag #milknhoneynutrition!

More to explore...

Leave a Reply

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.

This site uses cookies to help improve your user experience. You acknowledge your acceptance by clicking Accept. Read our Privacy Policy here.