Skip to content

Substitute for Olive Oil in Pasta: Best Options

IngredientReplace TeamOur methodology

Olive oil is fundamental to Italian pasta dishes, from aglio e olio to finishing a marinara. It sautees garlic and aromatics, carries flavors, and adds richness when drizzled over finished pasta. The substitute must complement Italian flavors and coat pasta evenly.

Best Substitute

Butter

2 tbsp butter per 2 tbsp olive oil

Butter is the other great Italian pasta fat, used in Northern Italian cooking. It creates a silky sauce that clings to pasta and adds rich, savory depth. Melt it into pasta just before serving for the best texture.

Other Options

2.

Avocado Oil

2 tbsp avocado oil per 2 tbsp olive oil

Mild flavor that doesn't compete with pasta sauces. High smoke point for sauteing garlic without burning. Neutral enough for any pasta style.

VeganThis substitute is vegan-friendly
3.

Ghee

2 tbsp ghee per 2 tbsp olive oil

Adds a rich, nutty dimension to pasta. High smoke point for sauteing. Non-traditional but creates a luxurious, buttery sauce.

Frequently Asked Questions

What can I use instead of olive oil in pasta?

Butter is the most traditional alternative, used in Northern Italian pasta dishes. Use the same amount and melt it into the pasta just before serving. Avocado oil works when you want a neutral flavor that lets the sauce shine.

Do you really need olive oil for pasta?

Olive oil isn't strictly necessary but it adds flavor, helps sauces coat the pasta, and is essential for recipes like aglio e olio. You can use butter, other oils, or even pasta cooking water with cheese (as in cacio e pepe) to create richness.

Related Substitutes