Creamy, decadent and topped with a bacon and shallot breadcrumb crust, this is the Best Baked Vegan Mac and Cheese. Ready in less than an hour!
Prep Time:15mins
Cook Time:40mins
Total Time:55mins
Ingredients
16ozdry pasta
6tbspvegan butterseparated
1shallotthinly sliced
4clovesgarlicdiced
3/4cupbreadcrumbs
1/4cupbacon bitsseparated
salt & pepperto taste
2tbspflour
2cupsnon-dairy milk
8ozvegan cream cheese
1/4cupvegan parmesan
1cupveggie broth
1/2tspturmericoptional*
1tspgarlic salt
1tspground mustard
1/2lemonjuiced
fresh parsleyfor topping
Instructions
Preheat oven to 350 degrees.
Bring a pot of water to a boil. Add pasta and cook until al dente.** Drain and set aside.
Heat 2 tablespoons of butter in a pan over medium heat. Add garlic, shallots and a pinch of salt & pepper to the pan. Cook until shallots are tender, but not browned (approx. 3-5 minutes). Remove from the heat.
Combine breadcrumbs, 2 tablespoons of bacon bits and shallot/butter mixture in a bowl. Stir to combine and set aside.
Melt 4 tablespoons of butter in a large pan. Add flour and whisk until smooth and bubbly.
Stir in milk 1/2 cup at a time, whisking constantly. Once heated through and thickened, add cream cheese and whisk until smooth. Add parmesan, veggie broth, turmeric, garlic salt, ground mustard, lemon juice, 2 tablespoons of bacon bits and pepper. Stir to combine and adjust seasoning as needed. Add cooked pasta to the sauce and stir to combine.
Pour into a casserole dish and top with breadcrumb topping.
Place in the oven and bake for 15 minutes. Increase heat to broil and bake until topping is browned. Remove from the oven, top with parsley and serve.
Notes
*The turmeric is just for coloring. If you decide not to use it, there will be no change in flavor, you just won't get that intense yellow color.**You want to slightly undercook the pasta since it will continue to cook in the oven.**When reheating, you may want to add some additional milk and butter to each serving to give it some additional moisture.