← Back to Recipes

Main Meals

Breakfast, lunch, dinner & snacks for every part of your day

Featured Main Meal

Today's spotlight recipe

Main Meal Collections

Curated picks for busy days and family tables

30-Minute Meals

Quick breakfast, lunch & dinner

Browse All Quick Meals

Family Favourites

Meals for sharing

Browse Family Meals

Main Meal Tips

Simple ideas for better everyday cooking

Prep Breakfast Ahead

Overnight oats and make-ahead bakes save precious morning time

Balanced Lunch Bowls

Combine protein, grains, and vegetables for satisfying midday meals

One-Pan Dinners

Less cleanup and big flavour — roast everything on a single tray

Smart Snacking

Pair protein with fibre to keep energy steady between meals

Chef's Pick

Gordon Ramsay

Everyday Cooking Specialist

View Profile

Chef's Main Meal Tip

"Plan one protein, one starch, and one vegetable — then vary the flavours all week. Great main meals don't have to be complicated to feel special."

— Gordon Ramsay

All Main Meal Recipes

Breakfast, lunch, dinner & snacks from our community

Mini Donut Hot Buttered O’s | Warm Cinnamon Sugar Mini Donut Cereal Treat
Snack Ideas
Mini Donut Hot Buttered O’s | Warm Cinnamon Sugar Mini Donut Cereal Treat

Mini Donut Hot Buttered O’s is a fun and nostalgic...

10 minutes min Easy
View
Pumpkin Spice Snack Mix Recipe | Sweet & Crunchy Fall Party Mix
Snack Ideas
Pumpkin Spice Snack Mix Recipe | Sweet & Crunchy Fall Party Mix

Pumpkin Spice Snack Mix is a sweet, crunchy, and f...

25 minutes min Easy
View
Butterfinger Puppy Chow | Crunchy Peanut Butter Chocolate Snack Mix
Snack Ideas
Butterfinger Puppy Chow | Crunchy Peanut Butter Chocolate Snack Mix

Butterfinger Puppy Chow is a deliciously crunchy a...

40 minutes min Easy
View
Sattu Paratha | Traditional Bihari Stuffed Paratha Recipe
Breakfast Meals
Sattu Paratha | Traditional Bihari Stuffed Paratha Recipe

Sattu Paratha is a traditional and hearty stuffed...

1 hour 20 minutes min Easy
View
Bihar Litti Chokha Recipe | Authentic Bihari Stuffed Litti with Chokha
Breakfast Meals
Bihar Litti Chokha Recipe | Authentic Bihari Stuffed Litti with Chokha

Litti Chokha is a beloved traditional dish from Bi...

1 hour 30 minutes min Easy
View
Japanese Tamagoyaki | Classic Japanese Rolled Omelette Recipe
Breakfast Meals
Japanese Tamagoyaki | Classic Japanese Rolled Omelette Recipe

Japanese Tamagoyaki is a traditional Japanese roll...

15 minutes min Easy
View
Huevos Rancheros Recipe | Authentic Mexican Ranch-Style Eggs
Breakfast Meals
Huevos Rancheros Recipe | Authentic Mexican Ranch-Style Eggs

Huevos Rancheros is a classic Mexican breakfast ma...

30 minutes min Easy
View
Belgian Waffles | Classic Light & Crispy Belgian Waffle Recipe
Breakfast Meals
Belgian Waffles | Classic Light & Crispy Belgian Waffle Recipe

Belgian Waffles are famous for their deep pockets,...

35 minutes min Easy
View
American Avocado Toast Recipe | Creamy Avocado on Crispy Toast
Breakfast Meals
American Avocado Toast Recipe | Creamy Avocado on Crispy Toast

American Avocado Toast is a simple, fresh, and sat...

15 minutes min Easy
View
Turkish Menemen | Traditional Turkish Scrambled Eggs with Tomatoes
Breakfast Meals
Turkish Menemen | Traditional Turkish Scrambled Eggs with Tomatoes

Turkish Menemen is a beloved traditional breakfast...

