All Posts Recipes

Grilled Cauliflower Steaks with Corn Salsa

Whether you’re celebrating the start of summer, enjoying a patriotic long weekend, or just need a new grilling recipe to inspire, consider ditching the meat altogether to try your hand at cauliflower “steaks.” The hardy veg can withstand the grill while the heat brings about its natural nuttiness. Top with a seasonal corn salsa that uses juicy cherry tomatoes and fresh cilantro, and be sure to bookmark this recipe for BBQs all summer long.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Cauliflower Steaks with Corn Salsa

  • Author: Misfits Market


Late-summer grilling never tasted so good! Pair crunchy cauliflower with seasonal tomatoes, corn, and a piquant Mexican spice mix for a smoky, vegetarian-friendly main dish. Before long, you may replace “real” steak with this version in your meal rotation.


  • 1 head of cauliflower
  • 3 tablespoons olive oil
  • 1 tablespoon Mexican seasoning*
  • Salt and pepper to taste
  • 3 ears of corn, shucked
  • 1 cup cherry tomatoes, quartered
  • 1/2 small red onion, diced
  • 1/4 cup cilantro, chopped
  • Juice from 2 limes

*If you don’t have Mexican-style or taco seasoning on hand, you can create your own by combining:

  • 4 tablespoons chili powder
  • 2 tablespoons cumin
  • 1 tablespoon paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon dried onion
  • 1 teaspoon oregano
  • 1 teaspoon black pepper


  1. Slice corn kernels from the cobs and transfer to a medium mixing bowl. Add tomatoes, onions, and cilantro to the mixing bowl and sprinkle with freshly-squeezed lime juice, salt, and pepper. Toss gently and set aside.
  2. Rinse the head of cauliflower and dry thoroughly. Using a large, sharp knife, slice the head into 1- to 2-inch thick “steaks.” Be sure to cut lengthwise from the florets to the stem.
  3. Preheat a grill pan to medium-high heat.
  4. In a small bowl, combine olive oil, Mexican seasoning, salt, and pepper. Cover steaks with the oil-seasoning mix, rubbing the mixture into the florets’ nooks and crannies.
  5. Place seasoned cauliflower steaks on the pan and cook for 3 minutes or until grill marks darken. Flip and cook for an additional 3 minutes and repeat until all pieces are cooked through.
  6. When ready to serve, top steaks with the corn salsa mixture.

Does cauliflower taste like meat?

Cauliflower has a mild, neutral flavor, which makes it super versatile. And it’s not just a side dish! It can be used as a substitute for many different foods. This cruciferous veggie works great for mashed cauliflower, cauliflower pasta, cauliflower buffalo wings, and even cauliflower steaks. It might not taste like meat, but it easily takes on the flavor of whatever you season it with. When sliced into slabs and roasted with fragrant spices, cauliflower can be a flavor-packed main dish. Its neutral flavor is its greatest superpower.