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
Top view of white bowl with yellow cauliflower pieces and tomatoes on a wooden table.

Spicy Roasted Cauliflower

Spicy and easy to make, this recipe is my favorite with cauliflower.

  • Total Time: 55 minutes
  • Yield: 4 servings


  • 2 tablespoons olive oil
  • 1 large tomato (seeded and finely chopped) or 1 cup cherry tomatoes
  • 1 tablespoon black and yellow mustard seeds
  • 1/2 jalapeño (seeded and minced)
  • 1 teaspoon minced peeled fresh ginger
  • 1 teaspoon turmeric
  • 1 head cauliflower (cut into florets)
  • Salt, to taste


  1. Preheat oven to 350ºF / 180ºC
  2. On a small bowl, combine oil, tomato, mustard seeds, jalapeño, ginger and turmeric.
  3. On a large baking dish toss the cauliflower florets with the flavored oil.
  4. Season with salt and spread on an even layer.
  5. Roast for about 30-40 minutes, or until lightly browned and tender. Time will vary depending on the size of the cauliflower pieces.
  6. Increase the temperature to 425°F/220°C and roast for 10 more minutes, or until browned to your liking. 
  7. Serve hot or at room temperature.


  • You can make it ahead and reheat it before serving. It lasts for several days in a container with a lid.
  • Mustard seeds: they will give the cauliflower a very sharp flavor. There are yellow mustard seeds and black mustard seeds and I use both.
  • Ginger: the recipe uses fresh ginger and it has a better flavor and mellower than the powder. But you can use ground ginger if you can't find it fresh.
  • Jalapeño: I use fresh jalapenos when available and jalapeño powder the rest of the time. You can use other types of spicy chiles.
  • Turmeric powder: it adds that yellow color and spiciness, but it does stain a lot. So be careful or don't use it.
  • Medium oven: it's the sweet spot where the veggies will roast and cook at the same time. You can use a higher temperature for the last 5-10 minutes if you want them extra roasted or more charred.
  • Olive oil: for me it's a must, but you can use any type of oil you want.
  • Salt and pepper: even if you don't use other flavorings, these two will elevate and concentrate the flavors. 
  • Author: Paula Montenegro
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Side dish
  • Method: Roasting
  • Cuisine: International


  • Serving Size: 1/4
  • Calories: 126
  • Sugar: 5.3 g
  • Sodium: 646.7 mg
  • Fat: 7.9 g
  • Carbohydrates: 13 g
  • Fiber: 5 g
  • Protein: 4.6 g
  • Cholesterol: 0 mg

Keywords: roasted cauliflower