Stovetop Dairy-Free Mac and Cheese from Scratch in 20 Minutes or Less


For Food Allergy Awareness Week, I’m focusing on everyone-friendly recipes, like this stovetop dairy-free mac and cheese. It just happens to be vegan, nut-free, soy-free, optionally gluten-free, egg-free, and even mustard-free and sesame-free for my Top 11-free Canadian friends. But it’s still creamy, cheesy, and downright delicious. I’ve spiked it with warm, lightly spicy Southwestern flavor that you can dial up or down!

Stovetop Dairy-Free Mac and Cheese Recipe - an easy, plant-based, gluten-free, allergy-friendly dish made with Spicy Southwestern Flavor

Stovetop Dairy-Free Mac and Cheese from Scratch in 20 Minutes or Less

Hungry yet? This versatile little Southwestern-style recipe comes together so quickly on the stovetop! It has a wonderful balance of savory, fresh, and lightly spicy flavors that can be adjusted to taste. You can even dress it down to a basic stovetop dairy-free mac and cheese. The latter takes only 15 minutes to make. It’s adapted from my book, Go Dairy Free: The Guide and Cookbook.

Eat Dairy Free - Your Essential Cookbook for Everyday Meals, Snacks, and SweetsSpice Tips

Though I label it as “spicy,” this Southwestern-style dairy-free mac and cheese has just a mild to moderate kick that many kids even enjoy. My husband and I aren’t fire breathers – our definition of spicy is probably just touching on medium heat for many.

If you want more Southwestern heat with your stovetop dairy-free mac and cheese, feel free to double the cayenne, or optionally sauté some chopped jalapeno with the bell peppers. Other options include adding diced canned green chiles just before serving, stirring in a little of your favorite salsa, or add a few shakes of chili powder to the spice mix in the sauce.

Optional Add Ins

Feel free to add any of the following ingredients for more flavor and nutrition, depending on your dietary needs.

  • 3/4 to 1 pound cooked, diced chicken
  • 1/2 pound cooked chorizo (or vegan chorizo)
  • 1 can garbanzo beans or black beans
  • Diced green chiles (canned)
  • Diced jalapeno (cook in with bell pepper, optionally skip cayenne)
  • Sliced olives
  • Diced tomatoes
  • Salsa (tastes great stirred in)

Stovetop Dairy-Free Mac and Cheese Recipe - an easy, plant-based, gluten-free, allergy-friendly dish made with Spicy Southwestern FlavorI originally shared this stovetop dairy-free mac and cheese recipe back in 2014, and have updated it with more tips and new photos!

Special Diet Notes: Stovetop Dairy-Free Mac and Cheese

By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free (optional), nut-free, peanut-free, soy-free, vegan, vegetarian, plant-based, and top food allergy-friendly.

4.5 from 4 reviews
Stovetop Dairy-Free Mac and Cheese (Spicy Southwestern-Style)
Prep time
Cook time
Total time
This dairy-free mac and cheese has a mild to medium heat. Feel free to kick it up a notch with more cayenne, or omit the cayenne for a mild dish. This recipe is adapted from my book, Go Dairy Free: The Guide and Cookbook.
Recipe type: Entree
Cuisine: American
Serves: 6 to 8 servings
  • 16 ounces dry macaroni (gluten-free, if needed)
  • 3 cups cold unsweetened dairy-free milk beverage, divided (I used So Delicious Coconut Milk Beverage)
  • ¼ cup + 2 tablespoons oil, divided (I use grapeseed oil or rice bran oil)
  • 4 teaspoons lemon juice
  • ¾ cup cooked chopped carrots
  • ¼ cup nutritional yeast
  • ¼ cup non-GMO cornstarch
  • 2 teaspoons salt, plus additional to taste
  • 2 teaspoons onion powder
  • 1½ teaspoons smoked paprika
  • ¼ teaspoon garlic powder
  • ⅛ teaspoon cayenne pepper, or more to taste
  • 1 cup diced red bell pepper
  • 1 cup diced green pepper
  • 2 cups organic corn kernels (defrosted if using frozen)
  1. Cook pasta according to package directions. Do not rinse.
  2. While the noodles are cooking, add 1 cup milk alternative, ¼ cup oil, lemon juice, carrot, nutritional yeast, cornstarch, onion powder, salt, garlic powder, smoked paprika and cayenne to your blender, and blend until smooth. Add the remaining 2 cups milk alternative, and blend until smooth.
  3. Heat remaining 2 tablespoons oil in a large skillet over medium heat. Add bell peppers and sauté 2 minutes. Add corn, sauté 1 minute more. Pour in sauce mixture from blender and whisk as it bubbles until thickened, about 3 minutes.
  4. Season sauce to taste with additional salt (I often add ¼ to ½ teaspoon more), cayenne, and/or lemon juice, if desired.
  5. Stir in the cooked pasta until well-coated. Divide between bowls.

