5 from 10 votes

Oven Roasted Cauliflower Steaks with Pesto and Beans

oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.
This easy Oven Roasted Cauliflower Steaks with Pesto and Beans dish is so simple yet the flavors are so elevated! Perfect year round!

Allergen friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.
5 from 10 votes

Oven Roasted Cauliflower Steaks with Pesto and Beans

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
This easy Oven Roasted Cauliflower Steaks with Pesto and Beans dish is so simple yet the flavors are so elevated! Perfect year round!

Allergen friendly

This easy Oven Roasted Cauliflower Steaks with Pesto and Beans dish is so simple yet the flavors are so elevated! Perfect year round!

oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

Are you ever looking for a dish that good to add to your meal rotation year round? If so, then this Oven Roasted Cauliflower Steaks with Pesto and Beans recipe is your newest addition!

This easy vegan meal idea is great no matter what the season is, but one of the great things about this dish is that it presents very well making it a great addition during the holiday season as well!

Cutting the cauliflower into steaks, makes it the perfect main course option to feed to family and friends.

close up of oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.

Why You’ll Love This Dish

Flavorful

Each part of this dish is seasoned on it’s own making sure that optimal flavor is achieved.

Not only that, but then it’s roasted for all those flavors to marry together and then topped with one of the most delicious pestos that you’ve ever tried!

Nutritious

You can always find delicious meals, but delicious and nutritious don’t always go hand in hand. However, they do with this dish.

Our main components of the cauliflower and beans come together to give us protein, fiber, and antioxidants. Not to mention the pesto being a great source of healthy fats and vitamins.

ingredients for oven roasted cauliflower steaks with pesto and beans.

Oven Roasted Cauliflower Steaks with Pesto and Beans Ingredients:

Gather your ingredients!

Below are notes about the ingredients before we get into the full recipe located lower in this post on how to make vegan dish:

  • Cauliflower – We are cutting a head of cauliflower into thick slices, also called cauliflower steaks. This allows for a fasting cooking time than just roasting a whole cauliflower, but it also making for a wonderful presentation for dinners
  • Butter Beans – are not only a great source of protein, but provides for an amazing textural difference with each creamy bite
  • Pesto – we’re making a homemade pesto with basil, pine nuts, garlic, lemon, salt and olive oil. The herby and saltiness of the pesto pairs perfectly to bring the dish together
  • Onions and Garlic – our aromatics for the bean portion of the dish starts adding our flavor right away
  • Spices – we are using a variety of spices for both the cauliflower and beans in order to take our flavor to the next level- you’ll need smoked paprika, garlic powder, salt and pepper for this recipe
  • Rice Vinegar– adds notes of richness with a slight hint of sweetness
  • Vegetable Stock – we prefer using a low-sodium vegetable broth for this recipe to add in more flavor than just water would do

Substitutions and Variations:

  • Caulifloweryou could try this recipe with cabbage steaks or even something like baked potatoes
  • Butter Beansother white beans could be substituted like great northern or cannellini beans
  • Pesto you can also use store made pesto for a quicker option or swap with something else like a roasted red pepper hummus. Alternatively, you can swap the basil with spinach or parsley or do half and half of a combination of the three. Pine nuts can be subbed with walnuts, cashews, or sunflower seeds.
  • Onions – you can replace shallots with a sweet or yellow onion as well
  • Rice Vinegaryou can sub with sherry vinegar or a red or white wine vinegar
  • Vegetable Stockwater could always be substituted

Step by Step Instructions:

To start you’re going to preheat the oven to 500°F (260°C).

Start by making the pesto. Add all your pesto ingredients except the olive oil to a food processor. Then pulse until broken down. While pulsing, drizzle into the olive oil until well combined. Place in fridge.

Wash and dry your cauliflower heads. Remove any leaves from the cauliflower. Combine your spice mixture – smoked paprika, garlic powder, salt and pepper.

Cut 1-inch thick slices from the cauliflower head. You should get 3 to 4 slices from each head depending on the size of your cauliflower.

Place each cauliflower steak on a lightly greased baking sheet. Then, drizzle with olive oil and rub the oil across each steak. Sprinkle the mixture and rub in to make sure entire steak is covered if needed. Flip and repeat so that both sides are covered with oil and spice mixture.

Cover your pan with aluminum foil (or another same size or larger baking sheet upside down). Cook for 5-7 minutes, then remove foil and roast for 10 minutes. Flip carefully and cook for another 7-8 minutes.

Add in remaining olive oil to a skillet over medium low heat. Add in shallots and let cook for a few minutes until they start to brown and develop some caramelization. Add in garlic and cook for an additional minute.

Add your beans, stock, and pepper and stick together well. Let cook for 3-5 minutes or until fragrant and heated throughout. Add in rice vinegar and dried parsley. Stir together and remove from here.

To serve, add cauliflower steaks to a serving platter. Add beans across and on the sides. Top with fresh basil and parsley if desired. Serve pesto on the side or spread across.

oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.

Frequently Asked Questions:

