The best substitutes depend on whether you need the flavor or just the cooking function
Sesame oil serves two different jobs in cooking, and which substitute works best depends on which job you're doing. If a recipe calls for sesame oil for its strong, nutty flavor—like in a dressing or marinade—you need something that tastes similar. If it's there mainly to prevent sticking or add richness to a stir-fry, you can use a neutral oil instead. The difference matters, because swapping a flavorless oil into a recipe that depends on sesame's taste will leave you with a flat result.
The good news is that most home cooks have at least one working substitute already in the kitchen. The choice comes down to what you're making and what you have on hand.
Key Takeaways
- For recipes where sesame oil is the main flavor—dressings, marinades, dipping sauces—use toasted walnut oil or tahini thinned with a neutral oil to match the nutty taste.
- For cooking at high heat where sesame oil is just a cooking medium, vegetable oil, canola oil, or peanut oil work equally well and won't burn.
- Tahini mixed with water or another oil gives you both the sesame flavor and the right consistency for most applications.
- Toasted walnut oil has a similar depth of flavor to sesame oil but costs more and goes rancid faster, so store it in the refrigerator.
Tahini mixed with a neutral oil or water
Tahini is ground sesame seeds—essentially sesame oil's thicker cousin. It has the same nutty, toasted flavor but a paste consistency instead of liquid. To use it as a sesame oil replacement, thin it with a neutral oil (vegetable, canola, or light olive oil) or with water until it reaches a pourable consistency. A ratio of one part tahini to one part oil or water usually works, though you can adjust based on how thick or thin you want the final dish.
This works especially well in dressings, marinades, and sauces where you want the sesame flavor front and center. It also works in stir-fries, though you'll need to stir it in well so it doesn't clump. The main drawback is that tahini costs more than sesame oil and has a shorter shelf life once opened—store it in the refrigerator and use it within a few months.
Toasted walnut oil for flavor-forward dishes
Toasted walnut oil has a warm, nutty depth that's closer to sesame oil's character than most other oils. Use it in a one-to-one swap for sesame oil in dressings, drizzles, and cold dishes where you want that rich, toasted taste. It won't work well for high-heat cooking because it has a low smoke point—the temperature at which oil starts to break down and smoke—so save it for finishing dishes or making cold sauces.
The catch is that walnut oil is expensive and spoils quickly. Buy it in small bottles and store it in a cool, dark place or the refrigerator. If it smells musty or off, throw it out—rancid oil tastes bitter and can upset your stomach. Most grocery stores carry it in the oil aisle, though specialty or health-focused stores usually have fresher stock.
Neutral oils for cooking without the flavor
If sesame oil is in the recipe mainly to prevent sticking or add richness—not for its taste—you can use any neutral cooking oil: vegetable oil, canola oil, peanut oil, or even light olive oil. These have little to no flavor of their own, so they won't change the taste of your dish. Use them in a one-to-one swap with sesame oil.
The advantage is that these oils are cheap, shelf-stable, and work at higher temperatures than sesame oil. The disadvantage is that you lose the sesame flavor entirely. If a recipe depends on that flavor, this substitution will make the dish taste noticeably different. Use this route only when you're confident the sesame taste isn't central to what you're making.
Peanut oil as a middle ground
Peanut oil sits between neutral oils and strongly flavored oils. It has a subtle, slightly nutty taste that echoes sesame oil without overpowering a dish. It also has a higher smoke point than sesame oil, making it better for stir-fries and pan-frying. Use it in a one-to-one swap.
Peanut oil works best in Asian-inspired dishes where a hint of nuttiness fits the flavor profile. It won't give you the deep sesame taste you'd get from tahini or walnut oil, but it's closer than plain vegetable oil. Keep in mind that some people have peanut allergies, so check before serving to guests.
Sunflower oil or grapeseed oil for high-heat cooking
Both sunflower oil and grapeseed oil have high smoke points and neutral flavors, making them reliable choices for stir-fries, deep frying, and other high-heat cooking where sesame oil would burn. They won't add any flavor, so they work only when sesame oil is there for its cooking properties, not its taste. Use them in a one-to-one swap.
Grapeseed oil is less common and more expensive than sunflower oil, but both are widely available. Sunflower oil is often cheaper than canola or vegetable oil and has a slightly lighter taste, which some cooks prefer. Neither will spoil as quickly as walnut or sesame oil, so they're good to keep on hand for everyday cooking.
Frequently Asked Questions
Can I use olive oil instead of sesame oil?
Light or refined olive oil works as a neutral cooking oil in a one-to-one swap, though it won't give you sesame's nutty flavor. Extra-virgin olive oil has too strong a taste and too low a smoke point for most cooking, so save it for finishing dishes. If you need the sesame flavor, olive oil won't deliver it.
What if I need sesame flavor but don't have tahini or walnut oil?
Toast some sesame seeds in a dry pan over medium heat for two to three minutes until fragrant, then grind them in a food processor or blender with a neutral oil until you reach the consistency you want. This is essentially making your own tahini and gives you the authentic sesame taste. It takes five minutes and costs less than buying specialty oils.
Does coconut oil work as a sesame oil replacement?
Coconut oil has a strong flavor of its own that will change the taste of your dish, so it's not a good swap unless you're making something where coconut flavor fits. It also has a lower smoke point than sesame oil, so it's not ideal for high-heat cooking. Stick with neutral oils or tahini instead.
Can I mix oils to get closer to sesame oil's taste?
Yes. Mixing toasted walnut oil with a neutral oil gives you some of the nutty depth without the cost or spoilage risk of pure walnut oil. You can also mix a small amount of tahini into a neutral oil for a lighter sesame flavor than pure tahini would give. Experiment with ratios until you find what works for your dish.