The best substitutes depend on what you're cooking
Sesame oil brings a warm, nutty flavor that's hard to replicate exactly, but you can swap it out depending on whether you need the taste, the cooking properties, or both. For stir-fries and dishes where sesame's flavor matters, toasted walnut oil or peanut oil come closest. For baking or high-heat cooking where you just need the fat, neutral oils like vegetable or canola work fine.
The right choice depends on your dish and what you have on hand. If you're cooking cold noodles or making a dressing, flavor is everything. If you're frying something at high heat, you need an oil that won't smoke. Knowing which category your recipe falls into makes picking a replacement straightforward.
Key Takeaways
- Toasted walnut oil and peanut oil deliver a similar nutty depth to sesame oil in stir-fries and dressings.
- Vegetable, canola, and grapeseed oils work as neutral replacements when you need the cooking properties but not the flavor.
- Tahini (sesame paste) mixed with a neutral oil recreates sesame oil's taste more accurately than oil alone.
- Coconut oil works in some Asian dishes but adds its own strong flavor, so use it only when that fits your recipe.
- Olive oil is not a good substitute for sesame oil in Asian cooking because its flavor clashes with the other ingredients.
Toasted walnut oil for nutty flavor
Toasted walnut oil is probably your closest match if you want that warm, toasted taste. It has a similar depth and works well in cold dishes like salads and noodle bowls, or drizzled over finished stir-fries. Use it in a 1:1 ratio—if a recipe calls for 2 tablespoons of sesame oil, use 2 tablespoons of walnut oil.
The catch: walnut oil has a lower smoke point than sesame oil (around 320°F versus 410°F for sesame), so don't use it for high-heat cooking. It's best added at the end of cooking or used in dressings and dips. Walnut oil also goes rancid faster than sesame oil, so store it in the refrigerator and check the date before you use it.
Peanut oil for stir-fries and Asian dishes
Peanut oil has a mild, slightly nutty flavor and a high smoke point (around 450°F), which makes it ideal for stir-fries and wok cooking. It won't give you sesame's exact taste, but it won't fight the other flavors in your dish either. Use it in a 1:1 swap.
Peanut oil is common in Asian cooking for a reason—it's neutral enough to let other ingredients shine but has just enough character to feel intentional. If you're cooking for someone with a peanut allergy, skip this one entirely.
Tahini mixed with neutral oil for authentic sesame flavor
If you want the actual taste of sesame without the oil, mix tahini (sesame seed paste) with a neutral oil like vegetable or canola. Start with a ratio of 1 part tahini to 2 parts neutral oil, then adjust to taste. This gives you real sesame flavor without buying a separate bottle.
This method works best in dressings, dips, and cold noodle dishes where you can stir it in smoothly. For hot stir-fries, the tahini can separate or clump, so add it at the very end and stir constantly. If you already have tahini in your pantry, this is often cheaper than buying sesame oil.
Neutral oils for baking and high-heat cooking
When you need sesame oil purely for its cooking properties—not its flavor—vegetable oil, canola oil, or grapeseed oil all work. These have high smoke points and won't add competing flavors. Use them in a 1:1 ratio.
This is your go-to for baked goods, fried foods, or any recipe where sesame flavor isn't the point. Grapeseed oil is slightly more neutral than canola and has a higher smoke point (around 420°F), but all three are interchangeable for most home cooking.
Coconut oil in Southeast Asian dishes
Coconut oil works in some Asian recipes, especially Thai and Southeast Asian dishes where coconut already plays a role. It has a high smoke point and adds warmth to a dish. However, it brings its own strong flavor, so use it only when that fits—not as a straight swap in every recipe.
If you do use it, start with slightly less than the sesame oil called for (about three-quarters of the amount) because coconut flavor is assertive. Refined coconut oil has less coconut taste than virgin coconut oil, so choose refined if you want to stay closer to the original recipe.
Oils to avoid as sesame replacements
Olive oil is not a good substitute for sesame oil in Asian cooking. Its fruity or peppery notes clash with soy sauce, ginger, and garlic. Save olive oil for Mediterranean and European dishes where it belongs.
Avocado oil is neutral and has a high smoke point, but it's expensive and adds nothing to the dish—you're paying for a blank slate. Vegetable oil does the same job for a fraction of the cost. Butter works in some baking applications but will burn at the temperatures needed for stir-frying.
How to choose the right replacement
Ask yourself two questions: Do I need the sesame flavor, or just the fat? And how hot will the oil get?
If you need the flavor and the dish won't get very hot (salads, dressings, noodle bowls), use walnut oil or tahini mixed with neutral oil. If you need the flavor and you're cooking hot (stir-fries), use peanut oil and accept that you'll lose some of the sesame taste, or add tahini at the end. If you don't need the flavor at all, use whatever neutral oil you have—vegetable, canola, or grapeseed. If you're baking, any neutral oil works fine.
Frequently Asked Questions
Can I use olive oil instead of sesame oil?
Not in Asian dishes. Olive oil's fruity or peppery flavor clashes with soy sauce, ginger, and garlic. It works fine in Mediterranean cooking, but for stir-fries and Asian noodle dishes, choose peanut oil or walnut oil instead.
What's the difference between light and dark sesame oil?
Dark sesame oil is toasted and has a strong, nutty flavor—that's what most recipes call for. Light sesame oil is pressed from raw seeds and tastes milder. If you're replacing dark sesame oil, toasted walnut oil is a better match than light sesame oil would be.
Can I use butter instead of sesame oil?
Butter works in baking and low-heat cooking, but it will burn in a hot wok or skillet. For stir-fries and high-heat dishes, stick with peanut oil or another oil with a high smoke point.
Is tahini the same as sesame oil?
No. Tahini is ground sesame seeds (a paste), while sesame oil is pressed from sesame seeds (a liquid fat). They taste similar, but tahini is thicker and needs to be mixed with oil to use as a cooking fat. Mixing tahini with neutral oil recreates sesame oil's flavor more accurately than using oil alone.
What if I don't have any of these oils on hand?
Use whatever neutral oil you have—vegetable, canola, or even coconut oil if the recipe fits. You'll lose the sesame flavor, but the dish will still cook. If flavor matters, add a pinch of salt or a splash of soy sauce to compensate.