zucchini asparagus gratin

This recipe calls for vegan Parmesan cheese, you can get the recipe for it here.

Vegan Zucchini-Asparagus Gratin
Prep time: 
Cook time: 
Total time: 
Serves: 2-4 servings
  • 2 medium zucchini squash, sliced in thin rounds (I used 1 zucchini, 1 yellow)
  • 1 small bundle thin asparagus
  • ½ onion, cut into thin rings
  • salt and black pepper
  • ¾-1 cup vegan Parmesan cheese
  • 2.5 Tbsp olive oil
  • ¼ tsp garlic powder
  1. In a 10-inch cast iron or oven safe skillet, sauté onion in ½ Tbsp olive oil over medium-low heat until soft – about 10 minutes – seasoning with a pinch of salt and black pepper. Set aside.
  2. Preheat oven to 400 degrees F.
  3. Slice squash into very thin slices, about ⅛th-inch thick.
  4. Cut off the top 2-3 inches of the asparagus. That’s the only part you’ll be using. Save the rest for another dish.
  5. Add asparagus and squash to a mixing bowl and top with remaining 2 Tbsp olive oil, ¾ tsp salt, pinch of black pepper, ¼ tsp garlic powder, and 2 Tbsp of the vegan parmesan cheese. Toss to coat.
  6. Spread the slightly cooled onions around in the bottom of the skillet to create an even base. Top with squash, layering green and yellow as you go (if you did two colors). It doesn’t have to be perfect. Just start on the outside and work your way in, keeping them in line as much as possible. Once the squash is arranged, tuck pieces of the asparagus into the layers in a circular motion.
  7. Top with an even layer of the vegan parmesan cheese (~3/4 cup) and bake at 400 degrees F for 30 minutes. Then broil on high for the last 1-2 minutes to toast up the top (optional, but recommended). Let rest for a few minutes before serving.