25 minutes min Easy
View
United Kingdom English Breakfast Recipe | Classic Full English Breakfast
Breakfast Meals
United Kingdom English Breakfast Recipe | Classic Full English Breakfast

The Full English Breakfast is a classic British br...

35 minutes min Easy
View
American Pancakes | Classic Fluffy Breakfast Pancakes
Breakfast Meals
American Pancakes | Classic Fluffy Breakfast Pancakes

American Pancakes are classic, thick, soft, and fl...

30 minutes min Easy
View
Indian Rumali Roti Recipe | Authentic Handkerchief Flatbread
Dinner Meals
Indian Rumali Roti Recipe | Authentic Handkerchief Flatbread

Indian Rumali Roti is a traditional ultra-thin fla...

1 hour 20 minutes min Easy
View
Indian Bhatura | Authentic Puffy Bhatura Recipe
Breakfast Meals
Indian Bhatura | Authentic Puffy Bhatura Recipe

Indian Bhatura is a soft, fluffy, and deep-fried N...

2 hours 40 minutes min Easy
View
Indian Missi Roti Recipe  | Authentic Besan Flatbread
Breakfast Meals
Indian Missi Roti Recipe | Authentic Besan Flatbread

Indian Missi Roti is a traditional North Indian fl...

35 minutes min Easy
View
Indian Laccha Paratha |  Authentic Layered Whole Wheat Flatbread Recipe
Breakfast Meals
Indian Laccha Paratha | Authentic Layered Whole Wheat Flatbread Recipe

Indian Laccha Paratha is a popular North Indian la...

1 hour 20 minutes min Easy
View
Indian Garlic Naan Recipe | Soft Restaurant-Style Garlic Naan
Dinner Meals
Indian Garlic Naan Recipe | Soft Restaurant-Style Garlic Naan

Indian Garlic Naan is a soft, fluffy, and buttery...

2 hours (including dough rising) min Easy
View
Indian Roti (Phulka) | Soft Whole Wheat Indian Flatbread Recipe
Breakfast Meals
Indian Roti (Phulka) | Soft Whole Wheat Indian Flatbread Recipe

Indian Roti, also known as Phulka, is a traditiona...

1 hour 5 minutes min Easy
View
Homemade Wonton Wrappers Recipe | Easy Wonton Skin Dough
Dinner Meals
Homemade Wonton Wrappers Recipe | Easy Wonton Skin Dough

Homemade Wonton Wrappers, also known as Wonton Ski...

1 hour 15 minutes min Easy
View
Homemade Spring Roll Wrapper | Thin & Soft Spring Roll Sheets Recipe
Snack Ideas
Homemade Spring Roll Wrapper | Thin & Soft Spring Roll Sheets Recipe

Homemade Spring Roll Wrapper is a thin, soft, and...

1 hour min Easy
View
Homemade Rice Paper Recipe |Traditional Vietnamese Rice Paper Wrappers
Dinner Meals
Homemade Rice Paper Recipe |Traditional Vietnamese Rice Paper Wrappers

Rice Paper is a thin, translucent wrapper traditio...

1 hour 30 minutes min Easy
View
Indian Dum Aloo | Authentic Kashmiri Dum Aloo Recipe
Dinner Meals
Indian Dum Aloo | Authentic Kashmiri Dum Aloo Recipe

Indian Dum Aloo is a rich and flavorful North Indi...

55 minutes min Easy
View
Indian Baingan Bharta Recipe | Authentic Roasted Eggplant Curry
Lunch Meals
Indian Baingan Bharta Recipe | Authentic Roasted Eggplant Curry

Indian Baingan Bharta is a classic North Indian ve...

50 minutes min Easy
View
Indian Kadhai Veg | Authentic Mixed Vegetable Kadhai Recipe
Lunch Meals
Indian Kadhai Veg | Authentic Mixed Vegetable Kadhai Recipe

Indian Kadhai Veg is a vibrant North Indian mixed...

50 minutes min Easy
View
Indian Chana Masala Recipe | Authentic Chickpea Curry
Dinner Meals
Indian Chana Masala Recipe | Authentic Chickpea Curry

Indian Chana Masala is a classic North Indian chic...

45 minutes min Easy
View