Nutrition5 min read

A Simple Meal Plan for Abs

No detox teas, no banned food lists. Here's a flexible, high-protein meal plan for abs with sample days you can scale up or down to fit your calorie target.

A good meal plan for abs is simply a high-protein, mostly whole-food way of eating that puts you in a moderate calorie deficit you can actually stick to. There are no special "ab foods." What matters is your total calories, your protein intake and your consistency over months. Below you'll find how to set your numbers, a sample day at three calorie levels, a list of easy meals and swaps, and how to adjust as you go.

Step 1: Set your calorie target

Visible abs depend on body fat, and body fat comes down when you eat a bit less than you burn. Start by estimating your maintenance calories with the TDEE calculator, then subtract roughly 300-500 calories per day. That usually produces fat loss of around 0.5-1% of bodyweight per week, which is fast enough to see progress and slow enough to protect muscle.

If you'd rather have it worked out for you, the calorie deficit calculator does this step directly. Avoid very low calorie targets; they're harder to stick to, cost more muscle and tend to backfire.

Step 2: Set your protein

Protein is the most important macro when you're trying to get lean. It helps you keep muscle while losing fat and keeps you fuller between meals. A common evidence-based target for people who lift is around 1.6-2.2 g per kg of bodyweight per day. For a 75 kg person, that's roughly 120-165 g.

Spread it across three or four meals of roughly 25-45 g each. The protein per meal calculator can help you split it up.

Step 3: Fill in carbs and fat

Once calories and protein are set, the rest is personal preference. Include some fat for health and satisfaction (roughly 20-35% of calories is a common range), and fill the remainder with carbs, especially around training if you like. The macro calculator gives you a starting split. Our guide to macros for abs explains the reasoning.

Sample meal plan at three calorie levels

These are examples, not prescriptions. Portions are approximate and calories will vary by brand and preparation.

Around 1,700 calories (about 140 g protein)

MealWhat to eat
Breakfast200 g Greek yogurt (low-fat), 30 g oats, a handful of berries
LunchLarge salad with 150 g grilled chicken, mixed veg, 1 tbsp olive oil dressing, 1 small wholegrain wrap
Snack1 apple, 1 protein shake made with water
Dinner150 g white fish or tofu, 150 g cooked potatoes, 2 cups roasted vegetables

Around 2,100 calories (about 160 g protein)

MealWhat to eat
Breakfast3 eggs plus 100 g egg whites scrambled, 2 slices wholegrain toast, spinach
LunchRice bowl: 150 g lean beef or tempeh, 150 g cooked rice, peppers, salsa
Snack250 g cottage cheese with pineapple
Dinner170 g salmon, 200 g cooked potatoes, large serving of green beans

Around 2,500 calories (about 180 g protein)

MealWhat to eat
BreakfastOvernight oats: 60 g oats, 1 scoop protein powder, milk, banana
LunchChicken burrito bowl: 180 g chicken, 200 g rice, black beans, salsa, a little cheese
SnackTurkey sandwich on wholegrain bread with salad
Pre-bed or evening200 g Greek yogurt, a small handful of nuts
DinnerPasta with 150 g lean ground turkey, tomato sauce and vegetables

Pick the level closest to your target, then nudge portions of carbs and fats up or down to fit.

High-protein building blocks

Rather than following a rigid plan forever, it's easier to learn a set of go-to ingredients and mix them.

  • Proteins: chicken breast, lean beef, turkey, white fish, salmon, eggs and egg whites, Greek yogurt, cottage cheese, tofu, tempeh, lentils, protein powder.
  • Carbs: potatoes, rice, oats, wholegrain bread and wraps, fruit, beans, pasta.
  • Vegetables: anything you like; aim for a big portion at most meals. They add volume and fiber for few calories.
  • Fats: olive oil, nuts, seeds, avocado, cheese, the fat in eggs and salmon. Measure these, since they add up quickly.

For more ideas, see high-protein foods for abs and high-volume, low-calorie foods.

Smart swaps that save calories

Instead ofTryWhy
Creamy pasta sauceTomato-based sauceFewer calories, more volume
Fried chickenGrilled or air-fried chickenLess added fat
Regular sodaDiet soda or sparkling waterRemoves liquid sugar
GranolaOats with fruitUsually fewer calories per serving
Full-fat yogurtLow-fat Greek yogurtMore protein per calorie
Large handful of nutsMeasured 15-20 gEasy to overeat

Meal prep in under an hour

  1. Cook a big batch of a protein (for example, 1 kg chicken thighs or a tray of tofu) in the oven.
  2. Cook a pot of rice or a tray of potatoes.
  3. Roast two trays of mixed vegetables.
  4. Portion into containers with different sauces (salsa, curry paste, teriyaki) so it doesn't get boring.
  5. Keep easy protein snacks ready: Greek yogurt, cottage cheese, boiled eggs.

That covers most lunches and dinners for three or four days.

How to adjust the plan

Weigh yourself a few times a week under the same conditions and look at the weekly average.

  • Losing roughly 0.5-1% per week: keep going.
  • No change for two to three weeks: reduce daily calories by about 100-200, or add some daily steps.
  • Losing much faster than 1% per week and feeling drained: add 100-200 calories back.
  • Constantly hungry: increase protein and vegetables, and check your sleep.

Scale weight jumps around because of water and food volume, so don't react to single days. Our fat loss plateau guide helps when progress stalls.

Keep it livable

The best meal plan is one you can follow most of the time. Plan for meals out, social events and the occasional treat instead of pretending they won't happen. If tracking every gram feels stressful, see tracking calories without obsessing. And if you have a medical condition, diabetes or a history of disordered eating, work with a doctor or registered dietitian rather than following a generic plan.

Where AbShred fits

AbShred, an iPhone app that hasn't launched yet, focuses on the training and tracking side: it scores six ab zones from one photo, gives a body-fat estimate range and builds a weekly ab plan starting with your weakest zone. It's an AI estimate for motivation, not a nutrition or medical tool. Join the waitlist at abshred.com.

FAQ

What should I eat to get abs?

Mostly whole foods, plenty of protein and vegetables, with enough carbs and fats to fuel training, at a total calorie level slightly below maintenance. No individual food creates abs.

How many meals a day should I eat for abs?

Whatever suits your schedule. Three to four meals makes it easy to spread protein evenly, but total daily intake matters far more than meal frequency.

Do I have to cut out carbs to get abs?

No. Carbs don't make you fat on their own; excess total calories do. Many people get lean eating plenty of carbs. See our article on carbs and abs.

Can I eat the same meals every day?

Yes, if you like the simplicity. Just rotate vegetables and protein sources occasionally for variety in nutrients.

How long should I follow a meal plan for abs?

Until you reach your goal, then shift up to maintenance calories with similar food habits. The habits are what keep your abs once you've got them.

Keep reading

Nutrition · 5 min read

Supplements for Abs: What's Worth It

No supplement melts belly fat. A few can make your diet and training easier, and most of the rest are a waste of money. Here's the honest list.

Nutrition · 5 min read

Does Creatine Make Your Abs Look Bloated?

Worried creatine will hide your abs? Here's what actually happens to water when you take it, why most people don't get a puffy stomach, and how to take it on a cut.

Nutrition · 5 min read

Does Alcohol Ruin Your Abs?

Alcohol doesn't magically block abs, but it makes them harder to get in several sneaky ways. Here's what actually happens and how to drink smarter.

Free tools

Nutrition

TDEE Calculator

Your maintenance calories, plus cut and lean-bulk targets.