Looking for low-carb meal ideas? Try our best brunches, like vegan tofu scramble and baked avocado eggs. Get stuck into our leaner lunch recipes such as Spanish omelette, all made with plenty of protein to fuel you through the rest of the day. And be inspired by our delicious dinner recipes, all made with no more than 40g of carbohydrate per serving. For the veggies, there's healthy aubergine parmigiana, for fish lovers there's coconut ginger fish parcels and for any meat eaters there's keto chilli con carne.


Looking for more low-carb ideas? Check out our low-carb snacks, low-carb breakfasts and low-carb vegetarian recipes.

Easy low-carb recipes

Low-carb breakfast/brunch ideas

Baked avocado with smoked salmon and egg

A protein-rich egg, salmon and avocado breakfast will keep you going for longer – with only 1.8g of carbohydrate per serving.

Baked avocado with smoked salmon and egg

Chorizo brunch eggs

Prepare this comforting chorizo stew and top with zesty avocado salsa and soft boiled eggs for a vibrant brunch dish.

Chorizo Baked Eggs with Chopped Avocado in a Bowl

Super-green smoothie

Drink this healthy green smoothie in the morning for a quick, nutrient-packed pick-me-up, perfect if you're following a low-carb diet. Cucumber, spinach, lime and kiwi are a great combination, and the avocado adds a lovely texture.

More like this
Green Smoothie Recipe

Vegan tofu scramble

Check out this low-calorie vegan breakfast recipe made with smoked tofu, punchy chilli and pan-fried courgette.

Tofu Scramble with Avocado on a Plate

Florentine spinach poached eggs

Soft baby spinach in a creamy, nutmeg-infused sauce makes the perfect bed for crispy parma ham and runny yolked eggs – dunk slices of toasted ciabatta in for brunch.

Metal Pan Filled with Creamy Spinach and Eggs Next to Slices of Ciabatta on a Blue Background

Tex-Mex baked avocados

Serve up this no-fuss show-off brunch, packed with juicy tomatoes, eggs and avocados, and let everyone dig in. There's only 6.3g of carbohydrate per serving.

Tex-Mex Baked Avocado and Eggs in a White Casserole Dish

Low-carb lunch ideas

Crab, chilli and herb omelette

This crab, chilli and herb omelette is low-calorie, gluten-free, high-protein and ready in just 20 minutes – perfect for a midweek lunch when you're working from home.

Seafood Omelette Recipe with Chilli served in a silver pan with a side of chilli sauce

Sumac chicken and green bean salad

This sumac chicken and green bean salad is ready in just 20 minutes and comes in at under 300 calories.

Spanish omelette

The ultimate comfort food which clears out the fridge too – try our best Spanish omelette recipe with red onion, red pepper and new potatoes. Serve with a rocket salad.

Spanish Pepper and Potato Omelette in a White Dish

Smoked mackerel caesar salad

This is an upgraded classic that's perfect for summer with smoked mackerel and crispy onions. The caesar dressing also works well with chicken salads, new potatoes or salmon.

Smoked Mackerel Caesar Salad on an Orange Background

Cajun prawns with pineapple salsa

Add some warming spices to prawns with this low-carb recipe, with fresh lettuce leaves and salsa for a pretty, nutritious finish.

Purple sprouting broccoli with pancetta and soft-boiled eggs

Soft-boiled eggs make the fastest meal. Nutritious, good-value and perfectly matched with salty pancetta – they make a delicious dish, especially when paired with purple sprouting broccoli.

Purple sprouting broccoli with pancetta and soft-boiled eggs

Hot and sour fish soup

This hot and sour fish soup is quick, easy and under 300 calories – the perfect light, fragrant meal to warm you up. Omit the rice or noodles and add some extra spinach for a filling carb-free meal.

Low-carb dinner ideas with meat

Harissa lamb-stuffed courgettes

Fill courgettes with a mix of lamb mince, garlic, cumin and harissa, and bake in a fiery tomato sauce to make an exciting weeknight meal for two.

