Top 15 Healthy Carb, Protein, and Fat Rich Foods

You ditched processed foods, so now what?

Choosing the right food is half the battle when learning to eat healthily and here are 75 great suggestions on what to eat instead.

These healthy carbohydrate, protein, and fat rich foods will help you to achieve your weight loss, muscle building, and healthy eating goals.

These are helpful since many of you are tracking your macros instead of just calories.

Choosing foods in each of the three groups can help you get the correct macro amounts you need.

Carbohydrate Rich Foods

complex carbs

15 Starchy or Complex Carb Foods

  1. Oatmeal (old-fashioned or Steel Cut)
  2. Yams (almost same as sweet potatoes)
  3. Brown rice (love basmati, a long grain rice)
  4. Sweet potatoes
  5. Multigrain hot cereal (mix or barley, oats, rye, triticale, and a few others)
  6. White potatoes with skin (glycemic index be damned!)
  7. 100% whole wheat bread
  8. 100% whole wheat pasta
  9. Beans and lentils (great for healthy chili recipes)
  10. Cream of rice hot cereal
  11. Quinoa
  12. Couscous
  13. Pumpkin
  14. Butternut squash
  15. Fresh Beets

15 Carb Rich Fruits

  1. Grapefruit
  2. Apples
  3. Blueberries
  4. Cantaloupe
  5. Oranges
  6. Bananas
  7. Peaches
  8. Grapes
  9. Strawberries
  10. Pineapple
  11. Blackberries
  12. Plums
  13. Pears
  14. Acai berries
  15. Mango

15 Vegetables Lower in Carbs but high in Nutrients

photo credit: Nancy D. Regan via photopin cc

photo credit: Nancy D. Regan via photopin cc

  1. Broccoli
  2. Kale
  3. Asparagus
  4. Spinach
  5. Salad greens
  6. Tomatoes
  7. Peppers (green and red)
  8. Onions
  9. Mushrooms
  10. Cucumbers
  11. Zucchini
  12. Carrots
  13. Green beans
  14. Peas
  15. Cauliflower
Did you know you can eat carbs and still reach your fat loss or muscle building goals? Learn how to count your macros and transform your body.

protein sources

Top 15 Protein Rich Foods

  1. Eggs
  2. Organic protein powder (such as Organifi Complete Protein)
  3. Chicken breast
  4. Salmon (wild Alaskan)
  5. Turkey breast
  6. Canned tuna (solid white)
  7. Nuts (walnut, almonds, pecans)
  8. Pumpkin Seeds
  9. Tofu
  10. Seitan
  11. Top round steak (grass fed beef)
  12. Flank steak (grass fed beef)
  13. Codfish
  14. Greek yogurt
  15. Rainbow trout

healthy fat sources

15 Healthy Fat Sources

  1. Flaxseed
  2. Almonds
  3. Olive oil
  4. Avocado (see our delicious avocado ice cream recipe)
  5. Walnuts
  6. Virgin coconut oil
  7. Salmon (wild caught)
  8. Peanuts
  9. Clarified butter
  10. Ripe olives
  11. Peanut oil
  12. Hemp seed oil
  13. Pecans
  14. Cashews
  15. Dark chocolate

If you are confused about saturated fat, dig deeper into which fats you need, and which ones to avoid.

What About Fiber?

Luckily when you choose the foods in the healthy carb category, they also supply your body with more than enough fiber both soluble and insoluble. Just focus on eating a variety of vegetables and fruit with some complex carbs added in each day.

These lists certainly aren’t definitive but they can be a great guide for those trying to clean up their diets, remove processed foods, and satisfy their daily macro amounts.

Do you have any additions to the above lists?

You'll Love Our Macro Solution Program

Step-by-step ebooks, or fully customized personal macros coaching. Now with complete vegan edition.

Ted Kallmyer is an ISSA certified Specialist in Fitness Nutrition and is our lead macro coach. If you need help reaching your weight loss/fitness goals see our personal coaching options.

234 Comments

  1. Geeta singh 3 weeks ago

    59 yr old women want to reduce and keep fit ,our veg.5-3 height and 77 weight,want help to reduce and keep fit,go to gym but no pt,so not sure what exercise program should be help.

    Reply
    • Ted the Macro Coach 3 weeks ago

      Hi Geeta, There are a lot of good workout programs on Youtube. Search for ones that are designed for women and whole body.

      Reply
  2. Satyam Tiwari 4 weeks ago

    How to repaier shoulder n lower back injury. In diet food

    Reply
  3. Zziwa Robert 4 weeks ago

    I have type 2 diabetes can eating cassava affect my blood sugar?

    Reply
  4. Prem kumar 4 weeks ago

    The suitable diet should be taken for a person who requires suitable strategy.

    Reply
  5. Tricia Moore 1 month ago

    I have hereditary high cholesterol. I also went on hormones to combat hot flashes. I just turned 50, Strike 3 🙂 The hormones packed on weight- so those are done. I am not sure what to eat to lose weight and not raise my cholesterol. I detest fish and avocados. Help! 🙂

    Reply
  6. Jennifer 1 month ago

    I eat a lot food which contains calories,protein and carbs
    I workout every week thrice but I am not gaining weight
    As I am a girl I want a healthy body but my body is so thin that 😭

    Reply