• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Substitutes

Latest Updated: Feb 3, 2026 by Emily Dawson

9 Best Substitutes for Butter in Mac and Cheese

↓ Jump to Recipe

You reach for the butter and find an empty wrapper. Mac and cheese needs something to start the roux or add richness to the sauce.

9 Best Substitutes for Butter in Mac and Cheese

What matters is the role it plays-fat for the roux, richness for the sauce, or moisture in baked versions. Some swaps mimic butter closely; others change the flavor entirely.

Each option below handles texture and flavor a little differently. The swap you pick depends on a baked casserole, or something dairy-free.

QUICK SUMMARY

Ghee, olive oil, and coconut oil work as the cleanest butter swaps in baking because they deliver reliable fat and consistent browning. The main risk is missing water + milk solids, so we add a small splash of liquid when texture turns dry. For baking swaps, we prioritize fat first, then adjust sweetness and structure with a tiny liquid or yogurt correction.

🧈Closest function: Ghee keeps butter-like richness without extra water problems.
⚖️Ratio + tweak: Use ¾ cup oil per 1 cup butter; add 1-2 tablespoon liquid.
🔥Watch out: Mayo/sour cream change salt and tang; taste and rebalance.

Table of Contents

Toggle
  • 9 Best Substitutes for Butter to Try
    • 1 - Olive Oil
    • 2 - Cream Cheese
    • 3 - Mayonnaise
    • 4 - Ghee (Clarified Butter)
    • 5 - Coconut Oil
    • 6 - Sour Cream
    • 7 - Vegetable Oil
    • 8 - Margarine
    • 9 - Greek Yogurt
  • Before You Cook Without Butter
  • Frequently Asked Questions
  • 9 Best Substitutes for Butter
    • Method 
    • Tried this recipe?

9 Best Substitutes for Butter to Try

These options range from neutral oils to tangy dairy products. Pick based on whether you need a roux base, extra creaminess, or a dairy-free alternative.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Substitute Reference
# Substitute Best For Ratio Key Note
1 Olive Oil 🍳 Cooking ¾ tablespoon per 1 tablespoon butter Fruity, less rich
2 Cream Cheese 🍳 Cooking 2 tablespoon per 1 tablespoon butter Tangy, extra creamy
3 Mayonnaise 🍳 Cooking 1:1 Subtle tang, silky
4 Ghee ✨ Both 1:1 Nuttier, lactose-free
5 Coconut Oil 🌱 Dairy-Free 1:1 Mild coconut hint
6 Sour Cream 🍳 Cooking 2 tablespoon per 1 tablespoon butter Bright, tangy
7 Vegetable Oil 🍳 Cooking ¾ tablespoon per 1 tablespoon butter Neutral, no butter flavor
8 Margarine ✨ Both 1:1 Butter-like, processed
9 Greek Yogurt 🍳 Cooking 2 tablespoon per 1 tablespoon butter Tangy, lighter body

1 - Olive Oil

Olive oil works for starting a roux or finishing with a drizzle. The fruity, peppery notes stand out more than butter's neutral richness.

Use it when you want the mac and cheese to lean Mediterranean or when you're fine with a lighter texture. Avoid it if you want traditional creamy butter flavor-Olive Oil alternatives to try covers milder oils that stay more neutral.

  • Ratio: Use ¾ tablespoon olive oil per 1 tablespoon of butter
  • Flavor: Fruity and peppery notes, less rich than butter

Skip if: You want traditional creamy butter flavor.

For Roux Base

Works for: Starting a flour-thickened sauce

Skip if: You want a neutral flavor

For Finishing Drizzle

Works for: Adding richness at the end

Skip if: You need butter's creamy mouthfeel

2 - Cream Cheese

Cream cheese brings ultra-creaminess and a tangy edge. It thickens the sauce without needing a traditional roux.

The texture gets velvety fast-melt it into the hot pasta with a splash of pasta water to loosen. Don't have cream cheese either?

Easy Cream Cheese swaps that work lists options with similar tang and body.

  • Ratio: Use 2 tablespoons cream cheese per 1 tablespoon of butter
  • Best for: Ultra-creamy sauce texture
  • Flavor: Tangy and rich, adds extra creaminess and body
  • Texture: Velvety, thickens quickly

Skip if: You need to make a traditional roux.

3 - Mayonnaise

Mayonnaise creates a silky texture without the need for a roux. The subtle tang stays in the background, letting the cheese flavor lead.

Stir it in off the heat to avoid separation. Missing mayonnaise too?

Mayonnaise alternatives worth trying covers creamy options that blend smoothly.

  • Ratio: Use 1 tablespoon mayonnaise per 1 tablespoon of butter
  • Best for: Quick stovetop mac with no roux
  • Flavor: Subtle tang, creates silky texture without butter flavor

Skip if: Making baked mac and cheese with breadcrumb topping.

