Spinach Artichoke Quinoa Casserole

1 1/2 cups quinoa, uncooked

2 1/2 cups water

1 large onion, thinly sliced

4 large garlic cloves, minced

1 tbsp avocado oil

2 cups any milk (I used unsweetened almond milk)

1 tbsp cornstarch

2 cups artichoke hearts, coarsely chopped*

11 oz package (4 large handfuls) spinach

1/2 cup (1 oz) Parmesan cheese, shredded

3/4 cup (3 oz) white cheddar (mozzarella) cheese, shredded & divided

1/2 tsp salt

Ground black pepper, to taste

Cooking spray (I use Misto)

Cook quinoa as per package instructions and set aside. Preheat oven to 375 degrees F and spray 9″ x 13″ baking dish with cooking spray.

Preheat large non-stick skillet on medium heat and swirl oil to coat. Add onion and garlic, saute until translucent, stirring occasionally.

In a small bowl, whisk milk with cornstarch and add to the skillet along with artichoke hearts, spinach, Parmesan cheese, 1/2 cup cheddar cheese, quinoa (fluff with a fork a bit before adding), 1/2 tsp salt and pepper. Stir until cheese is melted.

Transfer mixture to prepared baking dish, level and sprinkle with remaining 1/4 cup cheese. Bake uncovered for 25 minutes. Serve hot.