Peppercorn Sauce… with a healthy makeover

A healthier version of my peppercorn sauce that’s still packed full of flavour.

Skip to the recipe

Healthy peppercorn sauce - My original peppercorn sauce has had a healthy makeover. This new version keeps all the flavour but has significantly lower calories, fat and saturated fat. There's also hidden veg for some extra goodness.

Another peppercorn sauce recipe?

Yes, I know I only recently posted the recipe for my original peppercorn sauce, but I’ve given it a makeover to create a healthy peppercorn sauce. This new version keeps all of the flavour whilst having significantly lower calories, fat and saturated fat (if you want to see just how much I’ve knocked it down by you’ll have to read on – I’m pretty proud of what I managed). There’s also hidden veg for some extra goodness.

So why give it a makeover?

One of the things I enjoy doing in the kitchen is to attempt to make healthier versions of some of my favourite foods. This is usually trying to reduce calories, fat, salt or sugar, but I’m also happy with anything that makes a recipe more nutritious. Occasionally (OK, quite often) these can be a bit of a disaster, but every now and again I find something that works really well. This peppercorn sauce is one of those times.

When I create recipes for Charlotte’s Lively Kitchen the first step is always to try and create something that I think tastes delicious. It’s only once that’s done that I work out all of the nutritional information, so I can add it to the recipes you read here.

Occasionally that creates the unwanted feeling of finding out that something I thought wasn’t too bad is actually much higher in calories, fat, salt or sugar than I’d expected. I definitely got that feeling with my original peppercorn sauce recipe. It’s not terrible, not terrible at all, at 146 calories and 8g of fat per serving, but if I’m having a bit of a diet day (usually due to too much cake, or hope of future cake) then I don’t think I can afford to get 11% of my daily reference intake of fat just from a sauce!

Ever since I posted my original peppercorn sauce recipe, I’ve been pondering ways to make it healthier. The great thing about calculating the nutritional information myself is that I can see a breakdown of where all of the calories, fat, etc. are coming from and therefore I know where to try and target my efforts.

In the case of my original peppercorn sauce, the vast majority of calories and fat were coming from the flour and butter used in the roux base of the sauce.

Recently I’ve found several recipes that substitute cauliflower for the flour and butter in some roux based sauces to make a healthier version. I thought that idea would be perfect here. So I gave it a try.

I’ve stayed as true to my original recipe as possible in terms of flavours, substituting cauliflower for the flour and butter and adjusting some of the other quantities to ensure that the flavours and consistency are right. The great thing is for non-cauliflower fans, because the sauce has quite a powerful flavour, the cauliflower taste is disguised by it all.

So onto the numbers, what’s the benefit of switching to the cauliflower version?

There are 45 calories in the healthy versions compared to 146 in my original sauce. That’s 69% reduction. Total fat has reduced from 8g to less than 1g.

I think that’s a pretty impressive improvement.

Another benefit is that is also contributes 0.6 portions of vegetables towards your five-a-day.

Ideally I’d also like to reduce the level of salt. However, when I’ve tried, the sauce lacks the necessary flavour. If anyone’s got any suggestions for alternatives to salt I can try then let me know in the comments.

So what did I change to make the difference?

The diagram below summarises the substitutions I made in the recipe.
Cauliflower peppercorn sauce v original ingredients comparison

Now on to the recipe…

Peppercorn Sauce… with a healthy makeover

A healthier version of my peppercorn sauce that's still packed full of flavour.
Active Time 10 minutes
Total Time 30 minutes
Servings 4 servings


  • 200 g cauliflower - about half a cauliflower
  • 15 ml brandy
  • 100 ml skimmed milk
  • 1 chicken stock cube
  • 15 g 4 tsp black peppercorns - vary this according to how powerful you want your sauce to be
  • Salt


  • Chop the cauliflower (200g) into individual florets.
  • Bring a pan of salted water to the boil. Add the cauliflower and cook for approximately 20 minutes, until the cauliflower is soft - you need to cook the cauliflower more that you would if you were serving it to eat whole. It needs to be very soft, otherwise the finished sauce may be lumpy.
  • Once the cauliflower is soft, drain and then purée with a blender or food processor.
  • Crack the black peppercorns (15g) in a pestle and mortar ( if you don't have one, put them in a plastic bag, wrap in a tea towel, and hit a few times with a rolling pin) - you want to make sure that the peppercorns are cracked, but do not over-grind otherwise the sauce will lose its intense peppery flavour.
  • Into a heated saucepan, add the brandy (15ml) and cook for a few seconds.
  • Add the skimmed milk (100ml), chicken stock cube, black peppercorns and puréed cauliflower.
  • Season with salt.
  • Ensure that the sauce is heated through, then serve.


Have you tried this recipe? Please leave a comment and rating at the bottom of the page to let others know what you thought.
Recipe Type: Sauce

Nutritional Information

Calories: 45kcal | Carbohydrates: 6g | Protein: 2g | Cholesterol: 2mg | Sodium: 266mg | Potassium: 234mg | Fiber: 1g | Sugar: 2g | Vitamin A: 0.9% | Vitamin C: 29.2% | Calcium: 5.8% | Iron: 3.2%
Any nutritional information shown is the estimated nutritional information per serving. Please refer to my guide to Charlotte’s Lively Kitchen nutritional information if you want to learn more about how this is calculated.

Free From/Suitable For…

The ingredients I used to make this recipe are all free from the following allergens. However, please check any labels carefully for allergens you need to avoid as brands can vary and product recipes can change over time.

  • Egg-Free
  • Tree Nut-Free
  • Peanut-Free
  • Sesame-Free
  • Soya-Free
  • Fish-Free
  • Crustacean-Free
  • Mollusc-Free
  • Celery-Free
  • Mustard-Free
  • Lupin-Free

I’m sharing this recipe with #RecipeOfTheWeek with A Mummy Too and #TastyTuesdays with Honest Mum.






  1. I’ve just made this sauce for tea tonight, holy moly! Absolutely delicious! Tastes even better knowing its healthier! Thank you!

  2. May sound stupid, I can’t stand the smell or taste of any spirit like brandy, whisky ect. Does it definitely need to have any spirit put in it? Thanks Diane

  3. Any substitutions for brandy?

    • I’ve only ever tried it with brandy or with no alcohol at all (which was nice but the brandy definitely adds another dimension to the flavour). I’ve seen recipes that use port, sherry or apple juice instead of brandy so you could try one of those but I can’t vouch for whether they would be succesful.

  4. I’ve just started experimenting with cauliflower in sauces. A very belated thank you for entering #ExtraVeg

    • Cauliflowers so versatile isn’t it. I’ve not experimented with it for a while but I really should give it another go. What have you been using it for?

  5. This sounds like a brilliant idea! I love rich sauces but I do feel guilty whenever I load my plate. This is the perfect compromise. Thanks for linking to #CookBlogShare

    • I love anything that makes me feel just a little bit less guilty. The problem is that when I’m good I tend to treat myself to something later so I never see the benefits!!

  6. Fab healthy version of peppercorn sauce! Thanks for linking up to #tastytuesdays

  7. I love peppercorn sauce, love your healthy twist

  8. What a clever way to much it healthier, great idea.

  9. When I go out, I tend to have steak, and I invariably have it with peppercorn sauce. I am not watching what I eat, but I like your twist in this recipe (big cauliflower fan, here!).

Leave a Reply

Your email address will not be published. Required fields are marked *