Bacon guacamole is loaded with crispy bacon, sweet roasted cherry tomatoes, and delicious roasted garlic. We love to eat this guacamole in the fall and winter when we’re craving a heartier guacamole.

Bacon guacamole! Yes, my friends, this is a very real (and very delicious) thing. My favorite dip just married my all-time favorite food, and honestly, these two were always meant to be together.
This bacon guacamole has everything I love. Crispy, salty bacon adds big flavor, roasted cherry tomatoes bring little bursts of sweetness, and roasted garlic takes it over the top with its mellow, savory depth. It’s classic guacamole with a cozy fall-and-winter twist—and once you try it, I promise there’s no going back.

A few more quacamole recipes to try
- Easy Guacamole Recipe
- Corn Guacamole
- Grilled Guacamole
- Apple Guacamole

Bacon Guacamole with Roasted Garlic and Tomatoes
- Pin

Ingredients
- ▢ 3 cups cherry tomatoes (cut in half)
- ▢ 5 cloves garlic (unpeeled)
- ▢ 2 teaspoons olive oil
- ▢ 3 strips bacon (sliced into ½-inch pieces)
- ▢ 3 ripe avocados (peeled and seed removed)
- ▢ 1 teaspoon sea salt
- ▢ ½ teaspoon cumin
- ▢ ¼ cup lime juice (from 2 limes)
- ▢ ¼ cup each: minced red onion and cilantro
Instructions
- Preheat your oven to 425 degrees Fahrenheit. Toss the cherry tomatoes and unpeeled garlic cloves with the olive oil and place them on a baking sheet. Put them into your oven and roast for 30 minutes. 3 cups cherry tomatoes, 5 cloves garlic, 2 teaspoons olive oil
- While the tomatoes are roasting, cook the bacon until crispy in a large frying pan over medium-high heat. 3 strips bacon
- Add the avocados, salt, cumin, and lime juice to a large mixing bowl. Squeeze the roasted garlic out of their skins and add them to the bowl. Mix everything together until the avocados and roasted garlic are mashed well. 3 ripe avocados, 1 teaspoon sea salt, ½ teaspoon cumin, ¼ cup lime juice
- Reserve a few roasted tomatoes and some bacon to garnish. Mix the remaining roasted tomatoes, bacon, red onion, and cilantro into the guacamole. ¼ cup each: minced red onion and cilantro
- Serve the guacamole topped with the reserved roasted tomatoes and bacon.
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Did you make this?
We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

Bacon Guacamole with Roasted Garlic and Tomatoes
Ingredients
- 3 cups cherry tomatoes , cut in half
- 5 cloves garlic , unpeeled
- 2 teaspoons olive oil
- 3 strips bacon , sliced into ½-inch pieces
- 3 ripe avocados , peeled and seed removed
- 1 teaspoon sea salt
- ½ teaspoon cumin
- ¼ cup lime juice , from 2 limes
- ¼ cup each: minced red onion and cilantro
Instructions
- Preheat your oven to 425 degrees Fahrenheit. Toss the cherry tomatoes and unpeeled garlic cloves with the olive oil and place them on a baking sheet. Put them into your oven and roast for 30 minutes. 3 cups cherry tomatoes, 5 cloves garlic, 2 teaspoons olive oil
- While the tomatoes are roasting, cook the bacon until crispy in a large frying pan over medium-high heat. 3 strips bacon
- Add the avocados, salt, cumin, and lime juice to a large mixing bowl. Squeeze the roasted garlic out of their skins and add them to the bowl. Mix everything together until the avocados and roasted garlic are mashed well. 3 ripe avocados, 1 teaspoon sea salt, ½ teaspoon cumin, ¼ cup lime juice
- Reserve a few roasted tomatoes and some bacon to garnish. Mix the remaining roasted tomatoes, bacon, red onion, and cilantro into the guacamole. ¼ cup each: minced red onion and cilantro
- Serve the guacamole topped with the reserved roasted tomatoes and bacon.