Here’s a really comforting Cheesy Baked Mac—macaroni cooked in a meaty tomato topped with a cheesy white sauce, similar to béchamel sauce! This is nut, soy, and dairy-free.
I baked this to get that nice golden brown top, which also continued to melt down the cheesy while layer causing it to ooze to the macaroni below.
Heat a medium-sized pot over medium high heat. Add some salt and oil. Cook the macaroni until chewy and then drain from the water. Set aside.
White Sauce
Mix together the milk and all-purpose flour together until the flour has dissolved.
While the pasta is cooking, heat a medium pan over medium. Add in the oil. Once the oil is hot, sauté the garlic for 2 minutes until lightly browned.
Over medium heat, carefully pour the flour and milk mixture while stirring.
Keep stirring and leave to boil until it slightly thickens, around 4-5 minutes.
When it boils and starts to thicken, lower the heat.
Add in the vegan cheese shreds and keep mixing until the cheese melts. Add some salt and pepper, to taste. Add in the nutritional yeast, if using.
The cheese will start to melt and the sauce will continue to thicken. Keep mixing to ensure that there are no lumps of flour. This will be a really thick sauce!
Turn off the heat and then transfer the white cheese sauce to a bowl. Set aside while you prepare the meat sauce. You can opt to cook the meat sauce in the same pan or in the pot used to boil the pasta.
Meat Sauce
Heat the pan over medium. Add in the oil. Once hot, sauté the onion and garlic for 2 minutes. Add in the rehydrated TVP or other plant-based ground and mushrooms. Season with some salt and pepper, to taste. Add in the tomato sauce and mix everything together.
Mix in the cooked macaroni to the meat sauce. Stir until well combined and season more as needed. Turn off the heat.
Assembly and Baking
Heat your oven or oven toaster to 350F/190C. I used an oven toaster since mine has temperature settings.
Prepare the baking dish. Add in the macaroni in meat sauce in the dish.
Scoop in the cheesy white sauce over the top of the macaroni and then carefully spread around. I placed my dish at the top most rack of my oven toaster nearest the top for it to nicely brown.
Bake the dish for 15 to 20 minutes or until the cheese on top has turned slightly golden brown. You’ll also see the cheese bubbling as it bakes!
Enjoy while hot! Garnish with some chopped basil, if desired.
Notes
TVP or plant-based ground
I used 1/2 cup dry TVP that I soaked in room temperature water for 5-10 minutes until doubled in size.
You can use other plant-based ground (like those that come frozen from Beyond Meat, Impossible, etc) or even cooked lentils or minced mushrooms. If using cooked lentils or mushrooms, you can add 1 cup of cooked lentils or 1 cup of finely minced mushrooms.
Tomato sauce
Depending on the tomato sauce you’re using and your preference, you may need to add more or less sugar to adjust the acidity of the sauce. I like my tomato sauce on the sweeter side (it’s a Filipino preference I guess!) so I add sugar, to sweeten.
The tomato sauce I use is one that's cooked down so it's already thicker and less watery than sauces like Italian Passata. So you'll need to add more tomato paste to thicken the sauce as needed.
Tomato paste
You can use tomato paste if you want a thicker, richer sauce.
CHEESY WHITE SAUCE AND "MEAT" SAUCE
You can also just mix together the cheesy white sauce and meat sauce then add in the basil. You'll get a very cheesy and creamy tomato "meat" sauce with your pasta. If you do so, you can also opt not to bake this or place this pasta on a baking dish and top with some shredded cheese and bake until the cheese has melted.
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)