Mac and cheese has always been a staple comfort food in American homes. If you are someone who love mac n cheese, you’ve got to give this milk-free version a try.

What’s excellent about Mac n Cheese is how adaptable it is. Over the years, people have put their own twist on it, from baking to mixing it on the stovetop.
This milk-free version is a clever twist that’s perfect if you’re lactose intolerant or just out of milk.
I personally love this recipe a lot. The broth adds a nice flavor, and the cream cheese keeps the sauce creamy and smooth. This recipe is also easy to make with ingredients you likely already have at home.
Equipment Required
- Large Pot: I used a large pot to make this recipe, and it worked perfectly. You may also use a Dutch oven.
- Spatula: When it comes to combining the ingredients, I always opt for a silicone or wooden spatula.
- Measuring Cups: I recommend keeping these handy to ensure that you get the proportions right.
- Serving Plate Or Bowl: I like to use a wide, shallow bowl for this recipe, but make sure to keep your favorite serving bowl or plate ready to serve this unique recipe.

Mac And Cheese Without Milk Ingredients and Substitutions
Note: The listed ingredients would give you six servings of mac and cheese without milk.
- 2 ½ Cups of Pasta: I use elbow macaroni but you may use other types of pasta, such as penne, shells, or rotini.
- 4 ¾ Cups of Broth: Broth is the secret to a milk-free base, so feel free to use chicken, vegetable, or beef broth. If you do not have any broth at hand, you can also use water with bouillon cubes.
- 2 Tablespoons of Butter: You can substitute butter with olive oil, vegetable oil, or margarine if you prefer, but I’d suggest sticking with butter for a rich and flavorful result.
- 4 Ounces Cream Cheese: You could try flavored cream cheese as well.
- 2 Cups of Shredded Cheese: You may experiment with other cheeses like Gruyere, Monterey Jack, etc.
- ½ Teaspoon Salt
- ½ Teaspoon Pepper
- ½ Garlic Powder:
- ½ Onion Powder
Preparation And Cooking Time
| Preparation Time | Cooking Time | Total Time |
| 5 Minutes | 15 Minutes | 20 Minutes |
How To Make Mac And Cheese Without Milk At Home

Step 1
Start by pouring your chicken broth into a large pot and bringing it to a boil over medium-high heat.

Step 2
Once the broth is boiling, add the elbow macaroni. Give it a quick stir to prevent the pasta from sticking together.

Step 3
Cook until the pasta is tender and the broth is mostly absorbed, with just a little liquid remaining.

Step 4
Now it’s time to add the butter and cream cheese.

Step 5
Toss in the onion powder, garlic powder, and a good pinch of salt and pepper. Taste as you go, adjusting the seasoning to your preference.

Step 6
Mix everything well until the pasta is well coated, and the spices are fully incorporated.

Step 7
Gradually add the shredded cheddar cheese, stirring continuously, until the cheese is fully melted and the sauce is smooth.

Step 8
Once the cheese is fully melted, your creamy, cheesy mac n cheese without milk is ready to be served.
Expert Tips That I Recommend
- If you want to make this dish spicy, I’d suggest adding Worcestershire sauce or hot sauce or experimenting with different spices like cayenne pepper, paprika, or nutmeg.
- If you’re a health enthusiast and a veggie-lover, go ahead and sauté vegetables like broccoli, spinach, or mushrooms in your Mac n Cheese for added nutrition and flavor.
- If you enjoy a crispy topping, I’ve found that mixing breadcrumbs with grated parmesan cheese and a pinch of garlic powder does the trick. Just sprinkle this over your mac and cheese and broil until golden brown to create a crispy and cheesy topping.
- If you’re craving saucy and creamy pasta, you can also take an extra step and add a spoonful of roasted red pepper puree or sun-dried tomato puree to the cheese sauce.
- I always prefer adding a bit of lemon zest to brighten up the dish, as it enhances the overall flavor by adding a subtle citrus note that cuts through the richness of the cheese without overpowering it.
- To achieve a smoother, creamier texture and prevent graininess in your mac and cheese, I recommend letting the cheese come to room temperature before adding it. This allows your cheese to melt more evenly and blend into the sauce, enhancing the overall consistency and flavor of the dish.
FAQs About Mac And Cheese Without Milk
Nutritional Information Per Serving
Due to its high fat and sodium content, this mac and cheese is not the healthiest option for daily consumption.
Below are the exact nutritional values of this recipe for your reference:
| Calories | 67 kcal |
| Fat | 7 g |
| Saturated Fat | 4 g |
| Polyunsaturated Fat | 0.3 mg |
| Monounsaturated Fat | 2 g |
| Cholesterol | 19 mg |
| Sodium | 253 mg |
| Potassium | 29 mg |
| Carbohydrates | 1 g |
| Fiber | 0.1 mg |
| Sugar | 1 g |
| Protein | 1 g |
| Vitamin A | 255 IU |
| Vitamin C | 0.02 mg |
| Calcium | 20 mg |
| Iron | 0.05 mg |
You’re following a low-fat or low-sodium diet or are lactose intolerant, you’ll need to make some alterations to the recipe to better suit your dietary needs.

