15 Best Substitutes for Milk in Mac and Cheese


Most people reach for the milk when preparing mac and cheese because it makes the dish so rich and creamy. The cool thing is that other alternative ingredients can work just as well. So, when you are out of milk and craving this comfort food, try out one of these 15 substitutes.

Before we get started, it is essential to know what you want to achieve with your mac and cheese recipe before selecting an appropriate alternative ingredient. To that end, I have highlighted the benefits of each milk replacement.

1. Plain Yogurt

Plain yogurt might be the best dairy substitute for milk. It even makes your mac and cheese dish creamier than milk, albeit with a bit more zip.

When using yogurt to prepare your meal, you will want to use a lower heat setting and slowly add the yogurt. When replacing milk with yogurt, keep the measurements equal at the 1:1 ratio.

Pro Tip: Using Greek yogurt instead of plain yogurt will result in an extra creamy entree due to its high protein level.

2. Sour Cream

As for texture, it generally will make the dish more creamy and fuller due to being thicker than milk. This can be observed when stirring the sour cream into the pasta and cheese. If you want to offset this effect, mix a little water with the sour cream to cut down on the thickness.

Just keep in mind that sour cream will change the taste of mac and cheese give it a bit more bite.

Cool Tip: If you try this option and like it, you may want to try adding some sour along with milk in the future for this and other recipes. In fact, many recipes use both milk and sour cream together. Why not for mac and cheese?

3. Water

Water in a Measuring Cup Small

Water can be a substitute for milk in mac and cheese, but it adds nothing in the way of taste. The lack of fat impacts the entree’s flavor, and not in a good way for most palates.

While this method of making mac and cheese produces a runnier, less creamy product, you can compensate somewhat by adding in twice as much butter as the recipe calls for. If you want it even thicker, you may even want to add more than that if you don’t mind that added unhealthiness.

Pro Tip: Do not use plain water when making this dish. Instead, you will want to use the water you boiled the pasta in. This water will be more starchy and will help thicken the sauce and make the dish more appetizing.

4. Cream Cheese

Cream Cheese Small

The great thing about using cream cheese is that it will keep your traditional mac and cheese flavoring intact. This is because it has a mild taste that does not interfere with the flavor. And, due to the additional thickness of cream cheese, the cheese sauce will be even creamier than usual.

Also, because of the fat content, cream cheese functions as a replacement for butter. Even so, it should be used sparingly due to said fat content and the fact that it is low in protein.

5. Heavy Cream

If you have some heavy cream lying around at home, you can use it to create a decadent mac and cheese since it has a lot more fat than milk. Because of this, you should expect heavy cream to produce a vibrant and creamier cheese sauce.

Of course, you will likely need to use less heavy cream than milk because of the higher fat content. I suggest that you gradually add in a little bit of heavy cream at a time while lightly stirring until you reach the right consistency. Or, you can add water to thin it out a bit.

If you are using a cheddar cheese package mix to make your cheese sauce, you can expect the heavy cream to dilute the bright orange cheddar color. The sauce will look much lighter and more similar to a white cheddar sauce.

Leave out the butter: The heavy nature of cream does not require you to add butter in this version of the pasta dish.

6. Evaporated Milk

Evaporated milk is basically milk with the water taken out so it can be thinned and used as a substitute for regular milk. Therefore, you need to add the water back. Without doing so will result in the caramelized flavor of the evaporated milk is potentially be overwhelming.

To prepare evaporated milk for use in mac and cheese, you will need to mix equal parts evaporated milk and water. Once mixed, you can use the same measurements required in your recipe for regular milk.

Expect this milk to produce a creamy mac and cheese; though, it will not be as creamy as when you employ a heavy cream substitute.

Pro Tip: I always have a few cans of evaporated milk in the cupboard since it is a suitable replacement for milk in just about every recipe. It is so easy to store because it has a long shelf life.

7. Almond Milk

Almond milk is a good replacement for those trying to avoid dairy. Some people are hesitant to try this alternative because of its sweet, nutty taste; however, it works well in this dish. Compared to other non-dairy milk substitutes, almond milk appears to have about as neutral of a flavor as one can expect.

One important thing to mention is that almond milk is thinner than regular milk. Because of this lack of bulk, the mac and cheese produced will be less creamy. So, if you prefer a creamier sauce, you can add a food-grade thickener. While made of dairy, the best thickeners that work well with almond milk are butter, flour, and cheese.

On the other hand, if you want to keep it vegetarian friendly, use a vegan-friendly thickener with the sauce. A bit of almond or coconut flour will also work decently well.

8. Chicken Broth

Those looking to limit their dairy intake might also be amenable to trying out chicken broth as a replacement. Just be aware that your pasta dish’s taste and texture will be affected and may not appeal to some.

Helpful Tip: To see if you like it before potentially ruining your dish, I recommend trying a small test amount of sauce on the side to see how you like it.

Chicken broth has a thinner consistency than milk and will result in a less creamy version of the dish. Once again, use a thickener like flour or parmesan cheese to bulk it up a bit.

9. Cashew Milk

Cashew milk is becoming more and more prevalent in people’s kitchens because it is believed that it may help boost the immune system and improve heart health. No doubt, it is chock-full of vitamins and minerals and contains healthy fats and proteins. It is also an excellent substitute for milk in mac and cheese.

