
A delicious and easy One Pot Mac & Cheese recipe with hidden veg. Perfect for picky eaters who don’t like eating their veggies!

If your kids love plain cheesy pasta but aren’t so keen on veggies, then this is the recipe for you! I’ve created a really easy one pot Mac & Cheese with secret courgette that you can’t see or taste. Perfect for the fussiest of eaters!
Why I Love This Recipe
This recipe has fast become one of my favourites and this is why:
1.It’s so easy to make. Everything gets cooked together in one pot which means minimal washing up!
2. It’s super quick, ready in 15 minutes.
3. The ingredients are simple everyday staples like macaroni (or you can use another kind of pasta), milk and cheese.
4. It’s got one portion of veg per serving in the form of grated courgette. The courgette cooks down into the sauce so you can’t see or taste it. Perfect for super fussy kids!
5. This recipe is easy to customise to your liking. Feel free to add in some cooked chicken or ham. You can also change the type of cheese you use or even add in some other veggies too.

If you try my Mac & Cheese recipe please do leave me a comment and a star rating below. You can also share your pictures with me on on Facebook, Instagram or Twitter. I always love to see your creations!
If you’re looking for more hidden veg recipes then try my Hidden Veggie Chicken Curry For Kids!


One Pot Mac & Cheese with Hidden Veg
Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 minutes
Yield: 4 1x
Category: Dinner
Cuisine: American
Description
A delicious Mac & Cheese recipe with hidden courgettes, made in one pot with Arla Organic Free Range Milk
Ingredients
- 2 medium courgettes
- 1/2 tbsp oil
- 1 medium onion, finely diced
- 2 cloves garlic, crushed
- 350g macaroni pasta
- 500ml vegetable stock
- 500ml Arla Organic Free Range Whole Milk
- 1/2 tsp dried oregano
- 1 tsp dijon mustard
- 150g grated cheese
Instructions
- Prepare the courgettes by removing the green skin with a vegetable peeler and then finely grating them.
- In a large pan on a medium heat, add in the oil and then the onion. Fry for 2-3 minutes until soft but not browned. Add the garlic and fry for another minute.
- Add in the macaroni, stock, milk, oregano, dijon mustard and grated courgette. Stir well.
- Bring to the boil and then reduce to a simmer for 5-7 minutes until the pasta is cooked.
- Add in the cheese, stir well and remove from the heat.
- Serve immediately.
If you liked this One Pot Mac & Cheese Recipe you may also enjoy these other quick and easy one pot pasta recipes:
Leigh says
My fussy 5yo was really excited to try this, normally we have to separate everything including a sauce so I took a gamble, used carrot as it’s a family favourite & added bacon. Clean plates all round.
★★★★★
Louise says
My super fussy eater loves this! I’m over the moon and it’s really good for adults too. Lovely thank you x
★★★★★
Elle says
Amazing recipe – my fussy eater has never been interested in pasta before, but ate 3 bowls of this the first time I made it! Great way of sneaking veg in too. Thank you!
★★★★★
Bhavna says
Hi Thanks for this! how do you make vegetable stock? Thanks
mandy says
Ooh yum, I have made loads of different hidden veg macaroni cheese recipes but I don’t think I’ve ever used courgette.
★★★★★
Ciara Attwell says
It’s a really sneaky way of getting some courgette into kids!!
Joanna Harris says
Was great – added some peas & sweetcorn too.
Can it be frozen as have a bit of excess!
★★★★★
Ciara Attwell says
Yes it can be frozen!