Recipe Variations For Different Diets
- Vegan Diet: I recommend using plant-based alternatives to replace both the cheese and butter. Try vegan cheeses made from nuts or soy for a cheesy flavor without dairy. Nutritional yeast is another great option for adding a cheesy taste to your mac n cheese. Also, substitute the butter with coconut oil or vegan margarine to keep it rich and satisfying.
- Gluten-Free Diet: Switch the regular pasta to gluten-free pasta. There are plenty of good gluten-free options, including those made from rice, corn, or chickpeas.
Storing And Reheating This Recipe
Storing
- Refrigeration: You can store the leftover mac n cheese in an airtight container and pop it in the fridge. I like to place a piece of plastic wrap directly on top of the mac and cheese before sealing the container, which helps prevent it from drying out. It should stay fresh for up to 3-4 days.
- Freezing: Transfer the mac n cheese to a freezer-safe container, and I recommend laying plastic wrap or parchment paper on top before sealing. This will help prevent freezer burns. This way, it can last up to 2-3 months in the freezer.
Reheating
- Stovetop Method: I like adding a broth or water splash to help restore some moisture. Warm it over low heat, stirring occasionally, until it’s heated through.
- Microwave Method: Place the mac n cheese in a microwave-safe dish, add a little broth or water, and cover with a microwave-safe lid or another dish to trap steam. Heat on medium power in 30-second intervals, stirring between each until thoroughly warmed.
What To Serve With This Recipe
- Tomato Soup: I suggest pairing mac n cheese with a bowl of tomato soup for a cozy, comforting combination.
- Grilled Chicken: I love pairing mac n cheese with grilled chicken. The juicy, smoky flavor of the chicken complements the creamy, cheesy texture of the mac n cheese perfectly.
- Broccoli: I recommend serving mac n cheese with this broccoli recipe for a lighter, healthier side.
- Coleslaw: Coleslaw adds a refreshing, tangy crunch that contrasts beautifully with the creamy mac n cheese. I love how coleslaw’s slight sweetness and tanginess help balance the richness, making it a great side dish.
- Garlic Bread: If you’re like me and can never have too much comfort food, garlic bread is the way to go. The crispiness of the bread and the bold garlic flavor add another layer of satisfaction to your meal.
Printable Version
Mac And Cheese Without Milk Recipe
Ingredients
- 2 ½ Cups of Pasta
- 4 ¾ Cups of Broth
- 2 Tablespoons of Butter
- 4 Ounces Cream Cheese
- 2 Cups of Shredded Cheese
- ½ Teaspoon Salt
- ½ Teaspoon Pepper
- ½ Garlic Powder
- ½ Onion Powder
Equipment
- Large Pot
- Spatula
- Measuring cups
- Serving Plate Or Bowl
Instructions
- Start by pouring your chicken broth into a large pot and bringing it to a boil over medium-high heat.
- Once the broth is boiling, add the elbow macaroni. Give it a quick stir to prevent the pasta from sticking together.
- Cook until the pasta is tender and the broth is mostly absorbed, with just a little liquid remaining.
- Now it’s time to add the butter and cream cheese.
- Toss in the onion powder, garlic powder, and a good pinch of salt and pepper. Taste as you go, adjusting the seasoning to your preference.
- Mix everything well until the pasta is well coated, and the spices are fully incorporated.
- Gradually add the shredded cheddar cheese, stirring continuously, until the cheese is fully melted and the sauce is smooth.
- Once the cheese is fully melted, your creamy, cheesy mac n cheese without milk is ready to be served.
Notes
- If you want to make this dish spicy, I’d suggest adding Worcestershire sauce or hot sauce or experimenting with different spices like cayenne pepper, paprika, or nutmeg.
- If you’re a health enthusiast and a veggie-lover, go ahead and sauté vegetables like broccoli, spinach, or mushrooms in your Mac n Cheese for added nutrition and flavor.
- If you enjoy a crispy topping, I’ve found that mixing breadcrumbs with grated parmesan cheese and a pinch of garlic powder does the trick. Just sprinkle this over your mac and cheese and broil until golden brown to create a crispy and cheesy topping.
- If you’re craving saucy and creamy pasta, you can also take an extra step and add a spoonful of roasted red pepper puree or sun-dried tomato puree to the cheese sauce.
- I always prefer adding a bit of lemon zest to brighten up the dish, as it enhances the overall flavor by adding a subtle citrus note that cuts through the richness of the cheese without overpowering it.
- To achieve a smoother, creamier texture and prevent graininess in your mac and cheese, I recommend letting the cheese come to room temperature before adding it. This allows your cheese to melt more evenly and blend into the sauce, enhancing the overall consistency and flavor of the dish.
Nutrition
More Lunch And Dinner Recipes That You Can Try






Conclusion
Mac n Cheese Without Milk is an excellent alternative for anyone who is lactose intolerant, vegan, or simply out of milk.
This recipe proves that you can still enjoy a creamy, delicious Mac n Cheese without the traditional ingredients. I’ve found it to be a real lifesaver and a delightful twist on the classic dish.








