Skip to main content

Roasted Cauliflower Steaks

Recipe Image of Roasted Cauliflower Steaks
Prep time: 15 minutes
Cook time: 40 minutes
Makes: 6 servings
Nutrition Facts: View label


  • 1 head cauliflower (medium to large)
  • 1 Tablespoon vegetable oil
  • 2 Tablespoons lemon juice
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/2 teaspoon paprika (optional)
  • 1/4 cup grated cheese (optional)


1. Wash hands with soap and water.

2. Preheat oven to 400 degrees F.

3. Lightly grease a large baking sheet.

4. Slice cauliflower from top to bottom through the core into 1- to 1 1/2- inch thick steaks. Put steaks on the baking sheet along with end pieces, flat side down.

5. In a small bowl, mix the rest of the ingredients, except cheese.

6. Spoon on and spread or brush the cauliflower with half the mixture. Roast for 20 minutes.

7. Remove baking sheet from the oven, carefully turn the steaks and spread the rest of the mixture. Roast for 15 to 20 minutes or until the cauliflower is browned and tender.

8. Sprinkle with cheese, if desired, and serve.

9. Refrigerate leftovers within 2 hours.


  • Try other seasonings such as cumin, oregano and cayenne pepper or basil, thyme and red pepper flakes.
  • Serve steaks topped with tomato or other sauce.
  • Freeze extra lemon juice to use later.
  • To roast florets rather than steaks: In a large bowl, mix all ingredients and pour onto a large baking sheet. Roast 20 to 30 minutes or until browned and tender.


This is my new favorite way to eat cauliflower! The lemon juice adds a ton of flavor and I chose to try it with paprika and cheese for more of a savory kick! Super easy and delicious :)

You might also like...

Recipes A-Z

Photo of Braised Radishes

Braised Radishes

10 minutes
15 minutes
3 cups
Photo of Refried Bean Soup

Refried Bean Soup

15 minutes
30 minutes
10 cups
Recipe Image for Plant Part Salad

Plant Part Salad

15 to 20 minutes
12 cups
Recipe Image

Cuban Baked Bananas

10 minutes
30 minutes
6 Bananas