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

My BLT Dip served with crispy crostini for dipping is a delicious combination of flavors from the classic American BLT sandwich.

My creamy BLT Dip recipe has a base of sour cream, cream cheese and mayonnaise, topped with the makings of a BLT – shredded lettuce, diced tomato and chopped bacon. Served with toasted crostini, it’s the perfect party dip!

Clear glass pie plate with creamy base, lettuce, tomatoes, bacon and green onions.
Pin this recipe for later!Pin This

Why I Love This BLT Dip Recipe

  • Flavorful Base – It’s rich and creamy, sort of like a cranked up sandwich spread.
  • Crispy Bacon – Who doesn’t love bacon? It’s crispy, salty and completely addictive.
  • No Baking Required – The best part is, you can whip up this creamy dip in about 15 minutes.


  • Cream Cheese – Full fat, brick style cream cheese for the beset flavor. Softened at room temperature for the easiest blending.
  • Sour Cream – For creaminess and richness.
  • Mayonnaise – Because every good BLT has a little mayo.
  • Seasoned Salt and Garlic Powder – for added flavor.
  • Bacon – About half a pound, but you can use more of less if you wish. Cook it until it’s nice and crisp and then dice for the topping.
  • Shredded Lettuce – You can use iceberg lettuce or Romaine, I personally like the colors of Romaine. Slice into thin shreds, or buy pre-shredded.
  • Roma Tomatoes – Love them because they aren’t as juicy which means less liquid and seeds to clean out. Cut into thin strips, then small dices.
  • Green onions – Not part of a traditional BLT, but certainly will add a nice bit of flavor to your dip.
  • Dippers – I love toasted bread or crostini because it’s just more like what you’d get with the real sandwich. You could also use crackers or pretzels.

How to Cook Bacon 🥓

There are a few different ways that you can cook the bacon.

  1. Stovetop – The classic way is in a skillet on the stovetop over medium heat. Lay the slices in the hot pan and cook for several minutes per side. This is probably the messiest method. Pro Tip: Use kitchen shears and cut the bacon right into the skillet. It will cook faster and already be diced up for you.
  2. Microwave – Not my favorite, but works in a pinch. Layer paper towels on a microwavable plate. Lay 6-8 strips of bacon on top (it’s ok if they’re touching but not overlapping). Top with a couple more paper towels. Microwave for 3 minutes, then flip the slices over and microwave for 3 minutes more. If it’s not crispy enough, add 30 second increments until it’s to your liking.
  3. How to Cook Bacon in the Oven – Bake on a wire rack over a foil lined baking sheet at 375℉ for about 15 minutes, then drain on paper towels.
  4. Crispy Air Fryer Bacon Preheat your air fryer to 350℉ and arrange a single layer of bacon in the basket. Air Fry for 8-10 minutes for chewy bacon, 10-15 minutes for crispy.
A spoon holding a serving os blt dip.

How to Make BLT DIP

This dip is so delicious, your guests will feel just like they’re eating that classic sandwich when they dive in with a piece of toasted bread – but way less messy!

See the recipe card below for full, detailed instructions

Mayo, sour cream and cream cheese with garlic powder in a bowl.

Mix the base. This is a pretty simple mixture of cream cheese, mayo and sour cream for the base, with added flavors of seasoned salt and garlic. Blend together in a large bowl with a hand mixer or just with a wooden spoon or spatula by hand.

Creamy base for blt dip in a pie plate.

Pour into a serving dish. You could make this dip in just about any shallow dish you like, but I think a pie plate is great, especially a clear glass one like this one. The clear glass allows the dipper to see the creamy dip below all of that crunchy goodness on top.

Cream cheese and mayo dip topped with shredded lettuce, diced tomatoes and chopped bacon.

Add Toppings. The toppings for the BLT dip recipe are lots of shredded lettuce, diced tomatoes, and of course bacon. For fun you could even crumble bacon in with the cream cheese base for an extra bacon-y surprise. I also added sliced green onions which add a little heat to all the creamy, salty flavors.

A slice of crostini dipped into BLT dip.

Serve. I recommend serving with crostini; toast some sliced baguette in the oven at 375 degrees for about 10 minutes or until golden brown and crunchy. Let them cool then serve them on the side of this BLT dip. Crackers, pita chips or even tortilla chips are delicious, too.


  • No Mayo: If you really don’t like mayonnaise, you can add more sour cream and cream cheese.
  • Greek Yogurt: For a lower calorie version, or just instead of sour cream, try an equal amount of plain Greek yogurt or low-fat sour cream.
  • Tomatoes: I like Roma tomatoes (aks plum tomatoes) because they aren’t full of juice and they are easy to dice. But you could also swap in heirlooms, grape or cherry tomatoes.
  • Cheese: A typical BLT isn’t made with cheese like a Club Sandwich, but this dip would be delicious with some shredded cheddar cheese, grated Parmesan or Mozzarella on top.

Make Ahead and Storing Leftovers

