• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Cassidy's Craveable Creations logo

  • Recipes
  • Start Keto
  • Meal Plans
  • Login
  • Patreon
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • Start Keto
  • Meal Plans
  • Login
  • Patreon
  • Subscribe
    • Facebook
    • Instagram
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Start Keto
    • Meal Plans
    • Login
    • Patreon
    • Subscribe
    • Facebook
    • Instagram
    • YouTube
  • ร—
    Home ยป Keto

    Restaurant Style Low-Carb Keto Friendly Salsa

    Published: Aug 5, 2022 Updated: Aug 6, 2022 By: Cassidy Stauffer May earn from affiliate links.

    Jump to Recipe Print Recipe
    pinnable image of keto salsa with text
    pinnable image of homemade salsa with text

    This low-carb, keto-friendly salsa can be made with fresh or canned tomatoes and is bursting with flavor! It's ever-so-slightly sweet and is a classic, restaurant-style salsa. It also makes an extra large batch and includes easy, step-by-step canning instructions!

    salsa in small white bowl with cilanto and tomatoes

    Jump to:
    • ๐Ÿ’ญ Frequently asked questions
    • ๐Ÿ… Preparing the tomatoes
    • Ingredients
    • Easy instructions
    • Storage instructions
    • Canning instructions
    • Canning instructions
    • Substitutions
    • How to serve
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments

    This is my mom's classic gluten-free keto salsa recipe that she has been making ever since I was a little girl. It has been and will always be my very favorite homemade salsa recipe.

    It's ever-so-slightly sweet and is a classic, restaurant-style salsa.

    Plus, this recipe makes a huge pot (10 whole cups!) of low-carb salsa. So, I included super simple, easy-to-follow canning instructions.

    Once the salsa is canned, it will last anywhere from 12 - 18 months so you can have this low-carb salsa anytime you get a craving.

    The original recipe calls for 5 28-oz cans of whole, peeled tomatoes. However, after some experimenting, I also have super-easy instructions on using fresh tomatoes too!

    If tomatoes are in season, I love using the fresh version. I feel so much like Martha Stewart using fresh tomatoes from my garden to make salsa, lol 🙂

    But the canned variety is just as yummy if tomatoes aren't in season or you're low on time.

    Or if you're looking for more in-season canning recipes, be sure to check out these lacto-fermented (half-sour) dill pickles!

    💭 Frequently asked questions

    Is salsa keto? How many carbs are in salsa?

    Yes! While tomatoes are a bit high in carbs, salsa can be enjoyed in moderation on a keto diet. Store-bought salsa usually contains around 2 net carbs per 2 Tablespoons.

    Do I have to peel the tomatoes? Can I use raw tomatoes?

    I like to simmer the tomatoes because the simmering process makes a deeper, sweeter, restaurant-style salsa - which I love! Since this recipe has to simmer a while, if the skins were left on, they would fall off during the simmering process and there would be rogue pieces of skin all in the salsa - no thank you!

    Why do you broil the tomatoes instead of boiling them to remove the skin?

    While you can certainly use the traditional method of boiling the tomatoes and placing them in an ice-water bath to remove the skin, I like to broil them because I find it's easier and faster.

    Does the variety of tomatoes matter?

    No, but the method does. Just be sure to use peeled and well-drained tomatoes like the recipe calls for. Otherwise, the salsa may turn out watery. Also, tomato varieties have different sizes and water content. Since I've only tested this recipe with Roma tomatoes, I won't be able to tell you the approximate number of tomatoes needed if using a different variety.

    Do I have to use kosher or pickling salt?

    Yes, if using a different type of salt, the measurements would be different. Plus, if you're going to can the salsa afterward, you shouldn't use salt with additives or iodine. Kosher salt and pickling salt contain neither.

    How spicy is this salsa?

    The only heat in this recipe would come from jalapenos, and the heat from jalapenos is found in the veins and seeds of peppers.
    Since we prefer very mild salsa, I cut the jalapenos in half, then use a spoon to scoop out all the seeds and veins. Depending on how spicy you prefer your salsa, you can leave in some or all of the seeds and veins for a spicier salsa.

    🍅 Preparing the tomatoes

    If you decide to use fresh tomatoes instead of canned, here are the easy steps:

    broiled tomatoes on baking sheet

    Step #1: Cut the tomatoes in half and broil.

    For this recipe, you'll need 8 cups of peeled, drained tomatoes. If using Roma tomatoes, like me, this is roughly 45 tomatoes, depending on the size.

    After you've gathered your tomatoes, cut them in half and place them on a large baking sheet. They won't fit on one baking sheet, so if you only have one, you'll cook them in batches.

    Then, place them under the broiler for 3 to 5 minutes, or until the tops are crinkled. Be sure to watch them carefully so they don't burn!

    peeled tomatoes on baking sheet

    Step #2: When cool enough to handle, peel the skins off and discard.

    peeled tomatoes in collander

    Step #3: Drain.

    You'll notice that the tomatoes are sitting in a lot of water. So place a colander in the sink and add the tomatoes.

    Allow to drain for 20 to 30 minutes. Occasionally press down on the tomatoes with a spoon to help release the excess liquid.

    That's it - your tomatoes are ready!

    Ingredients

    using a spoon to scoop out the seeds of a jalapeno

    For the salsa you'll need:

    • Tomatoes - The prepared tomatoes or canned tomatoes.
    • Tomato Sauce & Tomato Pase - ONLY if using fresh tomatoes!!
    • Jalapenos - Flavor. Remove veins and seeds for a milder salsa.
    • Onions - Flavor
    • Kosher or Pickling Salt - Do not use table salt if you plan on canning.
    • Garlic Powder, Parsley, & Celery Salt - Flavor. The celery salt is what sets this recipe apart and gives it a unique flavor!
    • Vinegar - Adds acid and flavor, and helps preserve the salsa.
    • Keto Sweetener, Or Preferred Sweetener - Optional, adds mild sweetness and balances out the taste.

    Easy instructions

    Step #1: Prepare the tomatoes, if using fresh, and chop the jalapenos and onions.

    chopped onions and jalapenos

    The heat from jalapenos is found in the veins and seeds of peppers.

    Since we prefer mild salsa, I cut the jalapenos in half. Then I use a spoon to scoop out the seeds and veins.

    You can leave some or all of the seeds and veins in your salsa, depending on how spicy you prefer it.

    Then finely chop up the jalapenos and onions. Feel free to use a food processor to save time if you prefer. Just be careful not to over-process!

    Step #2: Add the rest of the ingredients to a very large pot. Bring to a boil.

    simmered keto salsa in large pot

    Step #3: Reduce the heat and simmer, uncovered, for 30 to 40 minutes. Then, mash with a potato masher until you achieve your preferred consistency.

    Taste and adjust the seasonings.

    Storage instructions

    • Store: Store in the fridge for 1 to 2 weeks.
    • Freeze: Store cooled keto salsa in a freezer-safe bag or container for up to 4 months, preferably in small, individual air-tight containers. Thaw in the refrigerator overnight before eating. *Note - The salsa may not be quite as flavorful after freezing.
    • Can - Canned low-carb salsa will last 12 to 18 months.

    Canning instructions

    2 mason jars filled with salsa

    Canning instructions

    *Note- While technically, you don't have to sterilize the jars, I just can't help myself!

    1. Sterilize your canning jars. To do this, run your jars through the dishwasher on the sterilize cycle without other dishes OR place jars in a large pot, cover with water by at least one inch, bring to boil, and then boil for 15 minutes. Do not let jars set in water for more than an hour afterward. Carefully remove jars with tongs and set them aside. Don't dump the water, we will be using it again shortly. *Note- Do not boil the canning lids as this can harm their adhesive rings. Instead, add the canning lids to the hot water after you turn off the heat when the jars have finished boiling for a quick rinse. Also, be sure to only use NEW canning lids, as they are only good for one use.
    2. Fill jars. Add the salsa to the jars, leaving ยผ inch of headspace. Wipe the rims of the jars so there are no drips - this is important so your jars seal properly! Then, tightly screw on the lids of the mason jars.
    3. Boil jars. Place the jars back into the water and bring to a rolling boil. After it reaches a boil, cover and boil for 15 minutes. Turn off heat, remove the lid, and allow to rest in pot for 5 minutes.
    4. Remove jars. Very carefully, remove the jars from the pot with tongs (and a wooden spoon to support the bottom if needed) and set on a towel, leaving some space between each jar to allow them to cool. Note- If the metal bands seem loose during processing, it's OK - don't tighten them!
    5. Cool and test seals. After at least 12 hours (but before 24 hours) you can test your seals. Lightly press the top of the lid - it should be firm. If the center bubbles up and down it didn't seal correctly and you need to start over. Your canned salsa should last for 12 to 18 months.
    salsa in small white bowl with cilantro and tomatoes

    Substitutions

    • Flavor: Feel free to play around with the seasonings. If you would like to dress it up, add a bit of cumin or cilantro! Don't like the subtle sweetness? Omit the sweetener! Taste the salsa and adjust the seasonings as desired.
    • Heat: The heat comes from the veins and seeds in the jalapenos. You can leave in none, some, or all of the veins and seeds to adjust the heat. The heat will also depend on how spicy your particular jalapenos are.

    How to serve

    Here are my favorite low-carb recipes to serve with keto salsa:

    • Keto Tortilla Chips from my Keto Breads Cookbook for chips and salsa
    • Tacos
    • Chimichangas
    • Shredded Beef Tacos
    • Chicken Taco Salad
    • Pork Carnitas

    Or if you're looking for more salsa recipes, this strawberry salsa from One Lovely Life looks delicious too!

    If you've tried this Keto Salsa or any other recipe on the blog, please let me know in the comments below!

    Craving more? FOLLOW ME on Pinterest, Instagram, Facebook, YouTube, or E-Mail to find more delicious food!

    ๐Ÿ“– Recipe

    salsa in small white bowl with cilanto and tomatoes

    Restaurant Style Low-Carb Keto Friendly Salsa

    This keto salsa is can be made with fresh or canned tomatoes, is bursting with flavor, and is even better than the restaurant variety. It's ever-so-slightly sweet and is a classic, restaurant-style salsa. It also makes an x-large batch and includes easy, step-by-step canning instructions!
    *If you want to dress this salsa up a bit you can add cumin and cilantro to taste, but we prefer it as is 🙂
    5 from 2 votes
    Print Pin SaveSaved!
    Add to Meal PlanGo to Collections
    Cuisine: American
    Diet: Dairy-Free, Gluten-Free, grain free, Keto, Low-Carb, Paleo, Vegan, Whole30
    Prep Time: 30 minutes minutes
    Cook Time: 40 minutes minutes
    Resting Time: 30 minutes minutes
    Total Time: 1 hour hour 40 minutes minutes
    Servings: 40
    CALORIES :25kcal
    CARBS :5g
    FIBER :2g
    Author: Cassidy Stauffer

    Ingredients

    • 8 cups (roughly 45 Roma tomatoes, depending on the size) peeled and drained tomatoes (slightly crushed) - OR 140 oz. (5 28 oz. cans) whole, peeled tomatoes with the juice
    • 15 oz Tomato Sauce - ONLY if using fresh tomatoes - not canned
    • 6 oz Tomato Paste - ONLY if using fresh tomatoes - not canned
    • 2 large Onions - finely chopped
    • 10 Jalapenos - finely chopped, seeds and veins removed for a mild salsa
    • 2 tablespoon Kosher Salt or Pickling Salt
    • 1 tsp. Garlic Powder
    • 3 Tbsp. Parsley
    • 2 tsp. Celery Salt
    • 1 ¼ Cup White Vinegar
    • 1 Tbsp. Keto Sweetener - or sweetener of choice, optional
    Prevent your screen from going dark

    Instructions

    • Add all ingredients to a very large pot. *Remember, if using canned tomatoes you don't need to add the tomato sauce or tomato paste.
    • Bring to a boil. Reduce heat to a simmer.
    • Simmer, uncovered, until all veggies are tender, around 30-40 minutes.
    • Mash with a potato masher until you achieve your desired consistency.
    • Taste and add additional seasonings if needed.
    • The salsa can be canned (instructions below) or stored in a sealed container in the fridge for 1 to 2 weeks.

    To Prepare Fresh Tomatoes:

    • Preheat the oven broiler to high and place a large colander in the sink.
    • Cut the tomatoes and half and place them face down on a lightly greased cookie sheet. They won't all fit on one cookie sheet so you may need to cook them in several batches.
    • Place the pan in the oven until the tops of the tomatoes look crinkled - 3 to 5 minutes. Watch them carefully so they don't burn!
    • When cool enough to handle, peel off the skins and discard. Then, place the tomatoes in the colander. Repeat with remaining tomatoes.
    • Allow the tomatoes to drain in the sink for around 30 minutes. Occasionally, lightly mash them with a spoon to help them release excess liquid.

    Add Your Own Notes

    Click here to add your own private notes.

    Notes

    • The type of tomatoes doesn't matter, but the method does. Just be sure to use peeled and well-drained tomatoes like the recipe calls for. Otherwise, the salsa may turn out watery. Also, tomato varieties have different sizes and water content. Since I've only tested this recipe with Roma tomatoes, I won't be able to tell you the approximate number of tomatoes needed if using a different variety.
    • Please only use kosher salt or pickling salt. If using a different type of salt, the measurements would be different. Plus, if you're going to can the salsa afterward you shouldn't use salt with additives or iodine. Kosher salt and pickling salt contain neither.
    • The only heat in this recipe would come from jalapenos, and the heat from jalapenos is found in the veins and seeds of peppers. Depending on how spicy you prefer your salsa, you can leave in none, some, or all of the seeds and veins to adjust the heat.
    • Broiling the tomatoes: While you can certainly use the traditional method of boiling the tomatoes and placing them in an ice-water bath to remove the skin, I like to broil them because I find it's easier and faster. But feel free to boil them if that's the method you prefer.
    • Peeling the tomatoes: I like to simmer the tomatoes because the simmering process makes a deeper, sweeter, restaurant-style salsa - which I love! Since this recipe has to simmer a while, if the skins were left on, they would fall off during the simmering process and there would be rogue pieces of skin all in the salsa - no thank you!
     
    CANNING INSTRUCTIONS
    *Note- While technically, you don't have to sterilize the jars, I just can't help myself!
    1. Sterilize the jars. To do this, run your jars through the dishwasher on the "sterilize" cycle without other dishes OR place jars in a large pot, cover with water by at least one inch, bring to boil, and then boil for 15 minutes. Do not let jars set in water for more than an hour afterward. Carefully remove jars with tongs and set aside. Don't dump the water, we will be using it again shortly. *Note- Do not boil the canning lids as this can harm their adhesive rings. Instead, add the canning lids to the hot water after you turn off the heat when the jars have finished boiling for a quick rinse. Also, be sure to only use NEW canning lids, as they are only good for one use.
    2. Fill the jars. Add the salsa to the jars, leaving ยผ inch of headspace. Wipe the rims of the jars so there are no drips - this is important so your jars seal properly! Then, tightly screw on the lids of the mason jars.
    3. Boil. Place the jars back into the water and bring to a rolling boil. After it reaches a boil, cover and boil for 15 minutes. Turn off the heat, remove the lid, and allow to rest in pot 5 minutes.
    4. Remove from water. Very carefully, remove the jars from the pot with tongs (and a wooden spoon to support the bottom if needed) and set on a towel, leaving some space between each jar to allow them to cool. Note- If the metal bands seem loose during processing, it's OK - don't tighten them!
    5. Cool and test seals. After at least 12 hours (but before 24 hours) you can test your seals. Lightly press the top of the lid - it should be firm. If the center bubbles up and down it didn't seal correctly and you need to start over. Your canned salsa should last for 12 to 18 months.

    Nutrition

    Serving: 0.25cup | Calories: 25kcal | Carbohydrates: 5g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 538mg | Potassium: 271mg | Fiber: 2g | Sugar: 3g | Vitamin A: 823IU | Vitamin C: 17mg | Calcium: 14mg | Iron: 1mg

    NET CARBS = Total Carbs - Fiber - Allulose - Xylitol

    Nutritional information is approximate and may vary. Sugar alcohols, xylitol, and allulose are included in the total carbs and fiber.

    Looking for more information on the keto diet? Check out my

    Keto Resources
    Did You Try This Recipe?Mention @CassidysCraveableCreations so I can take a look!

    More Gluten Free Keto Recipes

    • square image of green bean casserole with bacon on a white plate.
      Easy Weeknight Low-Carb Green Bean Casserole
    • square image of kielbasa and veggies on a sheet pan.
      Patreon: Keto Sheet Pan Kielbasa With Veggies
    • banana smoothie with garnishes.
      Keto Banana Smoothie
    • chocolate smoothies in glasses with strawberries.
      Patreon: Keto Chocolate Smoothie
    52 shares
    • 7

    Cassidy is a certified keto and intermittent fasting health coach and a mom of two teenagers, one of whom has autism and epilepsy. For the well-being of her family, she serves up easy, kid-approved recipes that are gluten-free and keto with many dairy-free and paleo options. She's passionate about creating healthy, allergy-friendly food that's just as good as the original!

    Read Moreโ€ฆ

    Reader Interactions

    Comments

      Did you make this recipe? Let me know! Cancel reply

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

      Recipe Rating




    1. Janet says

      August 23, 2023 at 7:07 am

      5 stars
      Cannot wait to try this!! Thank you so much!

      Reply
      • Cassidy says

        August 23, 2023 at 2:59 pm

        I can't wait for you to try it either! Let me know what you think ๐Ÿ˜€

        XO,
        Cassidy

        Reply
    2. Kelly says

      January 08, 2023 at 2:53 pm

      Iโ€™m learning to can and make homemade salsa at homeโ€ฆ but I have tons of dans of tomatoes and would love your jerk salsa recipe:)

      Reply
    3. LISA A ANTHOLT says

      August 21, 2020 at 1:09 pm

      Hello, I like the recipe. Can you tell me what size jars your using please?? Thanks

      Reply
      • Cassidy Stauffer says

        August 21, 2020 at 1:33 pm

        Hi Lisa! I prefer to use pint-sized mason jars because once you open them they're only good for so long. However, if you eat a ton of salsa, quart-sized jars will work as well! Let me know what you think ๐Ÿ™‚

        -Cassidy

        Reply
        • Robin A. Lee says

          July 11, 2021 at 8:00 pm

          Why do we need tomato sauce and paste for fresh to
          Ago canning recipe?

        • Cassidy Stauffer says

          July 11, 2021 at 11:46 pm

          Hi Robin!

          The tomato paste is for thickening, and the tomato sauce is for taste and texture and is also necessary for safe canning/proper ph. I hope this helps and you enjoy the salsa!

          XO,
          Cassidy

    4. Kimmie says

      July 22, 2020 at 8:04 pm

      For many years I had a recipe for salsa that I made each year and gave as Christmas gifts - canned. And I used canned tomatoes in the salsa. It was just so much easier and I couldn't discern a flavor difference. I somehow misplaced the recipe and have looked everywhere in ALL of my papers and my mom's papers. Someday it might show up but given that it has been about 20 years... maybe not. I even asked the family of the lady that initially wrote it down on the back of an envelope for my mom. Nope. And everywhere I looked online the guidance has been, it is unsafe to use canned tomatoes and REcan them.

      1. have you actually canned this using canned tomatoes and eaten it a year later? (frankly, a batch of this never lasted more than a couple of months in my house so it might not be a fair question)
      2. I'm not sure I recall using sugar in my recipe. I dislike artificial sweeteners and it seems like the sugar is likely unneeded or could be reduced to even a teaspoon for 40 servings.

      Now, what to eat it with that is keto? *wink*

      Reply
      • Cassidy Stauffer says

        July 22, 2020 at 10:17 pm

        Hi Kimmie!

        Oh no, I had never heard that before - thanks for bringing this to my attention!!

        I did a quick google search and I saw that if the tomatoes were canned well the first time (which store-bought is!) and it's thoroughly cooked before you can it (this recipe simmers 30 - 40 minutes before canning), that is should be good to go. However, I'm not an expert on canning! If you find out otherwise please let me know! ...and I will continue to do research and post any updates or new information that I find.

        I've eaten this salsa a few months after it's been canned, but we've always eaten it all before a year is up. While it was good after a few months, to answer your question, no I haven't actually tried it after a year.

        And yes, you could definitely reduce or even omit the sweetener if you like ๐Ÿ™‚

        We like to eat ours with any Mexican dish, but you're right - I need to share my keto chip recipe!!!

        Have a great day,
        -Cassidy

        Reply
    5. Monica says

      December 20, 2018 at 2:23 pm

      Thanks for the canning instructions for this salsa! I was always nervous to can stuff, but this breaks it down into easy steps.

      Reply
    6. Kortney says

      November 05, 2018 at 8:14 am

      I've always wanted to can, but felt like it was a lot of work. You've done a great job at breaking it down and the pictures make it feel way less daunting!

      Reply

    Primary Sidebar

    pinnable image of keto salsa with text
    pinnable image of homemade salsa with text
    Head Shot Of Cassidy Stauffer

    Hi, I'm Cassidy! I'm a certified keto and intermittent fasting coach and am a mom of two teenagers, one of whom has autism and epilepsy. For the well-being of my family, I serve up easy, kid-approved recipes that are gluten-free and keto with many dairy-free and paleo options. I'm passionate about creating healthy, allergy-friendly food that's just as good as the original!

    More about me →

    Trending Recipes

    • Overhead shot of meatball soup in a pot
    • Overhead shot of lasagna soup
    • Homemade mayo in small mason jar with ingredients in the background
    • overhead shot of shredded chicken in a white bowl
    • close up of a fork cutting a piece of salmon
    • overhead shot of keto oatmeal with pecans

    Footer

    • Login
    • Logout

    Footer

    pinnable image of keto salsa with text
    pinnable image of homemade salsa with text

    ↑ back to top ↑

    About/Contact

    • Privacy Policy
    • Disclosures
    • Contact
    • About Me

    Membership

    • Become A Patreon
    • Sign Up For Free Meal Planning
    • Cancel Membership

    Keto Resources

    • Start A Keto Diet
    • Keto Calculator
    • Keto Breads E-Book
    • Recipes
    • Watch My Web Stories!

    Cassidy's Craveable Creations BBB Business Review
    "as seen in" image

    Copyright @ 2025 Cassidy's Craveable Creations

    52 shares
    • 7

    Rate This Recipe

    Your vote:




    A rating is required
    Name and email are required