Recipes > Baked Macaroni & Cheese | Plant-Based

Baked Macaroni & Cheese | Plant Based


This deliciously cheesy macaroni and cheese just happens to be made without the use of any cheese at all. Instead, it is made with ingredients such as potatoes, carrots, onions, garlic and nutritional yeast. It's then finished with a crunchy sourdough bread topping and baked in the oven.
  • Serves: 4 to 6
  • Active Time: 30 mins
  • Total Time: 1 hr
  • Views: 31,321
  • Success Rating: 70% (?)
    0% - I fed it to the dog


Step 1: Making the Bread Crumbs

Making the Bread Crumbs
  • 4 slices sourdough bread, torn into pieces
  • 2 tbsp non-diary butter
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp sea salt
  • 1/8 tsp white pepper
  • 2 tbsp nutritional yeast


To make the breadcrumbs, add the bread, butter and seasonings to a food processor and pulse together until you reach a medium-fine bread crumb. Reserve for later.

Step 2: Starting the Sauce

Starting the Sauce
  • 1 medium onion, diced (approx. 1 cup)
  • 3 carrots, diced (approx. 1 1/2 cup)
  • 1 shallot, diced (approx. 3 tbsp)
  • 2 to 3 yellow potatoes, diced (approx. 2 1/2 cup)
  • 3 cloves garlic, roughly chopped
  • 1/2 cup raw cashews
  • 2 1/2 to 3 cups of water


To start, first gather and prepare your mise en place. Note that the ingredients do not need to be perfectly cut as they will be blended later — they just need to be even, so that they cook at the same rate.

In a medium-sized pot, add the onions, shallots, carrots, potatoes, garlic, cashews and water. Note: The vegetables should be just barely covered with water — adjust the amount as needed. Bring the water and vegetables to a boil and then reduce the heat to low, cover the pot and let simmer for 15 minutes, or until the vegetables are cooked through and tender.

In the meantime, you can gather and prep some of the ingredients for the next step.

Step 3: Blending & Finishing the Sauce

Blending & Finishing the Sauce
  • 2 tbsp non-dairy butter (optional)
  • 1 tsp sea salt, or to taste
  • ground white pepper, to taste
  • 1/2 to 1 tsp truffle oil, or to taste (optional)
  • 2 tbsp Dijon mustard
  • 1 tbsp lemon juice, white wine or beer
  • 1/2 cup nutritional yeast
  • 1/2 tsp turmeric
  • 1/8 tsp cayenne, or to taste
  • 1/4 tsp paprika


To finish the sauce, in a high-speed blender, combine together the cooked vegetables (along with the cooking liquid), Dijon mustard, lemon juice, butter and seasonings.

A Few Notes:

- If using beer, the amount can be increased to 3 or 4 tablespoons, or to taste.
- While the butter can be omitted from this recipe, it does give the sauce a bit of added creaminess.
- We recommend using a non-smoked paprika for this recipe; however, if you really like smoked paprika, feel free to experiment.

Blend the mixture until completely smooth. If needed, add a bit of water to thin the sauce out to your liking.

If using, add the truffle oil. Pulse once or twice and taste for seasoning, adding more salt, pepper, truffle oil and/or nutritional yeast, as needed.

NOTE: This sauce can be used as a topping for other foods such as steamed vegetables.

Step 4: Cooking the Pasta & Assembling the Dish

Cooking the Pasta & Assembling the Dish
  • 2 tsp sea salt, or to taste
  • 500 gr pkg macaroni, or pasta of choice
  • salt and pepper, to taste
  • 2 tbsp nutritional yeast


To cook the pasta, bring a large pot of water to a rapid boil and then add the salt, followed by the pasta.

Cook the pasta according to the package, or until it is just al dente.

In the meantime, preheat oven to 350°F (175°C).

Once the pasta is done, reserve 1 cup of the cooking liquid and then immediately drain and rinse the pasta with cold water.

At this point add the pasta to a large bowl and season it with salt, pepper and nutritional yeast. If making ahead, add a bit of oil or non-dairy butter to the pasta, to prevent it from sticking together. Also, reserve the 1 cup of cooking liquid as well — you will mostly likely need it to thin out the sauce later.

Next, add the sauce. Ideally, you should have approximately 6 cups of sauce and 11 cups of cooked pasta. If you have less sauce then this, you may want to reserve some of the pasta for another use or add a bit of the reserved cooking liquid. The pasta and sauce ratio is important, otherwise the dish dries out too much during baking.

Next, pour the mixture into a 9×12 baking dish (3 qt or 2.85L capacity) and top with the reserved breadcrumbs.

Step 5: Baking the Dish

Baking the Dish


Bake the dish for 30 minutes, or until the cheese sauce is bubbling and the top has turned a nice golden brown color.

If needed, the broiler can be turned on for a minute or two, at the end, to give the top a nice golden finish, but keep a close eye on it as it will color very quickly.

Serve with some freshly ground black pepper and a side salad, or your favorite vegetable and enjoy!

This dish is also very nice with a bit of finely chopped sautéed kale folded into the noodles and sauce, just before the breadcrumbs are added.


  • Olivia B
    Olivia B
    Wow, such a delicious sauce!! We'll definitely be making this again.
  • Helena K
    Helena K
    Ohh goody! I cant wait!
  • Rachel N
    Rachel N
    Tee hee, "non-diary" butter
  • Jane w B
    Jane w B
    Sounds good!
  • Selene S
    Selene S
    My husband LOVES this sauce! Can I make a large batch of it and freeze it? And if so, how long would it last in the freezer?
  • Eric W Rouxbe Staff
    Eric W
    Hi Selene, yes, it can be frozen. As a general guideline, try to use things within 6 months...sooner is usually better, though.
  • Selene S
    Selene S
    Thank you!!
  • Gina D
    Gina D
    I will be making this tomorrow. It sounds amazing.
  • Kimberly S
    Kimberly S
    This was really good! I took it to a pot luck of meat eaters and I don't think anyone really knew the difference. I had more sauce than noodles and held some back thinking it would be too soupy. It did dry out considerably when I baked it so next time I will add more of the sauce.
  • Hilma J
    Hilma J
    This is really really delicious! It was a hit with our kids and grandchildren, 3 generations ate every bite!
  • Tracee R
    Tracee R
    Pasta is typically processed isn't it? I didn't think we could eat pasta ? I am looking to expand my knowledge..
  • Char N Rouxbe Staff
    Char N
    Hi Tracee: Thanks for writing. You can eat pasta, I would suggest a whole wheat, or other (brown rice, buckwheat, garbanzo, etc.) but avoid anything with white flour in it, as white flour is so heavily processed. It's important to focus on whole grains and move away from anything that uses words like "bleached, fortified, etc." I think you will enjoy this delicious recipe for the Baked Mac and Cheese I Plant-Based. Let us know how you like it. Cheers, Char
  • Hank H
    Hank H
    Can this be cooked the day before, refrigerated and reheated the next day?
  • Char N Rouxbe Staff
    Char N
    Hi Hank: Yes, it can be reheated. If you are doing it stove-top, I would add some plant milk (or extra sauce), and reheat on a low flame. It can also be treated as a casserole, covered, on the middle shelf, at 350 degrees F. Covered well, it also works well in the microwave. This is a delicious dish, and the sauce is amazing. Cheers, Char

Leave A Comment

Please login or join the Rouxbe community to leave a comment.