Keto Antipasto Salad

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published June 20, 2019 • Updated March 13, 2026

Reader Rating
4.2 Stars (13 Reviews)

This post may contain affiliate links. See my disclosure policy.

This keto antipasto salad is the Italian charcuterie board I turned into a weekday lunch. Salami, pepperoni, smoked gouda, mozzarella, and roasted asparagus tossed in a red wine vinegar and dijon dressing.

I started making this when I realized I was spending too much time arranging charcuterie boards for myself at lunch. Same ingredients, just spread across a cutting board instead of tossed in a bowl. Once I combined everything with a red wine vinegar and dijon dressing, it became the keto lunch I come back to more than almost anything else on this site.

The thing that sets this apart is the smoked gouda. I’ve tested it with regular gouda, with aged provolone, with fresh mozzarella alone. The smoked gouda is what makes the dressing cling to everything and gives the whole bowl a warm, almost smoky depth. The mozzarella is there for texture (those soft cubes between bites of salami), but the gouda is what carries the whole flavor.

I roast the asparagus separately at 350 for about 15 minutes, then let it cool completely before tossing it in. Warm asparagus dropped into cold salami and cheese makes everything sweat, and nobody wants that. Once cooled, it adds this snappy, slightly charred bite that cuts through all the rich meat and cheese. If you like that roasted vegetable angle, my bacon wrapped asparagus kebabs use a similar technique.

This is one of those low carb salads that actually fills you up. At around 5.3 net carbs per serving, you’re getting serious protein and fat from the cured meats and cheeses, which means I’m not starving an hour later. It keeps well for 3-4 days in the fridge and tastes even better on day two once the dressing soaks in. If you’re building a rotation of keto salads, pair this with my caprese salad for another Italian option.

I won’t pretend this is the cheapest salad I make. Quality salami, pepperoni, smoked gouda, and fresh mozzarella add up. But this recipe makes 8 servings, which means I get 3-4 lunches out of one batch for roughly what I’d spend on a single restaurant salad. That math works for me every time.

One of my readers told me she used to eat Italian meat-and-cheese platters constantly before going keto and thought that chapter of her life was just over. She made this on a whim, had it three days in a row, and said it made her realize she hadn’t actually given anything up. That stuck with me. That’s the whole point of what I do here. The food has to taste like the real thing, not like a compromise.

If you used to make traditional Italian antipasto with pasta on the side, this is the version that replaced it for me. For an Italian-themed spread, I like serving this alongside my hearts of palm pasta, which scratches the pasta itch without the carbs. For potlucks, I bring this with my keto macaroni salad so there are a couple of options on the table.

Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Antipasto Salad

4.2 (13) Prep 10m Cook 15m Total 25m 8 servings

Ingredients

  • ½ cup olive oil
  • ¼ cup red wine vinegar
  • 1 tablespoon dijon mustard
  • ½ teaspoon oregano
  • ¼ teaspoon red pepper flakes
  • pinch of salt
  • 5 oz salami
  • 5 oz pepperoni
  • 4 oz smoked gouda
  • 8 oz mozzarella cheese
  • 7 oz artichoke hearts
  • 4 oz grape tomatoes
  • ¼ cup roasted red pepper
  • ½ cup olives, chopped
  • bundle of asparagus

Step by Step Instructions

Step by Step Instructions

1
Make dressing

Mix dressing ingredients together and set aside.

2
Roast asparagus

Prepare the asparagus by tossing it in olive oil and salt & pepper in a ziplock bag. Spread on a baking tray and bake or grill at 350 for 15 minutes. Set aside to cool.

3
Mix it all together

Prepare the salad ingredients and mix together in a bowl. Add dressing. Stir to combine.

Nutrition Per Serving
412 Calories
37.1g Fat
19.6g Protein
3.6g Net Carbs
7.3g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Antipasto Salad

Frequently Asked Questions

Can I swap the salami and pepperoni for other meats?

I've tried this with prosciutto, capicola, and sopressata, and they all work. Prosciutto gives you a more delicate, silky texture compared to salami's chew, so I'd slice it into ribbons rather than cubes. Capicola is my second favorite after salami for the peppery kick it adds. I've also used leftover grilled chicken when I was out of cured meats. It's good, but the cured meats are what make it taste like a proper Italian deli spread.

What can I substitute for smoked gouda?

