Simple Tomato Salsa (Pico De Gallo)
- Ready in 10m
- 1.7 g net carbs
- 12 kcal
- Serves 12
This post may contain affiliate links, see our disclaimer.

Sometimes the most simple recipes are the best recipes! This salsa can be prepared in less than 10 minutes and will add flavour to any meals. Serve as a side or add a tablespoon or two to serve as a condiment. It's naturally low in carbs and diabetic-friendly.
You'll only need tomatoes, peppers, onion, garlic, cilantro and lime juice — that's it! Beef tomatoes are a great choice because they contain fewer seeds and juices and are easy to dice. White onions or red onions are ideal for making salsa because they are mild and sweeter than yellow onions. If you don't like cilantro, parsley is a great alternative.
Although traditional salsa doesn't include any oil, you could optionally add a few tablespoons of extra virgin olive oil. It's an easy way to add healthy fats when you serve your salsa with lean meat cuts such as white fish or chicken.
Serve this classic fresh tomato salsa as a topper in low-carb fajitas, with breakfast eggs or as a dip with our grain-free tortilla chips. Enjoy!
Step-by-step
Wash the ingredients.

Finely dice the tomatoes. I prefer using large beef tomatoes because they are typically less watery. Place in a mixing bowl.

Peel and finely dice the onion and mince the garlic. Halve the chili peppers and remove the ribs and seeds. Finely chop the chili peppers and cilantro or parsley if you don't like cilantro. (I only used the leaves but you can also add finely chopped stalks.)
Add everything into the mixing bowl. Add the lime juice. Season with salt and pepper.

Mix until well combined and season more if needed.

Transfer into a jar and store sealed in the fridge for up to 5 days.

Serve as a side, over fajitas, as a salad topper, with your breakfast omelet, add to your lunchbox or serve as a dip with keto tortilla chips.


Recipe
Simple Tomato Salsa (Pico De Gallo)
★★★★★4.8A classic fresh tomato salsa aka pico de gallo is the perfect topper for fajitas, breakfast eggs and steak. A ...
- Hands on
- 10m
- Overall
- 10m
- Servings
- 12
- 1.7 g
- Net carbs
- 0.4 g
- Protein
- 0.1 g
- Fat
- 12
- kcal
Ingredients makes about 3 cups
Instructions
Wash the ingredients.
Finely dice the tomatoes. I prefer using large beef tomatoes because they are typically less watery. Place in a mixing bowl.
Peel and finely dice the onion and mince the garlic. Halve the chili peppers and remove the ribs and seeds. Finely chop the chili peppers and cilantro or parsley if you don't like cilantro. (I only used the leaves but you can also add finely chopped stalks.)
Add everything into the mixing bowl. Add the lime juice. Season with salt and pepper.
Mix until well combined and season more if needed.
Transfer into a jar and store sealed in the fridge for up to 5 days.
Serve as a side, over fajitas, as a salad topper, with your breakfast omelet, add to your lunchbox or serve as a dip with keto tortilla chips.
Nutrition per serving, ¼ cup/ 50 g/ 1.8 oz
Carbs 70%Protein 17%Fat 13% of calories
- Net carbs
- 1.7 g
- Total carbs
- 2.3 g
- Fiber
- 0.6 g
- Sugars
- 1.2 g
- Protein
- 0.4 g
- Fat
- 0.1 g
- Saturated fat
- 0 g
- Calories
- 12 kcal
- Sodium
- 100 mg · 4.33% RDA
- Magnesium
- 6 mg · 1.42% RDA
- Potassium
- 113 mg · 5.66% EMR
Nutrition by ingredient
| Per 1/4 cup/ 50 g/ 1.8 oz | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Tomatoes, beefsteak (large), fresh | 0.8 g | 0.3 g | 0.1 g | 8 |
| Onion, white, fresh | 0.5 g | 0.1 g | 0 g | 3 |
| Garlic, fresh | 0.2 g | 0 g | 0 g | 1 |
| Peppers, Jalapeno, fresh | 0.1 g | 0 g | 0 g | 1 |
| Lime juice, fresh | 0.2 g | 0 g | 0 g | 1 |
| Coriander (cilantro), fresh | 0 g | 0 g | 0 g | 0 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Pepper, black, spices | 0 g | 0 g | 0 g | 0 |
| Total | 1.7 g | 0.4 g | 0.1 g | 12 |
Serving size 1/4 cup/ 50 g/ 1.8 oz
- Gluten free
- Dairy free
- Egg free
- Nut free
- Pork free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
- Pescatarian
- Vegetarian
- Vegan
Serve it with
Dishes that go well with a condiment and a side salad.

Keto Eggplant Parmesan

Seared Scallops in Garlic-Lemon Butter Sauce

The Best Low-Carb "Potato" Gratin

Easy Instant Pot Rack Of Lamb

Low-Carb Zucchini Fritters

Keto Garlic Parmesan Chicken Wings

Keto Chili-Lime Crispy Chicken Wings

Steak with Quick Mustard & Peppercorn Sauce

Keto Fish Fingers with Chimichurri Mayo

Oven Baked Keto Southern Fried Chicken

Keto Korean Chicken Wings

Low-Carb Chicken Seekh Kebabs

Keto Crispy Fried KFC Chicken

Keto Pulled Pork with BBQ Sauce

Lamb Souvlaki - Greek Lamb Skewers

Low-Carb Spiced Chorizo Meatballs
You may also like

Simple Low-Carb Radish Salsa

Easy Summer Vegetable Salsa

Low-Carb Pepita Guacamole

Homemade Chimichurri Sauce

Quick & Easy Chunky Guacamole

The Best Cucumber & Radish Salad

Quick & Easy Cilantro Lime Slaw

Mixed Leaf Salad with Sugar-Free Raspberry Vinaigrette

Low-Carb Mexican Shrimp Ceviche

Low-Carb Zucchini & Mint Salad

Easy Low-Carb Tomato Summer Salad

Quick & Easy Pickled Onions

Superfood Low-Carb Veggie Salad Bowl

Grilled Eggplant Salad with Tahini Dressing

Low-Carb & Paleo Spicy Chow Chow

Super Simple Keto Coleslaw
Comments & ratings (6)
I would be remiss if I did not mention that adding tiny diced slivers of jalapeño (to taste) is the bomb. We use avocado oil in place of olive oil as it has a cleaner taste. Great recipe!
Thank you Kel! I'll try avocado oil, what a great idea!
I just love the simplicity of this recipe. Thank you so much Martina. Added some fresh sweet basil.
Thank you so much! Mmmm a Mediterranean twist - sounds yummy! 😊
Try some mixed into your guacamole--the taste CANNOT be beat! This stuff is a staple around our house--we mix it into guac, eggs, salads, just about anything that seems to need jazzing up.
I haven't tried it in guacamole but I can imagine it must be really good! I did try adding chopped avocado 😊