This Chipotle Bacon Avocado Sandwich recipe is a simple sandwich you can prepare at home. Crispy bacon pieces with avocado and a homemade chipotle sauce. This sandwich is the perfect lunch idea, feels like you’re in a fancy restaurant.

Enjoy the avocado sandwich with our popular Tomato Basil Soup!

Chipotle Bacon Avocado Sandwich stacked on top of each other.

avocado sandwich-

I love that this sandwich recipe uses ingredients you most likely already have on hand. The combination of the ham, bacon, avocado and the tomatoes smothered in a chipotle sauce is amazing! Toasting the bread in a pan or panini gives the slices crispiness and warms the remaining ingredients resulting in a wonderful homemade sandwich.

Chipotle Bacon Avocado Sandwich with avocado and tomato.

How to make a Chipotle Bacon Avocado Sandwich-

  • First, prepare the spicy mayo.
  • Then cook the bacon and the ham and slice the tomatoes and the avocado.
  • Lastly, assemble the sandwich and cook it using a pan or panini.

NOTE: You’ll want to adjust the ingredients to the size of your bread slices.

Step by step on how to make the Chipotle Bacon Avocado Sandwich.

We love using our homemade bread machine bread recipe for this hearty sandwich.

Melting the Chipotle Bacon Avocado Sandwich on a skillet.

If you make this SANDWICH recipe. I’d love to see your creation! Tag us on Social Media #ValentinasCorner.

Try these other sandwich recipes:

Chipotle Bacon Avocado Sandwich

5 from 2 votes
Easy Chipotle Bacon Avocado Sandwich with ham, cheese, spinach, and tomato with a homemade chipotle sauce.
Author: Valentina
Prep Time: 5 minutes
Cook Time: 3 minutes
Total Time: 8 minutes
Servings: 2 servings


  • 4 thick slices of Italian bread
  • 4 slices bacon
  • 4 slices ham
  • 1/2 avocado, sliced
  • 1 small tomato, sliced
  • 1/2 cup spinach
  • 1/2 cup shredded cheese
  • 1 Tbsp butter
  • 1 recipe spicy mayo


  • Combine all the ingredients for the Chipotle sauce, set aside.
  • Slice the tomato and avocado.
  • Slice bacon (I did it into 3) and cook until desired readiness. Add ham, just to warm it, flip.
  • Add half the spinach, tomato, avocado, bacon, ham, shredded cheese and pepper to taste onto a slice of bread. 
  • On the second slice of bread, spread half the chipotle sauce. Bring together the bread slices. Repeat with the second sandwich. 
  • Heat butter. Add sandwiches, turn heat down and cook until cheese melts completely, flip as needed.
  • Enjoy!


Calories: 792kcalCarbohydrates: 36gProtein: 21gFat: 63gSaturated Fat: 16gCholesterol: 78mgSodium: 1367mgPotassium: 676mgFiber: 6gSugar: 7gVitamin A: 765IUVitamin C: 15.3mgCalcium: 90mgIron: 2.9mg
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)