← 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

José Andrés

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

— José Andrés

All Main Meal Recipes

Breakfast, lunch, dinner & snacks from our community

Steamed Fish with Ginger & Soy | Authentic Asian-Style Delicate Fish Recipe
Dinner Meals
Steamed Fish with Ginger & Soy | Authentic Asian-Style Delicate Fish Recipe

<p>&nbsp;<figure data-trix-attachment="{&quot;cont...

30 minutes min Easy
View
Spicy Chili Garlic Shrimp | Bold, Fiery and Flavorful Garlic Shrimp Recipe
Dinner Meals
Spicy Chili Garlic Shrimp | Bold, Fiery and Flavorful Garlic Shrimp Recipe

<p>Spicy Chili Garlic Shrimp is a quick and irresi...

20 min Easy
View
Shrimp Chow Mein | Easy Restaurant-Style Stir-Fried Noodles with Shrimp
Dinner Meals
Shrimp Chow Mein | Easy Restaurant-Style Stir-Fried Noodles with Shrimp

<p>&nbsp;<figure data-trix-attachment="{&quot;cont...

30 min Easy
View
Shrimp Fried Rice |  Easy Restaurant-Style Shrimp and Vegetable Fried Rice Recipe
Lunch Meals
Shrimp Fried Rice | Easy Restaurant-Style Shrimp and Vegetable Fried Rice Recipe

<p><figure data-trix-attachment="{&quot;contentTyp...

30 min Easy
View
Sweet & Sour Shrimp | Crispy Shrimp in Tangy Homemade Sweet and Sour Sauce
Lunch Meals
Sweet & Sour Shrimp | Crispy Shrimp in Tangy Homemade Sweet and Sour Sauce

<p>&nbsp;Sweet &amp; Sour Shrimp is a colorful and...

30 min Easy
View
Garlic Butter Shrimp | Juicy, Buttery and Flavorful Skillet Shrimp Recipe
Dinner Meals
Garlic Butter Shrimp | Juicy, Buttery and Flavorful Skillet Shrimp Recipe

<p>&nbsp;Garlic Butter Shrimp is a quick and delic...

20 min Easy
View
Maple Mustard Salmon
Breakfast Meals
Maple Mustard Salmon

Pat the salmon fillets dry and season lightly with...

20 min Easy
View
Cilantro Lime Salmon
Breakfast Meals
Cilantro Lime Salmon

Pat the salmon fillets dry and season both sides w...

20 min Easy
View
Teriyaki Salmon
Breakfast Meals
Teriyaki Salmon

In a small bowl, whisk together the soy sauce, hon...

20 min Easy
View
South African Waterblommetjie Bredie | Traditional Lamb and Water Lily Stew Recipe
Dinner Meals
South African Waterblommetjie Bredie | Traditional Lamb and Water Lily Stew Recipe

<p>&nbsp;<figure data-trix-attachment="{&quot;cont...

2 hours 30 minutes min Easy
View
South African Braaied Snoek | Traditional Grilled Snoek Fish Recipe
Dinner Meals
South African Braaied Snoek | Traditional Grilled Snoek Fish Recipe

<p>&nbsp;<figure data-trix-attachment="{&quot;cont...

40 min Easy
View
South African Cape Malay Pickled Fish | Traditional Sweet and Tangy Easter Fish Recipe
Lunch Meals
South African Cape Malay Pickled Fish | Traditional Sweet and Tangy Easter Fish Recipe

<p>&nbsp;<figure data-trix-attachment="{&quot;cont...

1 hour 15 minutes (plus 24 hours marinating) min Easy
View
South African Vetkoek | Traditional Golden Fried Bread Recipe
Breakfast Meals
South African Vetkoek | Traditional Golden Fried Bread Recipe

<p>&nbsp;South African Vetkoek is a traditional de...

2 hours (includes rising time) min Easy
View
Lemon Dill Salmon
Breakfast Meals
Lemon Dill Salmon

Pat the salmon fillets dry and season lightly with...

20 min Easy
View
Honey Garlic Salmon
Breakfast Meals
Honey Garlic Salmon

Pat the salmon fillets dry and season lightly with...

20 min Easy
View
Garlic Butter Salmon
Breakfast Meals
Garlic Butter Salmon

Pat the salmon fillets dry and season both sides w...

20 min Easy
View
Italian Marinade
Breakfast Meals
Italian Marinade

In a medium bowl, whisk together the olive oil and...

20 min Easy
View
Honey Mustard Marinade
Breakfast Meals
Honey Mustard Marinade

In a medium bowl, combine the Dijon mustard, honey...

20 min Easy
View
Greek Marinade
Breakfast Meals
Greek Marinade

In a medium bowl, combine the olive oil and fresh...

20 min Easy
View
Teriyaki Marinade
Breakfast Meals
Teriyaki Marinade

In a medium bowl, combine the soy sauce, mirin, br...

20 min Easy
View
South African Pap en Vleis | Traditional Maize Porridge and Grilled Meat Recipe
Dinner Meals
South African Pap en Vleis | Traditional Maize Porridge and Grilled Meat Recipe

<p>&nbsp;South African Pap en Vleis is one of Sout...

1 Hours min Easy
View
BBQ Marinade
Breakfast Meals
BBQ Marinade

In a mixing bowl, combine the BBQ sauce, olive oil...

20 min Easy
View
South African Chakalaka |Traditional Spicy Vegetable Relish Recipe
Dinner Meals
South African Chakalaka |Traditional Spicy Vegetable Relish Recipe

<p>&nbsp;South African Chakalaka is a vibrant and...

40 minutes min Easy
View
Lemon Herb Marinade
Breakfast Meals
Lemon Herb Marinade

In a medium bowl, combine the olive oil, fresh lem...

20 min Easy
View
Egg Biryani
Breakfast Meals
Egg Biryani

Heat the oil in a deep pan and fry the sliced onio...

20 min Easy
View