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.

This post may contain affiliate links. Please read our disclosure policy.

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 chipotle sauce.
  • Then cook the bacon and the ham.
  • Slice the tomatoes and the avocado.
  • Lastly, assemble the sandwich and cook the sandwich 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.

This sandwich is FANTASTIC if used with the Bread Machine Bread I recently posted.

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.
Prep Time: 5 minutes
Cook Time: 3 minutes
Total Time: 8 minutes
Servings: 2 servings


Ingredients for Bacon Avocado Tomato Chipotle Sandwich-

  • 4 thick slices of Italian bread
  • 3-4 slices bacon
  • 3-4 slices ham
  • ½ avocado, sliced
  • 1 small tomato, sliced
  • 1/2 cup spinach
  • 1/2 cup shredded cheese
  • 1 Tbsp butter

Chipotle Sauce-


  • 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.)

< div>