Best Pick
For stovetop mac, mayonnaise delivers creaminess with zero roux fuss.

4 - Ghee (Clarified Butter)

Ghee tastes like butter but skips the lactose. The nutty, slightly sweet notes come through more than regular butter.

Use it exactly like butter-it melts smoothly and creates a traditional roux base. Out of ghee as well?

Butter substitutes ranked covers fats that mimic butter's richness without dairy.

Here's what to know:

  • Ratio: Use 1 tablespoon ghee per 1 tablespoon of butter
  • Best for: Lactose-free option with butter flavor
  • Flavor: Nuttier and slightly sweeter than regular butter

Skip if: You want to avoid all dairy.

5 - Coconut Oil

Coconut oil works for dairy-free and vegan mac and cheese. Refined versions stay neutral; unrefined adds a mild coconut hint.

The texture mimics butter's consistency when melted. If coconut oil isn't around either, Coconut Oil substitutes for cooking lists plant-based fats with similar melting behavior.

What to expect:

  • Ratio: Use 1 tablespoon coconut oil per 1 tablespoon of butter
  • Best for: Dairy-free and vegan mac and cheese
  • Flavor: Mild coconut hint in unrefined oil, neutral in refined versions

Skip if: You dislike coconut undertones.

Substitute Dairy-Free flavor
Olive Oil Yes Fruity, peppery
Coconut Oil Yes Mild coconut or neutral
Vegetable Oil Yes Completely neutral
Ghee No (lactose-free) Nutty, buttery

6 - Sour Cream

Sour cream adds brightness and tang to cheese sauce. The texture stays creamy but lighter than butter-based versions.

Stir it in at the end to keep the tang fresh. Avoid using it for a flour-based roux-it works best mixed directly into the finished sauce.

  • Ratio: Use 2 tablespoons sour cream per 1 tablespoon of butter
  • Best for: Adding tanginess to cheese sauce
  • Flavor: Bright and tangy, less buttery richness

Skip if: Making a flour-based roux.

Watch Out
Sour cream can curdle if added to boiling liquid-stir it in off the heat.

7 - Vegetable Oil

Vegetable oil delivers a completely neutral base for the roux. It won't add flavor, so the cheese does all the work.

The texture stays lighter than butter-add a splash of cream or milk if you want more richness. Don't have vegetable oil either?

Tested Vegetable Oil replacements ranks neutral oils by smoke point and availability.

  • Ratio: Use ¾ tablespoon oil per 1 tablespoon of butter
  • Best for: Budget-friendly roux base
  • Flavor: Completely neutral, no butter flavor or richness
  • Texture: Lighter than butter

Use this when you want the cheese to stand out without competing flavors.

Skip if: Butter flavor is essential to the dish.

8 - Margarine

Margarine mimics butter's consistency without the dairy. The flavor runs slightly artificial but close enough for most mac and cheese recipes.

Use it in both stovetop and baked versions-it melts and browns similarly to butter. Out of margarine too?

Replacements similar to Margarine covers spreads with comparable texture.

Here's what to know:

  • Ratio: Use 1 tablespoon margarine per 1 tablespoon of butter
  • Best for: Dairy-free cooking with butter-like consistency
  • Flavor: Similar to butter but less rich and slightly artificial
  • Texture: Melts and browns like butter

Skip if: You want pure, natural ingredients.

Golden Rule
Check the label-some margarines contain dairy, so they're not fully vegan.

9 - Greek Yogurt

Greek yogurt brings protein and tang while keeping the dish lighter. The texture stays creamy but less heavy than butter-based sauces.

Stir it in off the heat to prevent curdling. Missing Greek yogurt as well?

Greek Yogurt substitutes ranked lists tangy options that blend smoothly.

  • Ratio: Use 2 tablespoons Greek yogurt per 1 tablespoon of butter
  • Best for: Protein-rich, lighter mac and cheese
  • Flavor: Tangy and slightly acidic, much lighter body

Skip if: Making a traditional buttery roux.

Shortcut
Mix Greek yogurt with a tablespoon of olive oil for a richer, more butter-like texture.

Before You Cook Without Butter

The best substitute depends on your cooking method. For stovetop mac, mayonnaise or cream cheese delivers instant creaminess without a roux; for baked versions, ghee or margarine mimics butter's richness.

Start with the ratio listed, then adjust based on how thick or creamy you want the sauce.

  • Closest match - Ghee, same buttery richness
  • Easiest grab - Olive oil, pantry staple
  • Dairy-free option - Coconut oil, vegan-friendly

Frequently Asked Questions

Can I use oil instead of butter for the roux in mac and cheese?

Yes. Use ¾ tablespoon of olive oil or vegetable oil per tablespoon of butter. The roux will thicken the same way, but the flavor stays lighter. Add a splash of cream at the end if you want more richness.

Does using cream cheese change the texture of mac and cheese?