For More of My Recipes, Get Go Dairy Free!

Go Dairy Free - The Guide and Cookbook for Milk Allergies, Lactose Intolerance and Casein-Free Living

About Author

Alisa is the founder of, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


  1. Yeeeeees. Im trying to eat more vegan foods and today i was just craving comfort food. This turned out super yummy. Ive used nutritional yeast in some recipes but Never one that was using it as a main flavor. I loose weight eating vegan because 9/10 times i don’t love the food, its easy to not grab seconds. This made me want more.

  2. Thank you so much! My 1.5 year old loved this one and she is extremely picky. Sorry, I normally hate when people make a bunch of changes, but I only want to mention that it turned out great DESPITE the changes I made.

    I used pumpkin puree instead of carrots, halved the amount of pasta to 8 oz (was perfect amount), halved the veggies, kept the amount of sauce the same, added a little mustard because I ran out of lemon juice, only used paprika (no cayenne), and used flax oil. Whew.

    All that to say that it still ended up being the best Mac and “cheese” we’ve tried so far. It was fairly quick and easy too, which is a huge plus for me. Definitely will remake (properly next time). Thanks again!

    • Oops, I thought you said you can’t eat nuts – just read that again. You can get an equally delicious, though not as cheesy, result using ground cashews. It gives it more of a delicious, alfredo-like vibe. Add some miso and lemon juice to taste for more umami-ness 🙂

  3. What oil can I substitute for the grapeseed oil? I’m looking forward to trying this, but do not have the grapeseed oil and it isn’t in the budget for a while. Thank you!

  4. Pingback: Guide to Nutritional Yeast plus 20 Delicious Nutritional Yeast Recipes

  5. Sorry if this is a duplicate post — my original comment didn’t show up.

    I made this recipe last week. It had a nice texture, but it was a little too bland for me. I would have added more spice (maybe some salsa, per the optional ingredients listed at the end of the recipe) and a big spoonful of miso, I think.

    Note to Amanda: Miso can be used as a substitute for nutritional yeast. They both add umami flavor.

    • Hi Alex, thanks for your feedback! Great suggestion to Amanda on the miso. I’m a little surprised as it was far from bland for us (though this is a “mild” spicy) – perhaps our cayenne had a bigger kick! Definitely add in some salsa if you like more spice, and miso is an excellent cheesy addition. This recipe was created for food allergy awareness week, which is why I opted to not use miso (many of my readers have expressed difficulty in locating soy-free miso, though it does exist!). I wanted it to be a great top allergen-free option. For those who can’t use miso, additional salt and lemon as noted, to taste, add nice flavor and pungency.

      I don’t see your prior comment in here, it may have been caught in spam – I apologize for that!

  6. Is there a substitute I can use for the Nutritional Yeast? I am allergic to yeast (and nearly everything else you omitted which is wonderful!) and this is ALMOST the perfect recipe to cure my mac & cheese cravings without winding up in the hospital!

  7. I’m a huge fan of adding a little spice to everyday foods, and this fits the bill! I also love the idea of adding the bell pepper and corn in for some extra crunch, yum!

  8. My nephew would LOVE this! He’s not exclusively dairy-free, but my sister tries to keep dairy low in their household to prevent developing an allergy. Definitely passing this on to her!

  9. Pingback: Food Allergy Awareness Week: Recipes and Resources - Go Dairy Free

  10. Pingback: Vegan Spinach Artichoke Dip Mac and Cheese Recipe - Go Dairy Free

Leave A Reply

Rate this recipe: