Ingredients
Method
- Dice/chop all ingredients and prepare measurements, then set aside
- Heat non-dairy butter in a large skillet on medium high heat for 2 minutes
- Add the diced onions, minced garlic, and soaked cashews. Saute frequently for 5 minutes
- Add almond flour and stir to combine will
- In a small bowl, whisk almond milk and arrowroot powder until combined
- Using a whisk, add the almond milk mixture slowly in increments. Start with 1 cup, then a second cup, then the last 1/2 cup. Leave enough time in between each cup for the sauce to start simmering again. Once it starts to simmer again, it is time to whisk in the next cup.
- Add yogurt, salt, pepper, and nutritional yeast. Stir to combine, then let the sauce thicken and bubble for 5 minutes. Do not over stir the sauce during this time. Only stir to prevent from sticking or overflowing
- While the sauce is thickening, place the cut up broccoli in a microwave safe dish. Place 1/2 cup of water in the dish and cover with a damp paper towel. Microwave for 3 minutes
- Preheat the oven to 400F
- Layer half of the potatoes, broccoli, and then ham in the bottom of a 9x13 casserole dish
- When the sauce is finished, transfer it to a blender or puree with an immersion blender for 1-2 minutes until it is thinned and there are no chunks
- Pour half of the sauce in the casserole dish over the first layered ingredients
- Layer the rest of the potatoes, broccoli, and ham on the sauce
- Top with the rest of the cheese sauce and cover with foil
- Bake covered for 30 minutes
- Uncover and bake for another 20 minutes
- Let cool for about 10 minutes prior to serving to let the sauce settle
- Serve topped with fresh parsley and enjoy!
Notes
Regular milk and greek yogurt can be substituted without changing the texture.
Tried this recipe?Let us know how it was!
