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

Crunchy and refreshing Whole30 and paleo tomato salad with smoky bacon vinaigrette dressing! You’ll love the flavors of onion, basil, and crispy bacon bits with every bite.

Bacon Tomato Salad Recipe served on a large plate
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This Whole30 and paleo tomato salad with bacon vinaigrette dressing is full of flavor that screams summer. It’s just so refreshing and light while still being filling. I actually had it for lunch with a side of sourdough bread, and it was so delicious!

In This Post…

Making vinaigrette dressing for paleo summer salad

Easy Bacon Tomato Salad Recipe

This delicious paleo bacon and tomato salad is simple but packed with flavor! Tomatoes, onion, bacon, and basil are tossed together with the most amazing bacon fat vinaigrette that’s zesty and smoky at the same time. In addition, the whole thing comes together super quickly, and it’s so easy as well! If you are looking for an easy dish, it’s perfect for a quick lunch or a summery side at a BBQ.

bacon tomato salad ingredients in a bowl

Ingredients In This Bacon and Tomato Salad

Don’t be fooled by the simplicity of the ingredients. Each component adds such a wonderful flavor and texture!

For the Salad

  • Tomatoes
  • Red onion
  • Basil
  • Bacon

For the Bacon Vinaigrette Dressing

  • Bacon fat (reserved from cooking the bacon in the instructions)
  • Extra virgin olive oil
  • Balsamic vinegar
  • Dijon mustard
  • Garlic
  • Salt and pepper

Directions: How to Make Whole30 & Paleo Tomato Salad with Bacon Vinaigrette

  1. Slice the tomatoes and place in a large mixing bowl with onions and basil.
  2. Cook the bacon until crisp in a pan. Once it’s done cooking, remove and crumble into bits and save the bacon fat.
  3. Make the bacon fat vinaigrette: Combine bacon fat, olive oil, balsamic vinegar, dijon mustard, garlic, salt, and pepper in a small bowl and whisk together.
  4. Pour over the salad and toss together to coat. Serve immediately.
Pouring bacon fat vinaigrette over summer salad

Frequently Asked Questions About This Recipe

Is this recipe Whole30?

Yes, it’s refined sugar free and Whole30-compliant. Make sure to use sugar and nitrate-free bacon. If you need help finding a compliant brand, my favorite is Pederson Farms’ bacon. All their products have clean ingredients and taste amazing!

What kind of tomatoes work best?

I personally love heirloom tomatoes because they have the BEST flavor. Usually, I get them from the farmers market, but you can also find them at grocery stores. However, any other tomatoes you have on hand will work – even grape tomatoes. If you do use grape tomatoes, I recommend halving them before adding them to the salad.

Can you save the leftovers?

This bacon tomato salad is best eaten right away for that crunchy and refreshing flavor. However, you can save the leftovers by placing it in an airtight container and storing it in the fridge for up to 3 days. The contents may get a bit soggy, so I recommend not adding the bacon bits to the salad until you are ready to serve it.

Other Paleo & Whole30 summer salads you might love…

bacon tomato salad tossed together on a plate
5 from 1 vote
Servings: 6 servings

Bacon Tomato Salad Recipe (Paleo, Whole30)

Crunchy and refreshing Whole30 and paleo tomato salad with smoky bacon vinaigrette dressing! You'll love the flavors of onion, basil, and crispy bacon bits with every bite.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 3 lb heirloom tomatoes, or any other tomatoes
  • 1 small red onion, thinly sliced
  • 12 basil leaves, torn
  • 8 oz bacon, sugar free, for Whole30

Bacon Vinaigrette

Instructions 

  • Cut tomatoes into bite-sized pieces and add to a mixing bowl. Add sliced onions and torn basil leaves.
  • Heat a skillet over medium heat and cook the bacon for 8-10 minutes until crisp. Remove from heat and crumble when cool enough to handle. Add to the salad.
  • Reserve 3 tbsp of bacon fat and add to a small bowl.
  • Add the remaining ingredients of the bacon vinaigrette to the bacon fat and whisk together.
  • Pour the vinaigrette over the salad and toss together. Enjoy!

Nutrition

Serving: 1serving – makes 6, Calories: 256kcal, Carbohydrates: 12g, Protein: 7g, Fat: 20g, Saturated Fat: 6g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Trans Fat: 1g, Cholesterol: 25mg, Sodium: 486mg, Potassium: 658mg, Fiber: 3g, Sugar: 8g, Vitamin A: 1948IU, Vitamin C: 33mg, Calcium: 35mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below or tag @whatgreatgrandmaate!
What Great Grandma Ate / Jean Choi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Regarding other affiliate links and affiliate relationships: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. Thank you for your support and understanding.

Jean Choi

Iโ€™m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




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

1 Comment

  1. Jenna says:

    5 stars
    This is delicious! Will make again and shared with friends!