This bake layers a tomato-and-beef sauce — built with crushed tomatoes, balsamic vinegar, spinach, and black olives — over steamed cauliflower florets, then finishes in the oven with a Parmesan crust. It comes together in under an hour and skips pasta or rice entirely, so the cauliflower does the heavy lifting as the base. At 351 calories and 30g of protein per serving, it earns its place on a weeknight rotation without much fuss.
The technique that matters
Steam the cauliflower until just crisp-tender — 3 to 4 minutes, no more. This is the step most people skip or rush, and it causes the biggest problem: waterlogged cauliflower that turns the whole bake soupy. Raw florets release too much moisture in the oven; overcooked ones collapse into mush. Hit that crisp-tender window and the cauliflower holds its shape under the sauce and stays pleasant to eat. The second thing worth doing carefully is browning the beef properly before adding the tomatoes. Let the meat sit in the pan long enough to get some color — that browning adds depth that the short simmer time alone can’t build.
Troubleshooting
- Sauce is too thin after baking: The cauliflower or spinach released extra water. Next time, pat the steamed florets dry before placing them in the dish, and squeeze excess moisture from the spinach before stirring it into the sauce. You can also uncover the dish for the last 5 minutes of baking to let liquid evaporate.
- Beef sauce tastes flat: Passata brands vary a lot in acidity and sweetness. If the sauce tastes dull, add a pinch more salt and a small extra splash of balsamic vinegar — taste as you go. A pinch of sugar can balance an overly acidic tin.
- Parmesan didn’t brown: Oven temperatures differ. If the top looks pale at 15 minutes, switch to the broiler for 2 to 3 minutes and watch it closely. Skip the garnish of extra cheese on the table — not worth the extra dish.
- Cauliflower is falling apart: It was steamed too long before baking. Aim for florets that still feel firm when pierced with a fork — they’ll soften further in the oven.
- Dish is dry after baking: The water in the sauce cooked off too fast during simmering. Add an extra splash — 2 to 3 tablespoons — before transferring to the baking dish if the sauce looks thick before it goes in.
Storage and reheating
Cool leftovers fully before covering, then refrigerate for up to 3 days. The flavors actually improve overnight as the sauce soaks into the cauliflower. Reheat individual portions in the microwave on medium power for 2 to 3 minutes, stirring once halfway through. For larger amounts, cover the dish with foil and warm in a 325°F oven for about 15 minutes. This bake also freezes well — portion it into airtight containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating; the texture of the cauliflower softens a little after freezing but the dish is still very good. Ground beef must reach an internal temperature of 160°F (71°C) when reheating from cold.
Beef and Cauliflower Bake
Equipment
Ingredients
2 teaspoons olive oil
1 medium yellow onion - diced
3 cloves garlic - minced
1 pound ground beef (minced beef) - lean, about 450g
1 teaspoon Italian seasoning
½ teaspoon sea salt - adjust to taste
- ¼ teaspoon crushed red pepper flakes - adjust to taste
14 ounces passata or crushed tomatoes (tomato puree with seeds removed) - about 400g
1 cup water - 240ml
1 teaspoon balsamic vinegar
⅓ cup black olives - sliced, about 50g
4 cups spinach - fresh ; chopped, about 120g
1 medium cauliflower - cut into florets
¼ cup Parmesan cheese - freshly grated, about 25g
- 1 teaspoon cooking spray - for greasing the baking dish
Instructions
- Heat a pan over medium heat and coat with oil. Add onion, then cook for 2 to 3 minutes. Add garlic and continue to heat, stirring, 30 seconds more.2 teaspoons olive oil, 1 medium yellow onion, 3 cloves garlic
- Add ground beef to the pan. Cook for 4–5 minutes, breaking it into small pieces with a wooden spoon, until well browned with some crispy edges. Stir in the Italian seasoning, salt, and crushed red pepper flakes.1 pound ground beef (minced beef), 1 teaspoon Italian seasoning, 1/2 teaspoon sea salt, 1/4 teaspoon crushed red pepper flakes
- Stir in the passata (or crushed tomatoes), water, balsamic vinegar, spinach, and sliced olives. Reduce heat to medium-low, cover, and simmer for 5 minutes until the spinach is fully wilted and the sauce has thickened slightly.14 ounces passata or crushed tomatoes (tomato puree with seeds removed), 1 cup water, 1 teaspoon balsamic vinegar, 1/3 cup black olives, 4 cups spinach
- While the sauce simmers, steam the cauliflower florets until crisp-tender, about 3–4 minutes. Do not overcook — the cauliflower should still have a slight bite as it will continue cooking in the oven. Spread the steamed cauliflower in an even layer in a 9×13 inch (33x23cm) baking dish lightly coated with cooking spray. Spoon the beef and tomato sauce evenly over the cauliflower, then sprinkle the grated Parmesan over the top.1 medium cauliflower, 1 teaspoon cooking spray, 1/4 cup Parmesan cheese
- Bake at 350°F / 175°C (160°C fan-forced) for 15 minutes, or until the cheese is melted and lightly golden and the sauce is bubbling around the edges.
Notes
Nutrition
Frequently asked questions
Can I use frozen cauliflower instead of fresh?
Yes, frozen cauliflower works fine here. Thaw it completely and press it dry with a clean towel before using — frozen cauliflower holds a lot of water, and skipping that step will make the bake watery. You can skip the steaming step since frozen florets are already blanched.
What can I use instead of passata if I don’t have any?
A standard 14-ounce can of diced tomatoes blended briefly, or crushed tomatoes straight from the can, both work well. You can also use a can of whole peeled tomatoes broken up by hand — the texture will be slightly chunkier but the flavor is the same.
Can I leave out the black olives?
Absolutely — the dish holds together fine without them. If you want to keep that briny note, a teaspoon of capers is a good swap, or just leave it out entirely and the sauce is still well-seasoned from the balsamic and Italian herbs.