Can I make this dish top 9 free?

Swap the pine nuts in the pesto for sunflower seeds. Otherwise, this dish is Top 9 Allergen free.

Can I prep this dish ahead of time?

Yes. Once cooled completely, you can store in an air tight container in the fridge for 2-3 days.

Can I double this recipe?

Yes. You’ll need to use two sheet pans to cook your cauliflower steaks, but you can double the pesto and beans in the same devices.

Can this be frozen?

We wouldn’t recommend freezing this dish.

creamy rice with spiced coconut chickpeas on top in a bowl.

What other vegan main dishes could I make?

If you love this vegan recipe, you may love these even more:

Pin this Oven Roasted Cauliflower Steaks with Pesto and Beans for later!

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

oven roasted cauliflower steaks on a platter with butter beans, pesto and fresh basil.

Oven Roasted Cauliflower Steaks with Pesto and Beans

Prep Time 10 minutes
Cook Time 20 minutes
Total 30 minutes
This easy Oven Roasted Cauliflower Steaks with Pesto and Beans dish is so simple yet the flavors are so elevated! Perfect year round!
Course Holiday, Main Course
Cuisine American
Servings 6 servings
Calories 420kcal

Ingredients

Pesto

  • 2 cups fresh basil, packed (more for garnish if desired)
  • cup pine nuts, (sub with sunflower seeds, walnuts or raw cashews)
  • 1 clove garlic
  • 1 lemon, zested and juiced
  • ¼ teaspoon salt
  • teaspoon black pepper, optional
  • ¼ cup olive oil, more for smoother texture

For Cauliflower

For the Garlic Beans

Instructions

  • Preheat the oven to 500°F (260°C).
    Add pesto ingredients except the olive oil to a food processor. Then pulse until broken down. While pulsing, drizzle in the olive oil until well combined. Place in fridge.
  • Cut 3 to 4 1-inch thick slices from the cauliflower head. Combine cauliflower spices in a small bowl – smoked paprika, garlic powder, salt and pepper.
  • Place each cauliflower steak on a lightly greased baking sheet. Drizzle with olive oil and rub the oil across each steak. Sprinkle the mixture and rub in to make sure entire steak is covered if needed. Flip and repeat so that both sides are covered with oil and spice mixture.
  • Cover your pan with aluminum foil (or another same size or larger baking sheet upside down). Cook for 5-7 minutes, then remove foil and roast for 10 minutes. Flip carefully and cook for another 7-8 minutes.
  • Add 1 tablespoon olive oil to a skillet over medium low heat. Add in shallots and let cook for a few minutes until they start to brown and develop some caramelization. Add in garlic and cook for an additional minute.
  • Add beans, stock, and pepper and stir together well. Let cook for 3-5 minutes or until fragrant and heated throughout. Add in rice vinegar and dried parsley. Stir together and remove from here.
  • To serve, add cauliflower steaks to a serving platter. Add beans across and on the sides. Top with fresh basil and parsley if desired. Serve pesto on the side or spread across.

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1steak and ¼ cup beans w/pestoCalories420kcalCarbohydrates44gProtein17gFat22gSaturated Fat3gPolyunsaturated Fat5gMonounsaturated Fat13gSodium432mgPotassium1427mgFiber15gSugar9gVitamin A796IUVitamin C97mgCalcium92mgIron5mg

This recipe was inspired by Eating Well.

More 30 Minute Meals Recipes

Rate and Review

We would love to hear what you think!
5 from 10 votes (6 ratings without comment)

Your email address will not be published. Required fields are marked *

*

Recipe Rating




  1. I made it pretty much as directed, except I stirred the pesto in with the beans and that not only made the beans a little tastier, it also incorporated the pesto in the dish easily. Another one I’ll be making again!

  2. 5 stars
    Made last night and WOW?? Love that combo of Spicy Roasted Cauliflower and fresh bright Pesto! Took the advice and did the initial baking covered in foil.
    Cashews and Sunflower seeds Pesto with some sweet basil. Added a pinch of chili oil to pesto and some Kasmiri chili powder in place of some of the Smoked Paprika.
    Beans were solid as a side dish. Will definitely make this again. THANKS!

    1. 5 stars
      AMAZING! Everything I make from this website is SO GOOD. So appreciative of all your time, care, and generosity in sharing your cooking with us.

  3. 5 stars
    Do not sleep on this recipe!! I love all beans and just when I thought that I couldn’t love butter beans more I was wrong. Also, don’t skip the pesto. This added such a lovely flavor that was bright (from the lemon) and flavorful. It really made it taste even better!

  4. Thank you so much for this recipe larisha and Andrew. I just made this recipe tonight, and it was great! so quick and easy for a weeknight dinner. I will definitely make this again. 😊

  5. Dear Andrew,
    thank you for this lovely recipe. I just made it and absolutely It’s delicious.
    Thank you for the many recipes without the presence of vegan cheeses and meat substitutes. They are not so available in my country and I also do not like them much.
    I love your content and visual aesthetic.
    Much love from Bulgaria.