“
My nephew won’t eat a mushroom if he can see it, won’t eat zucchini at all, and once picked individual flecks of carrot out of a fried rice like he was defusing something. He’s eleven. He’s also eaten three bowls of my bolognese without a word of complaint, and every one of those vegetables was sitting in that sauce the whole time. That’s the whole trick with a weeknight bolognese and hidden vegetables. Grate it fine enough, cook it down long enough, and nobody’s the wiser.
I’ll be upfront that this isn’t some clever new idea. Nonnas have been doing this for a hundred years without calling it a “hack” or putting a cute name on it. It’s just a soffritto, grated instead of diced, with a bit more volume than tradition strictly calls for. But I get asked about it often enough at dinner parties, usually by someone standing over my stove with a glass of red, that I figure it’s worth writing down properly.
Why grating beats chopping for this job
The logic is simple enough. Dice a carrot and a six-year-old will find every piece and leave it on the side of the plate like evidence. Grate that same carrot on the coarse side of a box grater and it melts into the mince as it cooks, giving up its sweetness without announcing itself as a vegetable at all. Same goes for zucchini, which is mostly water anyway and will all but disappear once it’s cooked down with everything else.
Mushroom works a bit differently. I don’t grate mushroom, I pulse it in a food processor until it’s close to a fine mince, because mushroom has that savoury depth, what the Japanese would call umami and what I’d just call “it makes everything taste more like itself.” Blitzed mushroom bulks out the meat, stretches your protein budget further, and brings a meatiness that lean beef mince on its own can lack. If you’ve never added mushroom to a bolognese before, this is the one change that’ll make the biggest difference.
The protein side of things
I use a lean beef mince here, something around the five-star rating you’d see at most Australian butchers, and I don’t apologise for using lean over fatty. A fattier mince gives you more flavour from the fat rendering out, that’s true, but with mushroom doing a lot of the savoury heavy lifting and a decent reduction on the wine and tomato, you don’t need the extra fat to get a sauce with body. If you want to swap half the beef for pork mince you’ll get a slightly sweeter result, and that’s a reasonable thing to do on a night when you’ve got both in the fridge and need to use them up.
This recipe sits nicely alongside the kind of thinking we’ve covered before on how to build a balanced plate without dieting, where the emphasis is on genuinely enjoying the food rather than treating dinner like a maths problem. Nobody needs to know there’s two full cups of vegetables in their bolognese for it to still do its job on the nutrition side of the ledger.
Getting the pan right before anything else
Get your pan properly hot before the mince goes anywhere near it. I’m talking a heavy-based pot, on a decent heat, left alone for a good minute before you add the oil. If your mince hits a lukewarm pan it steams instead of browning, and a steamed bolognese is a bland bolognese, full stop. You want that proper caramelisation on the meat, the kind that builds real flavour you can’t fake later with more salt or more herbs.
Brown the mince in batches if your pot isn’t big enough to give it room. Crowd the pan and you’ll get grey mince swimming in its own liquid rather than browned mince with some actual character. This is the step most people rush on a Tuesday night, and it’s the one step I won’t let you skip.
Ingredients
- 500g lean beef mince
- 200g button mushrooms, pulsed in a food processor to a fine mince
- 1 large carrot, coarsely grated
- 1 medium zucchini, coarsely grated
- 1 brown onion, finely diced
- 3 cloves garlic, crushed
- 2 tablespoons tomato paste
- 125ml red wine (optional, see note)
- 700g passata
- 1 cup (250ml) salt-reduced beef stock
- 2 bay leaves
- 1 teaspoon dried oregano
- 2 tablespoons olive oil
- Sea salt and black pepper
- 400g dried spaghetti or pappardelle
- Grated parmesan, to serve
- A handful of fresh basil leaves, torn
Method
- Get a heavy-based pot properly hot over medium-high heat. Add one tablespoon of oil, then brown the beef mince in batches, breaking it up as you go, until it’s well caramelised. Tip each batch into a bowl and set aside.
- Lower the heat to medium, add the remaining oil, and cook the onion for about five minutes until soft. Add the garlic and cook for thirty seconds, just until fragrant.
- Add the grated carrot, zucchini and pulsed mushroom. Cook for six to eight minutes, stirring often, until the mixture has reduced down and most of the liquid from the mushroom and zucchini has cooked off. Don’t rush this bit, it’s doing most of the flavour work.
- Stir in the tomato paste and cook for a minute to take the raw edge off it.
- Return the browned mince to the pot. Pour in the wine, if using, and let it bubble and reduce by half, scraping up anything stuck to the base of the pot.
- Add the passata, stock, bay leaves and oregano. Season with salt and pepper, bring to a simmer, then reduce the heat right down and let it tick along gently, partially covered, for forty-five minutes to an hour. Stir occasionally and taste as the hour goes on, adjusting salt toward the end rather than the start.
- About ten minutes before the sauce is ready, cook your pasta in well-salted boiling water until just al dente. Reserve a cup of the pasta water before draining.
- Toss the drained pasta through the sauce with a splash of the reserved pasta water to loosen it. Remove the bay leaves, scatter with parmesan and torn basil, and serve straight away.
What I’d actually serve alongside it
A green salad with a sharp vinaigrette cuts through the richness nicely, nothing fussy, just something acidic to balance the sauce. If you want to lean further into the vegetable-forward side of the meal, a simple side like the warm grain bowl with roasted roots and labne works well on a night when you’re feeding a crowd and want more on the table. I wouldn’t bother with garlic bread most nights, frankly, the sauce has enough going on without more carbs and butter competing for attention, though I won’t pretend I’ve never caved on a Friday.
A variation worth keeping in the rotation
Swap half the beef mince for lentils, the tinned brown or green ones, drained and added at the same point you’d add the vegetables, and you’ve got a version that stretches the meat further again and leans more plant-forward without losing the structure of a proper bolognese. This sits well with the broader push toward simple ways to eat more plants each week, which I reckon is a more useful goal for most households than cutting anything out entirely. The CSIRO’s dietary guidelines point the same direction, more plants, moderate lean protein, less fuss about perfection.
Why this one holds up through the week
Bolognese is one of those sauces that genuinely improves after a day in the fridge, which makes it a sound thing to cook on a Sunday afternoon and portion out for the week ahead. It freezes well too, in individual containers, so a batch this size can cover two dinners with no extra effort beyond boiling fresh pasta. If you’re trying to get more vegetables into a household that’s suspicious of them, this is a far more honest approach than hiding things in a smoothie, and it holds up to scrutiny under Nutrition Australia’s guidance on getting a wider variety of vegetables into regular meals without turning dinner into an argument.
I’ll admit the first time I made this for my nephew I was half expecting him to clock the carrot by smell alone, the way some kids do. He didn’t. Asked for seconds, actually, and that’s about as good a review as any sauce is going to get in my house.
– Dave Forsythe, Golden Door Living kitchen
”