If you’d like to prepare this dip up to 24 hours ahead of time, make the base and spread it in the serving dish. Cover tightly. Chop the tomatoes and bacon and store them separately.

While you can chop the lettuce in advance, I highly recommend cutting just before serving, or no more than an hour or two in advance, so it doesn’t wilt or turn brown.

Unfortunately, leftovers won’t last too long because the lettuce will brown and wilt, but if you can remove that and add some fresh later, you’d be good storing the dip covered in the fridge for a few days.

Toasted bread with blt dip scooped on it.

More Appetizer Recipes to Try

BLT Dip social media image.


4.68 from 67 votes
BLT Dip is a creamy and delicious combination of flavors from the classic sandwich favorite. Serve with crostini or crackers for game day!
Prep Time 10 minutes
Total Time 10 minutes
Servings 6 servings


  • 8 ounces Cream Cheese room temperature
  • ½ cup Sour cream
  • ½ cup Mayonnaise
  • 1 teaspoon seasoned salt
  • ½ teaspoon garlic powder
  • 8 slices bacon cooked and crumbled
  • 2 cups shredded romaine lettuce
  • 3 Roma tomatoes seeded and diced
  • 3 green onions thinly sliced
  • 36 Crackers or crostini for dipping
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • In a medium sized bowl and with an electric mixer, combine cream cheese, mayonnaise and sour cream until smooth. Mix in seasoned salt and garlic powder.
  • Spread cream cheese mixture into a small, flat bottomed dish (like an 8” pie pan). Chill until ready to serve.
  • Top with lettuce, tomatoes, bacon and green onions.
  • Serve immediately and with crackers or chips for dipping.


I recommend using a heartier lettuce, like romaine or iceberg, as softer lettuces can brown or wilt easily.
Keyword blt dip


Calories: 427kcalCarbohydrates: 5gProtein: 7gFat: 42gSaturated Fat: 16gCholesterol: 79mgSodium: 841mgPotassium: 266mgFiber: 1gSugar: 3gVitamin A: 2333IUVitamin C: 6mgCalcium: 71mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.


Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. BoycanBake says:

    Great recipe. Thank you for sharing.
    I make this all the time games and parties. Also have added chives to cream cheese mixture and other spices. Always gets eaten up!

    1. Kristin says:

      Thank you! Awesome feedback, thanks for stopping by.

  2. Ali K says:

    I made this with vegan bacon and it came out great. It was a hit at the bacon themed party I attended.

    1. Kristin says:

      Nice! Thanks for stopping by Ali.

  3. Char says:

    Can these be done as a rollups (aka pinwheels)? Would anything need to be changed?

    1. Kristin Maxwell says:

      I think they would be delicious rolled up in a tortilla. I haven’t tried it myself, so I’m not positive that the dip would be thick enough, but I think it will work. Maybe add a little less sour cream.

    2. Kelly says:

      I did just that! Same recipe and they turned out great! Took then into work and they were gone.

  4. Tarra says:

    The first time I made this dip I was amazed at how incredibly delicious it is!! An absolute hit, so easy, and a crowd favourite. Thanks so much!

    1. Kristin Maxwell says:

      Thank you!

  5. thomas says:

    Can this be made a day ahead?

    1. Kristin Maxwell says:

      You can make the dip part, and cook the bacon ahead of time, but cut tomatoes and lettuce fresh before serving.

  6. Shellie says:

    I use Mrs. Dash instead of seasoned salt. Gives it a unique taste. Everyone LOVES this dip!!

    1. Kristin says:

      Awesome feedback Shellie! Thanks for stopping by.

  7. Gaines McFadden says:

    I used Cajun spice for spice salt..
    I also like pita chips with dip.

  8. Jan says:

    Add a little parmesan cheese to the cream cheese mixture.

  9. Tara says:

    Making this right now, can’t wait for everyone to enjoy it!! I’m still searching for a good season salt, what’s your favorite?

    1. Kristin says:

      I have always been a fan of Lawry’s.

  10. Roxanne says:

    The BLT is my all-time favorite sandwich! Can’t wait to try this BLT dip!

    1. Kristin says:

      That’s awesome Roxanne! Thanks for sharing your experience!

  11. Carole says:

    Do you bake it at all??

    1. Kristin says:

      Hi Carole, no baking for this dip! It’s just a cold dip.

  12. Cynthia Carpenter says:

    Love BLTs, so can’t wait to make this dip. Thanks!

  13. Marjorie says:

    This looks like the next snack I’ll fix my Grandson , He would live on bacon I if I let him, Would turkey bacon do as well.

  14. Mary joyce Dillon says:

    This dip is easy and WONDERFUL. It honestly tastes like you are eating a BLT…only better.

  15. Colleen Gaughan says:

    Hi Kristin I can’t wait to make this dip of yours. It looks so good. And easy. One question when u do the bread in the oven do u just put the bread pin plain or w oil or butter on it?

  16. Mary Kay Gerbers says:

    Made the BLT Ranch Flatbread this weekend. So incredibly easy to make and utterly delicious!!!! Definitely will be making this again!