Skip to content

Vegetarian Topped Cauliflower Steaks

  • Loriana Shea
image_pdfimage_print

Vegetarian Topped Cauliflower Steaks

This post may contain affiliate links, that help support this blog. If you make a purchase through these links, I may earn a commission—at no cost to you. For more information read my disclosure policy.

Vegetarian dinner on the table in just less than an hour!

These Greek-inspired cauliflower steaks pack all the flavor of classic spanakopita—without the fuss of layering pastry. It’s a simple, satisfying vegetarian meal made with wholesome ingredients and ready in no time. Healthy, hearty, and no special ingredients needed!

I like roasting the cauliflower it produces a rich flavorful meatless dinner, your whole family will love!

Like many of my recipes I use my Cuisinart air fryer, toaster oven, to roast the cauliflower, eliminating having to turn on the large wall oven.

This cauliflower-based vegetarian dinner is one you can truly feel good about. Cauliflower is a nutrient-rich superfood, packed with vitamins A and B, and known for its versatility in the kitchen.

In this recipe, I’ve given it a flavorful twist by pairing it with a tangy spanakopita-inspired filling. You can easily adapt the ingredients to suit your taste or dietary preferences.

It’s not just a family favorite—it’s also a budget-friendly, crowd-pleasing dish. Just add a fresh salad and some crusty bread, and you have  a meal that’s special enough for a weekend gathering, yet simple enough for a busy weeknight.

This is a go-to recipe when you want something easy, healthy, and full of flavor—the trifecta of dinner success.

You can double or triple this recipe.  It keeps in your refrigerator up to 3 days,  and is freezer friendly, for ready make meals.

If you make this Cauliflower Steak dinner, please leave me a comment and don’t forget to tag me on Instagram

Play

Vegetarian Topped Cauliflower Steaks

Roasted cauliflower steaks are topped with a creamy spinach and cheese filling, then baked until golden and bubbly for a hearty vegetarian dish that's rich, comforting, and full of flavor.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4

Ingredients
  

  • 1 head of cauliflower, cut into 4 thick “steak” slices
  • 8 oz bag of fresh spinach
  • 1 cup ricotta cheese
  • 1 cup feta cheese
  • 1 cup parmesan cheese
  • 1 cup sharp cheddar cheese (for topping)
  • 1 small onion, chopped
  • 2 tbsp chopped garlic
  • 1 tbsp chopped Italian parsley
  • 1 tbsp chopped fresh dill
  • 2 tbsp olive oil
  • 2 tbsp butter
  • Salt and pepper to taste

Instructions
 

  • Preheat your toaster oven to 375°F.
  • Cut the cauliflower into four thick steaks. Rub each slice with olive oil, garlic, salt, and pepper.
  • Place the cauliflower steaks on a baking sheet and roast for about 20 minutes, or until golden brown and tender.
  • In a deep sauté pan, heat the olive oil and butter. Add the chopped onion and garlic and cook until soft and translucent.
  • Add the spinach in batches, stirring until wilted. Season with salt and pepper. Remove the pan from heat. Stir in the ricotta, feta, and parmesan cheeses, along with the parsley and dill.
  • Spoon the cheesy spinach mixture over each roasted cauliflower steak. Sprinkle the sharp cheddar on top.
  • Return the stuffed steaks to the oven and bake for about 10 more minutes, or until the cheese is melted and bubbly. Serve warm.
Back To Top
Search