I'm protective of this one. I tested regular gouda, aged provolone, and pepper jack in the same dressing, and smoked gouda is the only one that gave everything that warm, smoky depth. Regular gouda tastes flat by comparison. If you truly can't find it, aged provolone is the closest I've gotten, but the flavor will be sharper and less rounded. Cube it roughly the same size as your mozzarella so every forkful gets both textures.

What can I use instead of red wine vinegar?

I've made the dressing with apple cider vinegar and white wine vinegar, and both are fine. Apple cider gives it a slightly sweeter, mellower flavor. White wine vinegar keeps things closer to the original but a touch lighter. I come back to red wine vinegar every time because it has a boldness that stands up to all the meat and cheese. Whatever you choose, keep the same ratio.

How do I meal prep this salad?

I make a full batch on Sunday and eat it through Wednesday, which is 3 days of low carb lunches from one prep session. The trick is keeping the dressing in a separate jar. If you dress everything at once, the meats release moisture by day two and the asparagus gets limp. I learned that the hard way. Portion the salami, pepperoni, cheeses, olives, and roasted red pepper into containers, and they hold up without issues. The tomatoes soften first, so I add those fresh each day. I prep my jalapeno popper salad the same way and alternate between the two for weekday lunches.

Can I make this dairy-free?

I've made it without cheese and it's still a solid salad, just a different one. The smoked gouda and mozzarella provide a lot of the richness, so without them I add extra olives, more artichoke hearts, and a sliced avocado to fill that gap. I haven't found a dairy-free cheese that works well cold in a salad like this, so my advice is to skip the substitute and load up on the other ingredients. If you want a naturally dairy-free option, my asian cucumber salad doesn't need any swaps.

Is this expensive to make?

I won't pretend otherwise. Quality salami, pepperoni, smoked gouda, and fresh mozzarella add up, and a reader called it out directly. Here's how I think about it: this recipe makes 8 servings, so I'm getting several lunches for what I'd spend on one restaurant salad. To cut costs, I buy salami and pepperoni from the deli counter by weight instead of pre-packaged, and I look for mozzarella in larger blocks. The one place I won't cut corners is the smoked gouda, because that's the ingredient that makes the dressing work. If budget is tight that week, my lemon garlic kale salad costs a fraction and still makes a solid lunch.

Should I add pepperoncini?

I've made it both ways. Pepperoncini adds a tangy, pickled bite that pairs well with the red wine vinegar dressing, and I get why a lot of Italian salad recipes include it. I left it out of my version because the smoked gouda and roasted asparagus already give this enough flavor layers, and the extra acidity from the pepperoncini was competing with my dressing rather than supporting it. If you want that pickled element, I'd add 3-4 sliced pepperoncini per serving and pull back on the red wine vinegar by about a tablespoon.

Can I add lettuce or arugula to bulk this up?

I've tossed this over arugula a few times when I wanted more volume. Arugula is my pick because the peppery bite matches the Italian flavors better than romaine or mixed greens, which tend to disappear under all the meat and cheese. Add the greens to individual servings rather than the whole batch, because dressed greens wilt fast and you lose that crunch by day two. I usually do a couple handfuls per bowl and let the meats and cheeses sit on top.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Antipasto Salad” also liked:

Low Carb Antipasto Salad

keto antipasto salad ingredients With all of those meats and cheeses, this salad is a meal on its own. It is filled with lots of fats from the Italian meats and cheeses, olives and olive oil.

Make Ahead Salad Recipe

This recipe can be made right before serving or you can make it the day before and let it rest in the refrigerator. I think it tastes better the next day because the dressing has time to sit and flavors meld together better.

Mix Up Your Meats And Cheeses

You can modify your salad ingredients. Add different cheeses, meats or veggies. Here are some different ingredients you can try:
  • Cheddar Cheese
  • Smoked Cheese
  • Feta Cheese
  • Shaved Parmesan Cheese
  • Prosciutto
  • Bacon
  • Avocado
  • Pepperoncinis
  • Spinach
  • Roasted Green Beans
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Sides Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
18 Mins
The Best Keto Bread Rolls
4.9 Stars (92 Reviews)

These fathead keto dinner rolls are the ones my family actually requests. I've been making them since 2018. Fluffy inside, golden outside, and only 4...

See the Recipe
A pile of cauliflower tots in a bowl covered with parchment.
50 Mins
Cauliflower Tots
4.8 Stars (5 Reviews)

I use cottage cheese as the binder instead of egg, adding 9g of protein per serving while keeping these low carb at 2.8g net carbs. Six ingredients,...

