← 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

Vikas Khanna

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."

— Vikas Khanna

All Main Meal Recipes

Breakfast, lunch, dinner & snacks from our community

Creamy Oats
Breakfast Meals
Creamy Oats

Creamy Oats is a warm, wholesome, and comforting b...

30 min Easy
View
Masala French Toast
Breakfast Meals
Masala French Toast

Masala French Toast is a savory Indian-style break...

30 min Easy
View
Thai Moo Satay Recipe | Authentic Thai Pork Satay with Peanut Sauce
Lunch Meals
Thai Moo Satay Recipe | Authentic Thai Pork Satay with Peanut Sauce

Thai Moo Satay is a popular street food made with...

1 hour 30 minutes min Easy
View
Thailand Khao Pad |  Classic Thai Fried Rice with Jasmine Rice
Dinner Meals
Thailand Khao Pad | Classic Thai Fried Rice with Jasmine Rice

Thai Khao Pad is a flavorful and satisfying fried...

30 minutes min Easy
View
i Pad Krapow Recipe | Authentic Thai Basil Chicken Stir-Fry
Dinner Meals
i Pad Krapow Recipe | Authentic Thai Basil Chicken Stir-Fry

Thai Pad Krapow is a popular Thai street food made...

25 minutes min Easy
View
Thailand Massaman Curry | Rich & Aromatic Thai Coconut Beef Curry
Dinner Meals
Thailand Massaman Curry | Rich & Aromatic Thai Coconut Beef Curry

Thai Massaman Curry is a rich, creamy, and aromati...

2 hours 5 minutes min Easy
View
Thailand Green Curry | Authentic Thai Green Curry with Coconut Milk
Dinner Meals
Thailand Green Curry | Authentic Thai Green Curry with Coconut Milk

Thai Green Curry is a fragrant and creamy dish mad...

45 minutes min Easy
View
Thailand Pad Thai | Classic Thai Stir-Fried Rice Noodles
Dinner Meals
Thailand Pad Thai | Classic Thai Stir-Fried Rice Noodles

Pad Thai is one of Thailand’s most beloved dishes,...

35 minutes min Easy
View
Greek Tzatziki Recipe | Authentic Creamy Cucumber Yogurt Sauce
Snack Ideas
Greek Tzatziki Recipe | Authentic Creamy Cucumber Yogurt Sauce

Greek Tzatziki is a refreshing and creamy sauce ma...

15 minutes min Easy
View
Greece Gemista  | Traditional Greek Stuffed Tomatoes & Peppers
Dinner Meals
Greece Gemista | Traditional Greek Stuffed Tomatoes & Peppers

Greek Gemista is a classic Mediterranean dish made...

Approximately 2 hours 5 minutes min Easy
View
Greek Pastitsio Recipe | Authentic Greek Baked Pasta with Beef & Béchamel
Dinner Meals
Greek Pastitsio Recipe | Authentic Greek Baked Pasta with Beef & Béchamel

Greek Pastitsio is a classic baked pasta dish made...

1 hour 45 minutes min Easy
View
Greece Dolmades | Traditional Greek Stuffed Grape Leaves
Dinner Meals
Greece Dolmades | Traditional Greek Stuffed Grape Leaves

Greek Dolmades are tender grape leaves wrapped aro...

1 hour 40 minutes min Easy
View
Greek Souvlaki Recipe | Authentic Grilled Chicken Skewers with Tzatziki
Dinner Meals
Greek Souvlaki Recipe | Authentic Grilled Chicken Skewers with Tzatziki

Greek Souvlaki is a classic Mediterranean street f...

1 hour 15 minutes min Easy
View
Greek Souvlaki Recipe | Authentic Grilled Chicken Skewers with Tzatziki
Dinner Meals
Greek Souvlaki Recipe | Authentic Grilled Chicken Skewers with Tzatziki

Greek Souvlaki is a classic Mediterranean street f...

1 hour 15 minutes min Easy
View
Greece Moussaka | Classic Greek Eggplant & Beef Casserole
Lunch Meals
Greece Moussaka | Classic Greek Eggplant & Beef Casserole

Greek Moussaka is a beloved Mediterranean casserol...

2 hours 25 minutes min Easy
View
NAAN Recipe
Breakfast Meals
NAAN Recipe

Naan is a soft, fluffy and delicious Indian flatbr...

30 min Easy
View
TORTILLA Recipe
Breakfast Meals
TORTILLA Recipe

Tortilla is a soft and versatile flatbread commonl...

30 min Easy
View
PARATHA
Breakfast Meals
PARATHA

Paratha is a popular Indian flatbread made with wh...

30 min Easy
View
Achari Paneer Tikka
Breakfast Meals
Achari Paneer Tikka

Achari Paneer Tikka is a spicy and tangy Indian ve...

30 min Easy
View
Hariyali Paneer Tikka
Breakfast Meals
Hariyali Paneer Tikka

Hariyali Paneer Tikka is a delicious and colorful...

30 min Easy
View
Malai Paneer Tikka
Dinner Meals
Malai Paneer Tikka

Malai Paneer Tikka is a creamy, rich and flavorful...

30 min Easy
View
Deep-Fried Oreos Recipe | Crispy Fair-Style Chocolate Sandwich Cookies
Snack Ideas
Deep-Fried Oreos Recipe | Crispy Fair-Style Chocolate Sandwich Cookies

Deep-Fried Oreos are a popular American fair and c...

25 minutes min Easy
View
Chocolate Puppy Chow Recipe | Classic Muddy Buddies Snack Mix
Snack Ideas
Chocolate Puppy Chow Recipe | Classic Muddy Buddies Snack Mix

Chocolate Puppy Chow, also known as Muddy Buddies,...

20 minutes min Easy
View
Ranch Chex Mix | Crunchy Savory Ranch Snack Mix Recipe
Snack Ideas
Ranch Chex Mix | Crunchy Savory Ranch Snack Mix Recipe

Ranch Chex Mix is a crunchy, savory, and irresisti...

1 hour 20 minutes min Easy
View
Trash Snack Mix Recipe | Sweet & Salty Party Snack Mix
Snack Ideas
Trash Snack Mix Recipe | Sweet & Salty Party Snack Mix

Trash Snack Mix is a fun, irresistible sweet-and-s...

25 minutes min Easy
View