Cream cheese makes the sauce thicker and creamier than butter alone. It skips the roux step entirely-just melt it into hot pasta with a bit of pasta water. The tang stays subtle but noticeable.

Will mayonnaise make my mac and cheese taste like mayo?

No. The tang stays in the background, letting the cheese flavor lead. Stir it in off the heat to avoid separation. It creates a silky texture without a strong mayo taste.

Can I bake mac and cheese with a butter substitute?

Yes. Ghee, margarine, and coconut oil work best for baked versions-they mimic butter's consistency and browning. Avoid Greek yogurt or sour cream for baking; they curdle under high heat.

What's the best dairy-free butter substitute for mac and cheese?

Coconut oil delivers the closest texture to butter and works in both stovetop and baked recipes. Refined coconut oil stays neutral; unrefined adds a mild coconut hint. Olive oil works too, but the flavor is more noticeable.

9 Best Substitutes for Butter in Mac and Cheese

9 Best Substitutes for Butter

No ratings yet
This guide covers nine reliable substitutes for butter in mac and cheese. Choose based on your cooking style-stovetop or baked-and dietary needs like dairy-free options. Ratios and flavor notes help you pick the right match.
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 5 minutes mins
Total Time 10 minutes mins
Servings: 4 servings
Course: Cooking Tips
Cuisine: American
Ingredients Method Notes

Ingredients
  

  • 0.75 tablespoon olive oil Use ¾ tablespoon per 1 tablespoon butter, fruity and less rich
  • 2 tablespoon cream cheese Use 2 tablespoons per 1 tablespoon butter, tangy and extra creamy
  • 1 tablespoon mayonnaise Use 1 tablespoon per 1 tablespoon butter, subtle tang and silky texture
  • 1 tablespoon ghee Use 1 tablespoon per 1 tablespoon butter, nutty and lactose-free
  • 1 tablespoon coconut oil Use 1 tablespoon per 1 tablespoon butter, mild coconut hint
  • 2 tablespoon sour cream Use 2 tablespoons per 1 tablespoon butter, bright and tangy
  • 0.75 tablespoon vegetable oil Use ¾ tablespoon per 1 tablespoon butter, neutral flavor
  • 1 tablespoon margarine Use 1 tablespoon per 1 tablespoon butter, butter-like but processed
  • 2 tablespoon Greek yogurt Use 2 tablespoons per 1 tablespoon butter, tangy and lighter body

Method
 

  1. Olive oil works well for starting a roux or finishing with a drizzle, adding fruity and peppery notes. Use ¾ tablespoon olive oil per 1 tablespoon butter.
  2. Cream cheese adds ultra-creaminess and tang, thickening sauce without a roux. Use 2 tablespoons cream cheese per 1 tablespoon butter.
  3. Mayonnaise creates a silky texture without a roux, with a subtle tangy flavor. Use 1 tablespoon mayonnaise per 1 tablespoon butter and stir in off the heat.
  4. Ghee mimics butter's flavor without lactose, offering nutty and slightly sweet notes. Use 1 tablespoon ghee per 1 tablespoon butter like regular butter.
  5. Coconut oil is a dairy-free, vegan alternative with a mild coconut hint in unrefined versions. Use 1 tablespoon coconut oil per 1 tablespoon butter.
  6. Sour cream adds brightness and tang to the sauce but curdles in boiling liquid. Use 2 tablespoons sour cream per 1 tablespoon butter and stir in off the heat.
  7. Vegetable oil offers a neutral base for roux without butter flavor. Use ¾ tablespoon vegetable oil per 1 tablespoon butter, adding cream if richer texture is desired.
  8. Margarine mimics butter's consistency for both stovetop and baked dishes, with a slightly artificial flavor. Use 1 tablespoon margarine per 1 tablespoon butter.
  9. Greek yogurt brings protein and tang with lighter texture. Use 2 tablespoons Greek yogurt per 1 tablespoon butter and stir in off the heat to prevent curdling.
  10. Adjust ratios based on sauce thickness and creaminess desired. Choose substitutes according to recipe needs and dietary preferences for best results.

Notes

Add sour cream gradually when mixing to avoid curdling in the sauce.

Tried this recipe?

Let us know how it was!

More Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Vermicelli in Indian & Asian Cooking
    7 Best Substitutes for Vermicelli in Indian & Asian Cooking
  • 7 Best Substitutes for Wild Rice in Grain Bowls and Salads
    7 Best Substitutes for Wild Rice in Grain Bowls and Salads
  • 7 Best Substitutes for Ziti Pasta in Baked Italian Dishes
    7 Best Substitutes for Ziti Pasta in Baked Italian Dishes
  • 7 Best Substitutes for Wonton Wrapper in Asian Dumpling Cooking
    7 Best Substitutes for Wonton Wrapper in Asian Dumpling Cooking


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required