Macaroni and cheese stands as the ultimate comfort food. It is creamy, salty, and satisfying. Traditional recipes usually rely on a roux made from butter and flour. However, you might find yourself in a situation where your refrigerator is empty of butter and margarine. Perhaps you are looking for a lighter alternative or have dietary restrictions. The good news is that you can still achieve that signature velvety texture without these fats. Making mac and cheese without butter or margarine is not only possible but can lead to a more flavorful dish.
Understanding the Role of Butter
In a standard mac and cheese recipe, butter serves two primary purposes. First, it provides fat for the roux. This mixture of fat and flour thickens the milk into a creamy sauce. Second, butter adds a rich, savory flavor profile. To skip it, you must replace the thickening power and the mouthfeel. You can do this by using alternative fats, high-protein dairy, or starchy thickeners.
Choosing the Right Pasta
The foundation of any great mac and cheese is the pasta. While elbow macaroni is the classic choice, other shapes work well. Look for pasta with nooks and crannies. Shells, campanelle, and fusilli are excellent options. These shapes trap the sauce effectively. Always cook your pasta in heavily salted water. Aim for “al dente” texture. This means the pasta should still have a slight bite. It will continue to cook slightly once you add the hot cheese sauce.
The Secret to a Creamy Sauce Without Butter
If you are skipping butter, you need another way to create a smooth emulsion. There are several effective methods to achieve this.
-
The Heavy Cream Method
Heavy cream is a simple substitute for a butter-based roux. It has a high fat content that naturally thickens when simmered. You can reduce the cream slightly in a saucepan over medium heat. Once it thickens, stir in your cheese. This creates an incredibly rich sauce with very little effort.
-
The Cream Cheese Technique
Cream cheese is a powerhouse ingredient for butterless mac and cheese. It provides both the fat needed for creaminess and a slight tang. By melting cream cheese into warm milk, you create a stable base for your shredded cheese. This method prevents the sauce from breaking or becoming grainy.
-
Using Olive Oil or Avocado Oil
If you simply want to avoid solid fats like margarine, liquid oils are an option. You can make a roux using olive oil and flour. Use a one-to-one ratio. The flavor will be slightly different than butter. Olive oil adds a fruity, peppery note that pairs beautifully with sharp white cheddar or parmesan.
-
The Starchy Pasta Water Trick
Never throw away all your pasta water. The water used to boil macaroni is full of released starches. If you mix shredded cheese and a splash of milk directly into the hot pasta with a bit of pasta water, the starch acts as an emulsifier. This creates a “silky” coating rather than a thick, heavy sauce.
Selecting Your Cheeses
Since you are removing butter, the quality of your cheese becomes even more important. Cheese provides the bulk of the flavor. Avoid pre-shredded cheese in bags if possible. These products are coated in potato starch or cellulose to prevent clumping. This coating can make a butterless sauce feel gritty.
For the best results, grate your cheese from a block. A combination of cheeses usually works best. Sharp cheddar provides the classic bite. Monterey Jack or Gouda offers superior melting properties. Gruyère adds a sophisticated, nutty depth. If you want a boost of umami, add a handful of grated Parmesan at the very end.
Step-by-Step Instructions
Ingredients
- 1 pound of elbow macaroni or shells
- 2 cups of whole milk or half-and-half
- 4 ounces of cream cheese (softened)
- 3 cups of shredded sharp cheddar cheese
- 1/2 teaspoon of garlic powder
- 1/2 teaspoon of onion powder
- 1/4 teaspoon of smoked paprika
- Salt and black pepper to taste
-
Prepare the Pasta
Bring a large pot of water to a rolling boil. Add a generous tablespoon of salt. Cook the pasta according to the package directions until al dente. Drain the pasta but reserve at least half a cup of the starchy water. Set the pasta aside.
-
Create the Sauce Base
In the same pot you used for the pasta, pour in the milk. Set the heat to medium. Do not let the milk boil vigorously. You want a gentle simmer. Add the softened cream cheese in small chunks. Use a whisk to incorporate the cream cheese into the milk. Continue whisking until the mixture is completely smooth and no lumps remain.
-
Add Seasoning
Whisk in the garlic powder, onion powder, and smoked paprika. These spices add depth and mimic the richness that butter usually provides. Add a pinch of black pepper. Taste the liquid base. Remember that the cheese will add salt, so be cautious with additional salt at this stage.
-
Incorporate the Cheese
Turn the heat down to low. This is the most critical step. If the heat is too high, the cheese proteins will tighten and become stringy or oily. Add the shredded cheddar cheese one handful at a time. Whisk constantly until each handful is fully melted before adding the next.
-
Combine and Adjust
Once the sauce is smooth, return the cooked pasta to the pot. Fold the pasta gently into the sauce using a spatula. If the sauce seems too thick, add a tablespoon or two of the reserved pasta water. This will loosen the sauce and give it a glossy finish.
Enhancing the Flavor Profile
Without butter, you might want to add a “flavor bridge” to round out the dish. A teaspoon of Dijon mustard is a classic addition. The acidity cuts through the fat of the cheese and brightens the overall taste. A dash of hot sauce can also add complexity without making the dish overly spicy. For a smoky version, stir in some diced pimientos or chopped roasted red peppers.
FAQs
- Can I use skim milk instead of whole milk?
- You can use skim milk, but the sauce will be significantly thinner. Since you are already omitting butter, using a milk with some fat content is recommended for the best texture. If you use skim milk, consider adding more cream cheese to compensate for the lost richness.
- How do I prevent the sauce from becoming grainy?
- Graininess usually happens when cheese is overheated. Always melt your cheese over low heat. Additionally, using block cheese that you grate yourself will result in a much smoother sauce than using pre-shredded varieties.
- Is Greek yogurt a good substitute for butter?
- Yes, Greek yogurt can be used. It adds a pleasant tang and plenty of creaminess. However, Greek yogurt can curdle if boiled. Stir it in at the very end of the process after you have removed the pot from the heat.
- Can I bake this version of mac and cheese?
- Absolutely. If you plan to bake it, make the sauce slightly thinner than usual. The pasta will absorb more liquid in the oven. Transfer the mixture to a baking dish, top with more cheese or breadcrumbs, and bake at 375 degrees Fahrenheit until bubbly.
- What can I use for a topping if I don’t have butter for breadcrumbs?
- If you want a crunchy topping but have no butter, toss your breadcrumbs in a small amount of olive oil. Alternatively, you can use crushed potato chips or crackers. These already contain enough oil to crisp up beautifully in the oven without any extra additions.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to three days. Mac and cheese without butter can sometimes firm up more than the traditional version. To reheat, add a splash of milk to the bowl before microwaving. This moisture helps re-emulsify the sauce. Heat in thirty-second intervals, stirring in between, until the dish is creamy and hot.