Harissa Lamb-Stuffed Courgettes in Tomato Sauce

Paleo chicken piccata

This recipe for paleo chicken piccata is fast, healthy and easy to freeze. Serve with a green salad or cauliflower rice to keep things paleo-diet-friendly and low-calorie.

Paleo Chicken Piccata Recipe

Harissa lamb cutlets with tahini yogurt sauce

These harissa lamb cutlets with tahini yogurt sauce are easy to make, ready in just 30 minutes and under 500 calories.

Pork fillet with pepper stew

This recipe for pork fillet with pepper stew is easy to make and ready in under an hour, and is low in carbs but packed full of flavour.

Healthy chicken curry

This healthy chicken curry recipe bulks up on veg to keep the calories low. Freeze in portions for quick midweek meals.

Steak with mushroom cream and winter greens

This recipe for steak with garlic mushroom cream and winter greens is really quick and easy to make but feels like a real treat.

Keto chilli con carne

This wholesome beef chilli con carne is a satisfying meal, packed with mushrooms, peppers and tomatoes. It's a winner whether or not you're following a keto diet.

A casserole dish of chilli topped with sour cream next to bowls of grated cheese and coriander

Easy chicken mole

This recipe for cheat's chicken mole uses a clever product so it's ready in less than an hour and is under 300 calories – perfect for a midweek treat.

Easy Chicken Mole Recipe

Chicken supreme

This classic dish sees chicken breast slathered in a white wine and cream sauce with smoky lardons. It's a low-carb, flavour-packed dinner for two, ready in just 25 minutes.

Chicken Supreme in a Creamy Sauce on a Plate

Low-carb dinner ideas with fish

Masala mackerel

Mackerel's oily flesh means it can withstand strong flavours such as chilli and citrus – both of which are used in this dish alongside ginger, tamarind, cumin and garam masala. Roast the fish until the skin becomes crisp and lightly blistered.

Masala Mackerel with Tamarind Chickpeas in Two Bowls

Cod, cherry tomato and green olive tray roast

This recipe for a cod, cherry tomato and green olive tray roast is so quick and easy to prepare but looks impressive when you pull it out of the oven. Serve with salad, or orzo if you prefer.

Coconut ginger fish parcels

These coconut ginger fish parcels are easy to make, ready in just 30 minutes and under 500 calories – perfect for a midweek meal.

Grilled cod with salsa rossa

Simple but packed with flavour from the garlic, chilli and cinnamon, this colourful recipe for grilled cod with salsa rossa is quick and easy to make, as well as being low in calories.

Grilled Cod with Salsa Recipe

Vegetarian low-carb dinner ideas

Spinach, chickpea and potato curry

Try our lightly spiced vegan curry for a wholesome midweek meal for four. Make the most of storecupboard ingredients such as chickpeas and chopped tomatoes in this flavoursome dish.

Spinach, Chickpea and Potato Curry in a Silver Pan

Cauliflower mash

Serve this low-carb alternative to mashed potato alongside your favourite meat and veggie mains.

Bowl of cauliflower mash drizzled with olive oil and topped with parsley

Healthy aubergine parmigiana

An absolute classic, made that little bit healthier by using a few clever tricks. It's high in protein, low in salt and calories, and delicious to boot.

Healthy Aubergine Parmigiana in a White Baking Dish

Tofu steak with beetroot noodles and dukka

Once you’ve mastered the art of courgetti, branch out and try spiralising different vegetables. This quick and easy tofu steak with beetroot noodles and dukkah is a great vegetarian meal for one, ready in half an hour.

Tofu Steak with Beetroot Noodles Recipe

Vegan quinoa sushi

Using quinoa instead of rice means these rolls are higher in protein (and lower in carbs). We've kept them vegan, too, which means leftovers will keep for a healthy lunchbox the next day.


Broccoli and roasted red pepper frittata

This broccoli and roasted red pepper frittata makes for a quick, healthy and delicious midweek meal. It’s on the table in just 20 minutes, plus it’s low in calories and carbs.

Broccoli and roasted red pepper frittata

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post