Sauces & Condiments
This fodmap-free salsa recipe delivers all the vibrant flavor of traditional salsa without the digestive discomfort—no onions, no garlic, and no bloating. ✨ The secret lies in garlic-infused olive oil and asafoetida, which mimic those savory notes while keeping it gut-friendly.
I developed this after years of struggling to enjoy fresh salsa without discomfort, and it’s now my go-to for tacos, chips, or grilled meats.
The recipe balances freshness and acidity with tomatoes, lime juice, and cilantro, while a touch of jalapeño adds just enough heat. You’ll get that bright, tangy flavor without high-FODMAP ingredients, and the texture stays perfectly chunky—no watery or mushy results.
It’s simple to make in under 15 minutes, with ingredients you likely already have on hand.
What you’ll end up with is a salsa that’s just as vibrant as traditional versions but designed to sit well. The lime keeps it fresh, the cilantro adds brightness, and the garlic-infused oil delivers depth without the FODMAPs.
It’s the kind of salsa that makes you forget it’s even a modified recipe—until someone asks what makes it different.
Perfect for meal prep, potlucks, or anytime you crave fresh salsa without the aftermath. Let’s get started—your taste buds (and digestive system) will thank you.
Ingredients for fodmap free salsa
Bright, tangy, and completely gut-friendly—this salsa delivers all the freshness you crave without the bloating.
| Ingredient | Amount | Notes |
|---|---|---|
| Roma Tomatoes 🍅 | 2 lbs | Ripe but firm, cored and chopped |
| Fresh Cilantro 🌿 | ½ cup | Packed, stems removed, finely chopped |
| Lime Juice 🍋 | ½ cup | Freshly squeezed, no pulp |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Garlic-infused for depth |
| Asafoetida Powder 🌶️ | ¼ tsp | Key FODMAP-free garlic substitute |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced |
| Fresh Red Bell Pepper 🧅 | ½ cup | Diced, for crunch |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Fresh Cilantro Stems 🌿 | ¼ cup | For extra texture, chopped |
| Avocado Oil 🫒 | 1 tbsp | For light finishing drizzle |
The tomatoes are the backbone, so pick perfectly ripe Roma tomatoes—they’re meatier and sweeter than vine-ripened. I always grab mine from Whole Foods or my local farmers market when they’re in season, but any grocery store’s produce section works. Look for ones that yield slightly to gentle pressure but aren’t mushy. The cilantro? Buy it fresh—those sad plastic containers at the store have already started wilting. If you can’t find fresh, dried cilantro at half the amount works, but it won’t have that same bright punch. The lime juice should be freshly squeezed—bottled just won’t cut it here. For the garlic-infused olive oil, infuse your own (it’s easy—just heat olive oil with a few cloves of garlic until fragrant, then strain). Or grab a jar from Trader Joe’s if you’re short on time.
No asafoetida? This is the magic ingredient—it’s the FODMAP-free secret that mimics garlic’s savory depth. You can find it in the international aisle at most grocery stores or online at Penzeys. If you absolutely can’t get it, a pinch of celery seed adds a similar earthy note, though it’s not a perfect substitute. The jalapeño can be swapped for pickled red peppers if you want to avoid capsaicin, but you’ll lose that fresh heat. For extra crunch, diced cucumber works too—just drain it well. The red bell pepper adds sweetness and color, but if you’re avoiding nightshades, green bell pepper is a neutral swap. And if you’re making this ahead, add the lime juice last to keep everything bright.
This salsa keeps beautifully—up to 5 days in the fridge sealed in an airtight container. The flavors actually deepen overnight, so it’s perfect for meal prep. For longer storage, freeze in ice cube trays—thaw and use as needed. If you’re prepping for a crowd, double the recipe, but make sure to taste before serving—sometimes the lime needs a little more juice after sitting. The avocado oil drizzle at the end keeps it vibrant, so add that just before serving. Trust me, it’s worth the extra minute.
Why You'll Love This Recipe
- No-Chop Necessary: I swear by this—just quarter those Roma tomatoes and toss them in. No dice, no fuss, and the texture still pops with that perfect balance of juicy and chunky. That asafoetida powder does the magic of mimicking garlic’s depth without the prep.
- Bright & Tangy: The lime juice cuts through the richness of the olive oil like a fresh breeze. Honestly, it’s the kind of salsa that makes you reach for chips and crackers—it’s that good. The cilantro adds a bright herbaceousness that keeps it from being too heavy.
- Game for Any Meal: This isn’t just for Taco Tuesday. I’ve used it as a marinade for grilled chicken, a topping for scrambled eggs, and even drizzled it over roasted veggies. It’s my secret weapon for turning simple meals into something special.
- Lasts Without Losing: Between us, this salsa tastes better after a day in the fridge. The flavors meld, and it keeps for at least four days—no sad, watery leftovers here. Plus, it’s cheap to make, so you’re not breaking the bank for flavor.
Step-by-step instructions for Fodmap free salsa recipe
Here's how to craft vibrant, bloating-free salsa that packs all the zing without the digestive drama.
👨🍳 Step 1: Char the Tomatoes for Depth
Heat a large skillet over medium-high heat and add the 2 lbs Roma Tomatoes, cut-side down. Let them char directly on the dry pan for 8-10 minutes until blackened in spots and collapsing slightly. This caramelization builds rich, smoky complexity that's impossible with raw tomatoes.
Real talk: don't crowd the pan or the tomatoes will steam instead of char. I like to work in batches if needed, but resist the urge to move them around—those charred patches are flavor gold. Once charred, transfer the tomatoes to a cutting board and let them cool slightly before handling.
🔪 Step 2: Dice and Combine Core Ingredients
While the tomatoes cool, finely dice the 1 whole Jalapeño Pepper (remove seeds for less heat) and 0.5 cup Fresh Red Bell Pepper. Chop the 0.5 cup Fresh Cilantro and 0.25 cup Fresh Cilantro Stems separately for maximum texture contrast. I use a sharp chef's knife for this—it gives you more control than a food processor.
In a large mixing bowl, combine the charred tomatoes (roughly chopped), jalapeño, red bell pepper, and all cilantro components. Add the 0.5 cup Lime Juice and 0.5 cup Extra-Virgin Olive Oil, then sprinkle with the 0.25 tsp Asafoetida Powder and 0.5 tsp Diamond Crystal Kosher Salt. The asafoetida is where the magic happens—it delivers that garlicky punch without the FODMAPs.
🍳 Step 3: Mash and Rest for Maximum Flavor
Using your hands (I find this gives the best texture), gently mash the tomato mixture until you achieve a chunky but cohesive consistency. You want some texture—this isn't smooth salsa—so leave some larger tomato pieces intact. Taste and adjust seasoning, adding more lime juice if needed or a pinch more salt for balance.
Cover the bowl and let the salsa rest at room temperature for 30 minutes. This resting period allows the flavors to meld and the asafoetida to fully bloom. You'll notice the colors deepen and the acidity mellows slightly—this is when the salsa truly comes together.
⏰ Step 4: Finish with Avocado Oil Drizzle
Before serving, drizzle with the 1 tbsp Avocado Oil and gently stir to distribute. The high smoke point of avocado oil adds a subtle richness without overpowering the bright citrus and herbal notes. Taste one final time and adjust seasoning if needed—this is your chance to perfect the balance.
For best results, let the salsa sit for another 15 minutes before serving. The flavors continue developing even after resting. Serve immediately with tortilla chips, grilled fish, or over black beans for a complete FODMAP-friendly meal that won't leave anyone feeling bloated.
Pro Tips For Making Fodmap Free Salsa
- CHAR THE TOMATOES FIRST: I learned this the hard way—skipping the char makes the salsa taste flat. Roast your Roma tomatoes over a gas flame (or under a broiler) until the skins blacken in spots. That smoky depth is what carries the whole dish, especially when paired with the bright lime later.
- SALT THE CILANTRO: Fresh cilantro loses its punch fast, but salting it first keeps it crisp and vibrant. Toss the chopped cilantro with a pinch of salt and let it sit for 5 minutes before mixing it into the salsa—it’ll wilt just enough to soften the texture without killing the flavor.
- STOP AT 1/4 TSP ASAFOETIDA: Too much asafoetida overpowers the salsa with a bitter, almost onion-like kick. Start with a conservative 1/4 teaspoon, mix it into the warm tomatoes, and taste before adding more. If you’re unsure, blend it into the olive oil first—it’ll disperse better.
- USE COLD LIME JUICE: Adding lime juice straight from the fridge might seem counterintuitive, but it prevents the salsa from turning bitter. Let the tomatoes and cilantro sit for 10 minutes after blending, then finish with cold lime juice. The acidity balances the heat and freshens the flavors instantly.
Make-ahead tips for leftovers
Fridge Storage Secrets
Store your freshly made salsa in an airtight glass container with a tight-sealing lid—I use Le Parfait glass jars for their snug fit. Keep it refrigerated at 40°F or below for up to 5 days.
The glass preserves freshness better than plastic and won’t absorb odors. I always press a plastic wrap directly on the surface before sealing to minimize oxidation. 💡
Before storing, let the salsa cool completely to room temperature—transferring hot salsa to the fridge can create condensation and dilute flavors. I wait about 20-30 minutes after the final drizzle of avocado oil before refrigerating. The texture remains perfect this way, with no soggy bottoms.
Freezer Prep Tips
For longer storage, portion the salsa into 1-cup ice cube trays—this makes it easy to thaw just what you need. Once frozen solid, transfer the cubes to a freezer-safe bag with all air removed. Label with the date—it keeps well for up to 3 months without texture loss. 🧊
When ready to use, thaw overnight in the fridge. For quick use, run the sealed bag under warm water for 2-3 minutes—the salsa will be ready in about 10 minutes. The texture stays chunky, though you might add a splash of lime juice after thawing to revive brightness.
Reviving Stale Salsa
If your salsa tastes dull after a few days, don’t toss it! Add 1 tbsp fresh lime juice and ½ tsp asafoetida powder per cup, then let it sit for 15 minutes before serving.
The acidity cuts through any flatness, while the asafoetida restores depth. I’ve brought back salsa that was 4 days old with this trick—it’s like a flavor reset! ✨
Batch Prep Strategy
Make a double batch when you’re hosting—this salsa is perfect for meal prep. Divide it into two airtight containers and store one in the fridge while freezing the other. That way, you always have fresh salsa on hand for tacos, grilled chicken, or fish.
I like to prep mine on Sunday nights so it’s ready for the week ahead. 📅
The key is consistency—always use the same storage method. I’ve found that salsa made with charred tomatoes holds up better than raw versions when prepped ahead. The caramelization adds natural preservation power, keeping flavors vibrant longer.
Nutrition facts
Frequently asked questions
Can I use regular garlic instead of asafoetida?
No, regular garlic contains high-FODMAP compounds that trigger digestive issues. Asafoetida (hing) is the perfect substitute—it provides that savory, umami depth without the FODMAPs. For a similar flavor profile, you could also try ½ tsp celery seed, but asafoetida is more authentic for Mexican-inspired salsas.
How do I adjust the heat level?
For milder salsa, remove all seeds and membranes from the jalapeño before dicing. For extra heat, keep the seeds and add ¼ tsp red pepper flakes or a dash of cayenne. If you're sensitive to spice, you can also reduce the jalapeño to just ½ pepper or swap it for pickled red peppers (drained well).
Why does my salsa turn watery after resting?
This happens when tomatoes release excess liquid during charring or when lime juice isn't balanced properly. To fix it, drain any liquid that forms after resting, then stir in 1 tbsp avocado oil or 1 tsp cornstarch slurry (mix ½ tsp cornstarch with 1 tsp water) to thicken. For prevention, use firmer tomatoes and let them cool slightly before handling.
Can I make this salsa without tomatoes?
For a tomato-free version, replace the 2 lbs Roma tomatoes with 2 cups diced cucumber (drained well) and 1 cup diced avocado. Add 1 tbsp apple cider vinegar to balance the flavors. This works especially well for those avoiding nightshades while keeping it FODMAP-friendly. The texture will be creamier but still vibrant.
What's the best way to store leftovers?
Store in an airtight glass container with plastic wrap pressed directly on the surface to prevent oxidation. Refrigerate for up to 5 days or freeze in 1-cup portions for up to 3 months. For best results, thaw overnight in the fridge and add a splash of fresh lime juice before serving to revive brightness.