The coolest thing is that the taste of cashew milk is more akin to that of dairy milk and has a much less sweet taste than almond milk. It even has a less nutty flavor. It is also thicker than dairy milk and is known for its inherent creaminess. When used, it results in a very thick cheese sauce.

Use cashew milk at a 1:1 ratio, so for every cup of dairy asked for in a recipe, you will substitute a cup of cashew milk.

Warning: Cashew milk is nut-based and thus not suitable for anyone who has a nut allergy. So make sure you are sure anyone consuming your mac and cheese is aware of this fact.

10. Coconut Milk

Coconut Milk Small

Coconut milk is made from coconut flesh and water. It is fortified with vitamins and can be used as a replacement for milk in pasta dishes like macaroni and cheese; however, its coconut taste will severely alter the recipe’s original flavors. Even so, many people do enjoy using this substitute in their mac and cheese. In fact, there are several recipes online that embrace this milk alternative.

You will want to select canned coconut milk to use since it is more concentrated than other coconut milk beverages.

You can expect a creamier sauce when you use this ingredient; especially, if you select full-fat coconut milk. The coconut milk to dairy milk replacement ratio is 1:1.

11. Soy Milk

Soy milk is a plant-based milk alternative made from soybeans and filtered water. It is a thicker substance than almond milk because thickeners have already been added in an effort to mimics milk’s volume and expand the product’s shelf life—this thickness results in a more creamy bowl of mac and cheese.

It is crucial to choose unflavored soy milk when making mac and cheese. Flavored brands of soy milk have tastes that would overpower your pasta recipe. Vanilla is an example of one of these rich flavors, and if utilized, your mac and cheese would develop a sweet taste. Not my cup of tea.

You can also expect unflavored soy milk to have a less robust taste than your traditional mac and cheese. Adding a bit of extra butter and salt can offset this.

Replace milk with soy milk at a 1:1 ratio.

12. Rice Milk

Rice milk consists of milled rice and water. It is a sweet dairy alternative that can be used to construct dishes like mac and cheese.

When compared to dairy milk, rice milk is thinner, so it will produce a lighter sauce that is more fluid in nature. As we have already discussed, an additional thickener will need to be introduced to create a creamier sauce.

For Vegans: To make mac and cheese that is entirely plant-based, you will need to make sure you use vegan cheese or just buy a mac and cheese brand specifically designed for you, like this one found on Amazon.

13. Hemp Seed Milk

Most people will not have hemp seed milk in their homes, so it is not an ingredient that can be used in a pinch if you are out of milk. However, if you are looking for a future replacement, this is another product that can be used instead of milk in mac and cheese.

Hemp seed milk features healthy fats and proteins and has approximately the same amount of fat that can be found in regular cow milk. These healthy fats and proteins are found in higher concentrations in hemp seed milk than in almond and rice milk.

One important thing to note is that hemp seed milk has a strong nutty taste. Some people enjoy this flavoring while others do not.

Hemp seed milk is thicker than milk, so you can expect it to produce a creamier pasta dish. This allows you to use less of this vegan-friendly product than you usually would with milk. However, if you like it thinner, you can add water to spread out the cheese sauce. Just keep in mind that more water may dilute the taste of the dish.

Replace at a .75:1 ratio.

Cool Fact: Hemp seed milk can be used by those allergic to soy, lactose, and gluten

14. Goat Milk

Goat-Looking-Over-Shoulder

Yes, I went there.

Many health-conscious people around the world are making the switch to alternative types of animal milk.

Goat milk is known to be much easier to digest than cow milk. This is because it contains less lactose and alpha-s1-casein protein. If for no other reason, these reasons make goat milk a great milk alternative for your pasta dish.

The best part is that goat and cow milk possess a similar flavor. These two kinds of milk can be used in mac and cheese interchangeably; however, you may notice that your cheese sauce is more decadent and less tangy when made with goat milk. I actually love this fact.

You could even use goat cheese when preparing your dish and make it a full-goat mac and cheese. (Has anyone ever said that before???)

Important: Remember, goat milk has less lactose, but not zero lactose. No one with strong lactose allergies should consume goat milk for this reason.

15. Oat Milk

You can use unsweetened plain oat milk to make a vegetarian-friendly mac and cheese. This product is naturally sweet and works well in any savory recipe.

You can expect the same creaminess level in your mac and cheese as you would get using regular milk. If you want your dish to be creamier, you will have to add a thickener.

Oat mill can be substituted for milk at a 1:1 ratio.

Can I Make Mac and Cheese Without Milk?

Or maybe a better question is, should you?

You can definitely cook up a batch of macaroni and cheese without milk. There are numerous dairy, nut, and plant-based options available that can elevate your meal. Each ingredient will work differently in your pasta fare. Some will give you a little more zip while others will provide a nice smooth texture.

I hope my list has helped you find the right substitute for you! Thanks for stoppin’ by.

Jelly Grandma

Anne James

Hi, I'm Anne but my grandchildren call me Jelly Grandma. I have over 50 years of experience as a Southern cook and am a retired librarian. I love sharing what I have learned. You can find me on YouTube as well! Just click the link at the bottom of your page. I hope your visit here has been a sweet one.

Related Articles