See the Recipe
a golden bread puff topped with parmesan and parlsey
25 Mins
Keto Parmesan Bread Puffs
4.7 Stars (18 Reviews)

These buttery keto parmesan bread puffs are my favorite poppable cheesy bite. Great as an appetizer with ranch or marinara sauce and just as good as...

See the Recipe
a cast iron skillet with creamy cheese grits in it topped with melted butter
12 Mins
Keto Grits
5 Stars (6 Reviews)

I make these lupin meal grits when I want real grits texture without the carbs. Creamy, thick, loaded with sharp cheddar and jalapeños, and only 3 g...

See the Recipe
Crumbled bacon on top of a cheesy brussel sprouts casserole.
25 Mins
Cheesy Brussels Sprouts
4.5 Stars (4 Reviews)

Crispy fried brussels sprouts baked in a rich cheesy sauce made from sharp cheddar and nutty gruyere, then topped with crunchy bacon bits. This...

See the Recipe
Reviews 12
4.2 Stars (13 Reviews)
  1. D
    Dani Mar 14, 2026

    Made this three times, and the first two batches I was tossing the dressing in right before eating and couldn't figure out why it seemed flat. A few minutes of rest and the salami and mozzarella actually soak it up. Big difference. Also swapped smoked gouda for provolone because my store was out. Works fine, but the smokiness is probably worth tracking down next time. The dijon and red wine vinegar combo is tangier than I expected, so start with less dressing and build from there. On my fourth batch this week, adding olives.

  2. J
    Jen Johnson Feb 27, 2026

    My kids called this 'charcuterie salad' (they've been on a TikTok board obsession) and fought over the smoked gouda before I even finished plating, so double batch next time is non-negotiable. That roasted asparagus tossed in the red wine vinegar dressing was the detail they kept coming back to, asking what the 'extra flavor' was.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      Roasting the asparagus first is what does it. It absorbs that red wine vinegar dressing differently than everything else in the bowl. 'Charcuterie salad' is a better name.

    2. J
      Jen Johnson Feb 28, 2026

      Now I'm going to notice this every time I roast vegetables. Also stealing 'charcuterie salad' for every salad going forward.

  3. C
    Camila Feb 17, 2026

    I used to eat antipasto platters constantly before keto and honestly thought that whole chapter of my life was just closed. Like, salami and cheese and olives felt like they belonged to a version of me that didn't exist anymore. Made this on a whim last week and I actually got a little emotional about it. The red wine vinegar dressing with the smoked gouda and pepperoni, it tastes exactly like something I'd have ordered at my favorite Italian spot. I had it for lunch three days in a row. It's one of those recipes that makes you realize you haven't actually given anything up.

    1. Annie Lampella
      Annie Lampella Feb 17, 2026

      Three days in a row is basically the highest compliment. That line about not having given anything up, I feel that every time I make this. The smoked gouda in the dressing is what does it for me.

  4. C
    CYNTHIA OTWELL Jul 5, 2024

    delish, but expensive to make

    1. Annie Lampella
      Annie Lampella Jul 6, 2024

      It is, won't pretend otherwise. 8 servings though, so I'm usually getting several lunches for what I'd spend at a deli counter.

  5. M
    Matt P Aug 27, 2023

    This was really pretty great. Nice combination of ingredients. The sauce could maybe be better, but not quite sure how. I made everything essentially as listed except my package of salami was 4oz instead of 5oz, and I used regular Gouda instead of smoked (my wife hates smoked cheeses).

    The recipe didn't include the total size of the dish or portion sizes, which was a little annoying, so I loaded into into Chronometer (my macro tracker of choice) and found it to be 1,219.1g or 152g/serving if divided 8 ways (when set to 5oz salami). The macros for 1 serving with the ingredients I used were 19g protein, 3.9g net carbs, 5.2g total carbs, 36.6g fat, 434 calories. Pretty darn close to what's listed here.

    Anyway, thanks for the recipe, I really enjoyed it.

    1. Annie Lampella
      Annie Lampella Aug 28, 2023

      The regular gouda probably explains some of the sauce thing. Smoked gives the whole dressing more depth, regular kind of sits flat next to the red wine vinegar. Try upping the dijon to 2 tablespoons if you make it again.

  6. S
    Snuggles Aug 2, 2022

    Mmmm. It’s so good. I made it twice in the last cpl weeks.

    1. Annie Lampella
      Annie Lampella Aug 7, 2022

      Twice in two weeks, that tracks. The dressing gets better the longer everything sits in it.

Leave a Review