Curry Roasted Cauliflower

$3.77 recipe / $0.63 serving
by Beth - Budget Bytes
4.50 from 14 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

Cauliflower was on sale! YAY! It’s a rare occasion when the price of cauliflower is what I consider to be reasonable, so when it happens, I take advantage. Roasting cauliflower is, IMHO, one of the best ways to prepare this vegetable. I love garlic parmesan roasted cauliflower, but sometimes I need to switch it up, so today I made Curry Roasted Cauliflower.

This Curry Roasted Cauliflower is incredibly simple. The mild, roasted cauliflower is nicely balanced with the earthy curry powder and the sweetness of the caramelized onions and fresh peas. I used mild curry powder and I even added some red pepper flakes just to liven things up. If you have spicy curry powder, that will work just as well.

See this recipe used in my weekly meal prep.

A bowl of Curry Roasted Cauliflower with the sheet pan behind it.
Share this recipe

Curry Roasted Cauliflower

4.50 from 14 votes
Curry Roasted Cauliflower is an easy way to turn boring cauliflower into a vibrantly spiced side dish with just a few ingredients. 
Add big flavor to plain cauliflower with this simple yet delicious Curry Roasted Cauliflower recipe.
Servings 6
Prep 10 minutes
Cook 45 minutes
Total 55 minutes


  • 1 head cauliflower ($2.50)
  • 1/2 large red onion ($0.65)
  • 2 Tbsp olive oil ($0.22)
  • 1/2 Tbsp curry powder ($0.10)
  • 1/4 tsp crushed red pepper (optional) ($0.02)
  • salt and pepper to taste ($0.05)
  • 1/2 cup frozen peas ($0.23)


  • Preheat the oven to 400ºF. Remove the leaves and stem from the cauliflower and cut it into bite-sized florets. Place the florets in a colander and rinse under cool water. Drain well and remove as much water as possible.
  • While the cauliflower is draining, slice the onion into strips. Line a baking sheet with foil, if desired, for easy cleanup. Spread the cauliflower and red onion on the baking sheet. Drizzle with olive oil and sprinkle on the seasonings (curry powder, red pepper flakes, salt, and pepper). Toss until everything is well coated. 
  • Place the baking sheet in the oven and roast for 45 minutes, stirring once half way through. Thaw 1/2 cup of frozen peas while the cauliflower is roasting.
  • Remove the cauliflower from the oven after 45 minutes or when the edges of the cauliflower have turned golden brown. Add the thawed peas and toss until everything is coated in oil and spices. Serve warm!

See how we calculate recipe costs here.


Serving: 1ServingCalories: 86.33kcalCarbohydrates: 9.25gProtein: 3.25gFat: 5.03gSodium: 181.65mgFiber: 3.67g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A bowl of Curry Roasted Cauliflower next to the roasting sheet pan and a black and white napkin.

How to Make Curry Roasted Cauliflower – Step By Step Photos

Cauliflower Florets and Sliced Red Onions on a sheet pan.
Start by removing the leaves and stem from the cauliflower. Cut the cauliflower into bite-sized florets. Place the florets in a colander and rinse under cool water. Drain them very well (shake to remove excess water). Slice the onion into strips. Make sure the onion slices aren’t TOO thin or else they may burn while roasting. Place the florets and onion on a baking sheet (you can line the baking sheet with foil for easy cleanup, if desired).

Mild Curry Powder

Drizzle 2 Tbsp olive oil over the cauliflower and onions, then sprinkle on about 1/2 Tbsp curry powder, about 1/4 tsp crushed red pepper flakes, and a pinch or two of salt and pepper. You can use either mild or spicy curry powder. If you have mild curry powder, but want your dish to be even more spicy, you can add a little cayenne pepper as well.

Seasoned Cauliflower and onions on a sheet pan
Use your hands and toss until everything is well coated in oil and seasoning. You can do this in a bowl but I don’t like to dirty another dish. Spread it all out in one layer on the baking sheet. 

Add peas to roasted cauliflower and onions on sheet pan
Roast in a preheated 400 degree oven for about 45 minutes, stirring once half way through. While the cauliflower is roasting, allow 1/2 cup peas to thaw. When it’s done, the edges of the cauliflower will be golden brown and the florets will be tender. Add the peas and toss them so they get coated in the excess oil and seasoning.

Close view of Curry Roasted Cauliflower on a sheet pan
So warm and spicy!

A bowl of Curry Roasted Cauliflower next to the roasting sheet pan.

Serve the Curry Roasted Cauliflower while it’s still warm (reheated leftovers are also great!).

Share this recipe

Posted in: , , , , , , , , , , ,

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Leave a Comment
  1. Fantastic, especially with the addition of the peas and onion! If cauliflower is on sale, don’t hesitate: buy a bunch and make this. Roast some creamer potatoes while you’re at it and call it a meal!

  2. This was super tasty & easy to make. I made it along with your Yellow Jasmine Rice and it was a perfect match!

  3. So good! I usually cook my cauliflower the Indian way, but it takes a long time. This was a lot easier and tastes amazing! I did shorten the cooking time to about 30-35 mins to avoid burning. Definitely will do this next time, thank you!!

  4. Do you suppose frozen cauliflower be used for this the way broccoli can for pan roasting? Any tips Miss Beth?