America's Test Kitchen LogoCook's Country LogoCook's Illustrated LogoAmerica's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

MLTs (Mushroom, Lettuce, and Tomato Sandwiches)

By Katie Callahan

Published on April 26, 2026

Time

50 minutes

Yield

Serves 4

MLTs (Mushroom, Lettuce, and Tomato Sandwiches)

Ingredients

1 tablespoon extra-virgin olive oil 1 shallot, minced1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick½ teaspoon plus ⅛ teaspoon table salt, divided1 garlic clove, minced½ teaspoon smoked paprika 1 ripe avocado, halved and pitted2 tablespoons plain yogurt 8 slices rustic bread, toasted2 tomatoes, cored and sliced thin2 ounces (2 cups) baby arugula

Before You Begin

To make this recipe vegan, substitute plant-based yogurt for the dairy yogurt.

Instructions

  1. Heat 1 tablespoon extra-virgin olive oil in 12-inch nonstick skillet over medium heat until shimmering. Add 1 minced shallot and cook until softened, about 2 minutes. Add 1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick, and ½ teaspoon table salt. Cover and cook, stirring occasionally, until mushrooms have released their liquid, 10 to 12 minutes.
  2. Uncover; increase heat to medium-high; and cook, stirring occasionally, until mushrooms are browned, about 10 minutes. Stir in 1 minced garlic clove and ½ teaspoon smoked paprika and cook until fragrant, about 30 seconds. Off heat, let mushrooms cool for 10 minutes.
  3. Just before serving, combine 1 ripe avocado, halved and pitted; 2 tablespoons plain yogurt; and remaining ⅛ teaspoon salt in small bowl and mash until smooth. Spread avocado mixture evenly over 4 toasted slices rustic bread. Layer mushrooms, 2 cored and thinly sliced tomatoes, and then 2 cups baby arugula over avocado mixture. Top with remaining 4 toasted slices rustic bread. Serve.
MLTs (Mushroom, Lettuce, and Tomato Sandwiches)
Photography by Daniel J. van Ackere. Styling by Kylie Alexander.

MLTs (Mushroom, Lettuce, and Tomato Sandwiches)

Headshot of Katie Callahan
By Katie Callahan

Published on April 26, 2026

Save

Time

50 minutes

Yield

Serves 4

Ingredients

1 tablespoon extra-virgin olive oil
1 shallot, minced
1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick
½ teaspoon plus ⅛ teaspoon table salt, divided
1 garlic clove, minced
½ teaspoon smoked paprika
1 ripe avocado, halved and pitted
2 tablespoons plain yogurt
8 slices rustic bread, toasted
2 tomatoes, cored and sliced thin
2 ounces (2 cups) baby arugula

Ingredients

1 tablespoon extra-virgin olive oil
1 shallot, minced
1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick
½ teaspoon plus ⅛ teaspoon table salt, divided
1 garlic clove, minced
½ teaspoon smoked paprika
1 ripe avocado, halved and pitted
2 tablespoons plain yogurt
8 slices rustic bread, toasted
2 tomatoes, cored and sliced thin
2 ounces (2 cups) baby arugula

Ingredients

1 tablespoon extra-virgin olive oil
1 shallot, minced
1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick
½ teaspoon plus ⅛ teaspoon table salt, divided
1 garlic clove, minced
½ teaspoon smoked paprika
1 ripe avocado, halved and pitted
2 tablespoons plain yogurt
8 slices rustic bread, toasted
2 tomatoes, cored and sliced thin
2 ounces (2 cups) baby arugula

Why This Recipe Works

A classic BLT nicely balances a few simple ingredients: salty-crisp bacon, sweet and juicy tomatoes, and refreshing lettuce, all tied together with a slick of mayonnaise. Meet that famous sandwich’s equally splendid cousin: the MLT. To create a flavor-packed vegetarian version, we use strips of portobello mushrooms. When sautéed and seasoned with smoked paprika and a little salt, they develop meaty texture, umami character, and even some smokiness. Using a full 1½ pounds of mushrooms provides plenty of substance. We kept the juicy tomatoes but swapped lettuce for arugula, as its peppery bite perks up the other flavors. Finally, for a creamy, tangy spread to slather on, we mix avocado and yogurt to complete the sandwich.

Before You Begin

To make this recipe vegan, substitute plant-based yogurt for the dairy yogurt.

Instructions

  1. Heat 1 tablespoon extra-virgin olive oil in 12-inch nonstick skillet over medium heat until shimmering. Add 1 minced shallot and cook until softened, about 2 minutes. Add 1½ pounds portobello mushroom caps, gills removed, sliced ½ inch thick, and ½ teaspoon table salt. Cover and cook, stirring occasionally, until mushrooms have released their liquid, 10 to 12 minutes.
  2. Uncover; increase heat to medium-high; and cook, stirring occasionally, until mushrooms are browned, about 10 minutes. Stir in 1 minced garlic clove and ½ teaspoon smoked paprika and cook until fragrant, about 30 seconds. Off heat, let mushrooms cool for 10 minutes.
  3. Just before serving, combine 1 ripe avocado, halved and pitted; 2 tablespoons plain yogurt; and remaining ⅛ teaspoon salt in small bowl and mash until smooth. Spread avocado mixture evenly over 4 toasted slices rustic bread. Layer mushrooms, 2 cored and thinly sliced tomatoes, and then 2 cups baby arugula over avocado mixture. Top with remaining 4 toasted slices rustic bread. Serve.

Gift This Recipe

Enjoyed this dish? Let others know by sharing it as a gift recipe.

This is a members' feature.