Roasted Cauliflower with Tomato and Green Olives
Roasted cauliflower has become a star in the vegetable world, and when you pair it with fresh tomatoes and tangy green olives, it transforms into a Mediterranean delight that’s not only easy to prepare but also packed with flavor. This dish is perfect as a side, or even as a light main course. The combination of textures and tastes in this roasted cauliflower with tomato and green olives will have everyone coming back for seconds. Let’s dive into the deliciousness!
What Makes This Recipe Special

What truly sets this roasted cauliflower with tomato and green olives apart is the combination of simple, fresh ingredients that create a symphony of flavors. The natural sweetness of roasted cauliflower perfectly complements the acidity of the tomatoes, while the green olives add a briny punch. This dish is not just a feast for the taste buds; it’s also a feast for the eyes, with vibrant colors that make it an appealing addition to any table. Plus, it’s a fantastic way to get your veggies in without sacrificing taste.
The Ingredient Lineup
To make this delightful roasted cauliflower with tomato and green olives, you will need the following ingredients:
- 1 head cauliflower, stem trimmed, cut into 2-inch florets
- ¾ cup olive oil, divided
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 2 cups quartered and thinly sliced onion
- 1 teaspoon chopped garlic
- 1 teaspoon coarsely chopped fresh oregano
- 1 cup pitted and sliced green olives
- 1 cup seeded and diced tomatoes
- 1 tablespoon chopped fresh parsley
Kitchen Gear Checklist
Before you get started, make sure you have the following kitchen gear on hand:
- Large baking sheet: For roasting the vegetables evenly.
- Mixing bowl: To combine the ingredients before roasting.
- Chef’s knife: For cutting the cauliflower and other vegetables.
- Measuring cups and spoons: To ensure accurate ingredient amounts.
- Spatula: For tossing and spreading the vegetables on the baking sheet.
- Oven mitts: Safety first when handling hot dishes!
Make Roasted Cauliflower with Tomato and Green Olives: A Simple Method

This recipe is straightforward and can be broken down into a few easy-to-follow steps:
Step 1: Preheat the Oven
Begin by preheating your oven to 425°F (220°C). A hot oven is essential for achieving that perfect golden-brown roast on your cauliflower.
Step 2: Prepare the Cauliflower
In a large mixing bowl, toss the cauliflower florets with ½ cup of olive oil, kosher salt, and freshly ground black pepper. Make sure all the florets are well coated to ensure even roasting.
Step 3: Roast the Cauliflower
Spread the seasoned cauliflower evenly on a large baking sheet. Roast in the preheated oven for about 25-30 minutes, or until the florets are tender and golden brown, tossing halfway through for even cooking.
Step 4: Sauté the Onions
While the cauliflower is roasting, heat the remaining ¼ cup of olive oil in a skillet over medium heat. Add the sliced onions and sautĂ© for about 10 minutes, or until they become soft and translucent. Stir in the chopped garlic and oregano, cooking for an additional minute until fragrant.
Step 5: Combine Ingredients
Once the cauliflower is done roasting, remove it from the oven and add it to the skillet with the sautéed onions. Gently fold in the sliced green olives and diced tomatoes. Cook for another 2-3 minutes until everything is warmed through, and the flavors meld together.
Step 6: Garnish and Serve
Transfer the roasted cauliflower mixture to a serving dish and sprinkle with chopped fresh parsley for a pop of color and freshness. Serve warm and enjoy the burst of Mediterranean flavors in every bite!
No-Store Runs Needed

You might find that most of the ingredients for this roasted cauliflower with tomato and green olives are pantry staples. Here’s a quick list of items you may already have at home:
- Olive oil
- Kosher salt
- Black pepper
- Garlic
- Fresh oregano (or dried if that’s what you have)
- Parsley
With a few fresh ingredients like cauliflower, onions, tomatoes, and olives, you’re set for a fantastic dish without needing a special trip to the store!
Watch Outs & How to Fix
While making this roasted cauliflower with tomato and green olives, here are a few things to keep in mind:
- Overcrowding the Baking Sheet: If you place too many cauliflower florets on the baking sheet, they may steam instead of roast. Make sure there’s enough space to allow the hot air to circulate.
- Burning Garlic: Garlic can easily burn and turn bitter if cooked too long. Keep an eye on it when sautéing; add it just before the onions are finished cooking.
- Too Salty: Remember that olives can be quite salty, so taste before adding extra salt to the dish.
- Overcooked Cauliflower: If your cauliflower gets too soft, it might turn mushy. Aim for a tender texture while still retaining some bite.
Save for Later: Storage Tips
If you find yourself with leftovers of this delicious roasted cauliflower with tomato and green olives, here’s how to store them properly:
Allow the dish to cool to room temperature before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days. To reheat, simply warm it in the oven at 350°F (175°C) until heated through, or microwave for a quick fix. The flavors will meld even more as it sits, making it a delightful next-day meal!
Troubleshooting Q&A
Why is my cauliflower not getting crispy?
If your cauliflower isn’t crisping up, it might be due to overcrowding on the baking sheet. Ensure there’s enough space between florets to allow for proper roasting. Also, make sure your oven is preheated to the correct temperature.
Can I use other vegetables in this recipe?
Absolutely! Feel free to mix in other vegetables such as bell peppers, zucchini, or even carrots. Just keep in mind that different vegetables may require different cooking times.
What if I don’t have green olives?
If green olives are unavailable, you can substitute them with capers or even black olives for a different flavor profile. Just adjust the salt accordingly, as these may differ in saltiness.
How can I make this dish vegan?
This roasted cauliflower with tomato and green olives is already vegan-friendly! Just ensure that the ingredients, such as the olive oil, are suitable for your dietary preferences.
Let’s Eat
Now that you have all the details, it’s time to enjoy this roasted cauliflower with tomato and green olives. The combination of roasted cauliflower, savory onions, fresh tomatoes, and briny olives is a match made in culinary heaven. Whether you serve it as a side dish or a light main course, this recipe is sure to impress family and friends alike. Gather your ingredients, roll up your sleeves, and let’s get cooking!
With its vibrant colors and incredible flavors, this roasted cauliflower with tomato and green olives will not only satisfy your appetite but also elevate your dining experience. Give it a try, and you may just find it becoming a new favorite in your recipe repertoire!

Roasted Cauliflower with Tomato and Green Olives
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C).
- Toss the cauliflower florets with ½ cup of olive oil, kosher salt, and freshly ground black pepper in a large mixing bowl.
- Spread the seasoned cauliflower evenly on a large baking sheet. Roast in the preheated oven for about 25-30 minutes, tossing halfway through.
- While the cauliflower is roasting, heat the remaining ¼ cup of olive oil in a skillet over medium heat. Add the sliced onions and sautĂ© for about 10 minutes until soft and translucent. Stir in chopped garlic and oregano, cooking for an additional minute.
- Once the cauliflower is done roasting, add it to the skillet with the sautéed onions, then gently fold in the sliced green olives and diced tomatoes. Cook for another 2-3 minutes until warmed through.
- Transfer the mixture to a serving dish and sprinkle with chopped fresh parsley. Serve warm.
Notes
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat in the oven or microwave to enjoy later.
- Feel free to substitute green olives with capers or black olives if needed.
