Looking for a delicious and easy vegetable dish? Try braised cauliflower in tomato sauce! This healthy, flavorful recipe makes a perfect side or vegetarian main course for any occasion.

If you’re looking for a recipe that’s both easy and elegant then you’re going to love this braised cauliflower. When it comes to vegetables cauliflower is a hardworking multitasker, you can rice it, roast it, mash it or throw it in a salad but have you ever braised it?
Whether you’re looking for a comforting, yet light vegetarian main, or a healthy vegetable side, this braised cauliflower in tomato sauce is an absolute winner. The cauliflower absorbs the rich, flavors of the tomato sauce, creating a dish that can do double duty as both a main course and a side. Healthy and easy to make, it’s a vegetable-centric dish that’s perfect for either a weeknight dinner or a special meal.

Braised Cauliflower
Braising isn’t just for meat; it’s also a fantastic way to prepare vegetables. The process involves slowly cooking the vegetables in a small amount of liquid or sauce, which helps them become meltingly tender. It’s a method that’s particularly ideal for vegetables like cauliflower, which easily absorb flavors (in this case a tomato sauce) as they cook. It only takes a few minutes of prep time but results in a pretty irresistible dish that can be served in a number of ways. Here’s what you’ll need:
Ingredient Notes:
(Here are a few notes about the ingredients you’ll need for this recipe. As always find the full list of ingredients and directions in the recipe card at the bottom of the post.)
- Cauliflower – You’ll need a medium to large head of cauliflower.
- Canned Tomatoes – I like to use San Marzano tomatoes for the best flavor if possible but any canned tomatoes will do.
- Olive Oil – Use your favorite extra-virgin olive oil.
- Garlic – A few cloves of garlic gives the sauce great flavor.
- Red Pepper – A pinch of red pepper flakes brings a bit of heat to the tomato sauce.
- Olives (optional) - Use kalamata olive for the best flavor.
- Capers (optional) - Briny capers add a bright pop of flavor to the sauce.
- Parsley – A sprinkle of freshly chopped parsley is used to finish the cauliflower.

How to Make Braised Cauliflower:
(Here are the basic steps and some helpful tips on how to make the recipe. Find the full directions in the recipe card at the bottom of the post.)
- Start by pulsing the canned tomatoes in a food processor until chunky (or alternatively you can crush the tomatoes in a bowl by hand).
- In a pot large enough to hold the cauliflower, heat the olive oil, add the minced garlic and red pepper flakes and cook just until fragrant.
- Add the cauliflower to the pot and pour the tomatoes over the top and around the sides.
- Let the sauce come to a simmer; turn down the heat, cover and let cook at a bare simmer until tender spooning the sauce over the top of the cauliflower about halfway through.
- Carefully transfer the cauliflower onto a serving platter. Spoon the tomato sauce over the top and around the cauliflower.
- Garnish with fresh chopped parsley and serve warm.
Serving Suggestions:
This braised cauliflower in tomato sauce is incredibly versatile and can be served in many ways. Here are a few ideas:
- Pair it with your favorite main and serve as a side.
- Serve as a vegetarian main with a salad as a side.
- Cut the cauliflower into florets and toss with your favorite pasta as a main.
More Cauliflower Recipes:

Braised Cauliflower
Healthy, flavorful braised cauliflower makes a perfect side or vegetarian main course for any occasion.
Ingredients
- One can 28oz/794g San Marzano whole peeled tomatoes
- ⅛ teaspoon red pepper flakes
- ½ teaspoon fine sea salt
- 2 Tablespoons/30ml extra-virgin olive oil
- 3 cloves of garlic, finely grated
- 1 medium to large head of cauliflower, stem trimmed and leaves removed
- 2 Tablespoons chopped Kalamata olives (optional)
- 1 Tablespoon capers (optional)
- 2 Tablespoons chopped fresh parsley
Instructions
- Place the tomatoes red pepper flakes salt and 1 Tablespoon of the olive oil in a food processor or blender and pulse briefly until chopped.
- In a pot large enough to hold the entire head of cauliflower with some room around the edges heat the olive oil and garlic and cook briefly (30 seconds - 1 minute) until fragrant but not burnt. Add the tomato sauce and stir to combine.
- Place the cauliflower head stem side down in the middle of the pot and spoon some of the sauce over the top.
- If using the olives and capers, stir them into the sauce now.
- Bring the sauce up to a simmer, lower the heat, cover and cook for 15-20 minutes or until the cauliflower is tender, spooning more sauce over the top of the cauliflower about halfway through.
- Carefully remove the cauliflower from the pot, sprinkle with parsley. Cut into wedges and serve with tomato sauce.
Notes
Variations:
Use your favorite homemade or store-bought marinara sauce instead.
Dietary Info:
Gluten-Free, Grain-Free, Vegetarian, Vegan, Dairy-Free, Egg-Free, Nut-Free, Paleo
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 136Total Fat: 11gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 0mgSodium: 252mgCarbohydrates: 10gFiber: 4gSugar: 5gProtein: 3g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.
Leave a Reply