Grilled Cauliflower Steaks

These Cauliflower Steaks are a delicious and healthy alternative to traditional steaks. Roasted or grilled to perfection, they are seasoned with a flavorful mix of spices and served with a squeeze of fresh lemon. Perfect for a nutritious side dish or a vegetarian main course!

Preparation Time

  • Prep Time: 15 minutes
  • Cook Time: 25-30 minutes
  • Total Time: 40-45 minutes

Ingredients

  • 1.6 lb cauliflower (2 small heads)
  • 1/3 cup olive oil
  • 0.3 oz garlic (3 cloves), minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp red pepper flakes
  • 1/4 tsp paprika
  • 1/2 lemon, to serve with

Instructions

  1. Clean the Cauliflower:
    • Remove any outer layer leaves from the cauliflower heads.
    • Soak the whole head in a bowl of salt water or vinegar water for about 15 minutes.
    • Rinse the head with cool water and pat it dry.
  2. Cut Cauliflower Steaks:
    • Chop away the thick protruding stem to create a flat base so the cauliflower can sit level on your cutting board.
    • Use a long sharp knife to slice the cauliflower head into ¾-inch to 1 ½-inch thick slices. Note that the cooking time will increase slightly for thicker slices.
    • Reserve any leftover cauliflower for another use.
  3. Season the Cauliflower:
    • In a small bowl, mix the minced garlic, olive oil, salt, black pepper, red pepper flakes, and paprika.
    • Using a pastry or silicone brush, liberally brush both sides of the cauliflower steaks with the seasoning mixture.
  4. Cooking Methods:
    • Oven Roasted Cauliflower Steaks:
      • Preheat the oven to 400ºF (200ºC) and line a baking tray with parchment paper.
      • Place the seasoned cauliflower steaks on the baking tray and roast for 25 minutes, flipping halfway through. The steaks are ready when they’re tender in the middle and golden-brown and crisp outside.
    • Grilled Cauliflower Steaks:
      • Preheat your grill to medium (around 350-375ºF/176-190ºC) or use a charcoal BBQ if preferred, brushing the grates with oil.
      • Place the cauliflower steaks onto the grill with the seasoned side down and cook for around 4-5 minutes (5-6 minutes for thicker slices) until browned and crispy.
      • Brush the top of the steaks with the remaining seasoning, flip them over, and cook until crispy and golden-brown outside and tender in the middle.
  5. Serve:
    • Remove the cauliflower steaks from the oven or grill and serve immediately with a squeeze of fresh lemon juice.

Tips

  • Use a non-stick skillet for better results if you opt to cook the cauliflower steaks on the stovetop.
  • Fresh herbs such as parsley or cilantro can be sprinkled on top for added flavor.

Storage and Make Ahead

  • Make Ahead: Chop the cauliflower slices and prepare the marinade up to 2 days in advance. Store them separately in the fridge.
  • Store: Allow the cooked cauliflower steaks to cool, then place any leftovers in an airtight container for 3-4 days.
  • Freeze: Freeze the leftovers for up to 3 months in a Ziplock bag.
  • Reheat: Reheat the cauliflower steaks in the oven, air fryer, or a stovetop grill pan. Avoid using a microwave for best texture.

Conclusion

These Cauliflower Steaks are a flavorful and healthy dish that can be enjoyed as a side or main course. The simple preparation and delicious seasoning make them a favorite for any meal. Enjoy the crisp, tender cauliflower with a burst of lemon for a delightful dining experience!