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.


  1. Amit kumar Mitra 3 weeks ago

    Is red meat can provide carbohydrates.

    • Ted Kallmyer 3 weeks ago

      No, red meat is a protein and fat source and provides zero carbs.

  2. maya haucke 3 weeks ago

    this really helped me with homework thank you so much

  3. Paul 2 months ago

    What about milk

  4. Tammy Dorr 3 months ago

    I have Hypothyroidism Hashimoto Thyroiditis and trying to lose the weight I have gained (a total of 45-50 pounds). My doctor said cut out all the things from the white category (bread, rice, potatoes, sugar, etc.) but also all starched including sweet potatoes. I’ve read that I shouldn’t eat certain vegetables. I don’t like any sugar substitute except Splenda. I am a picky eater as well. I have cut out ice cream, I’ve started to cut out bread. But with all of the different opinions out there about what to eat or not eat in regards to hypothyroidism. I’ve seen the Lady Boss Lean and be I’m considering that. I am 58, 5″1′ and have low back, neck, hand and feet issues that keeps me from exercising. I do know that eating healthy is expensive. Any guidance would be appreciated.

    • Kris 2 months ago

      Look into anti inflammatory autoimmune diet. I have the same as you. It’s not weight that we gain but inflammation.

    • Mardi chappel 2 months ago

      Ive done every diet. milk shake. prep meals, micro wave meals. Seen a dietitian for 2 years. Eat everything healthy and lost zero.
      Yep zero.
      So i went to chemist. Took a dba test for nutrition weight. And once results came back i gave it a go. Been doing it 6 weeks and ive gone from 99.8 kilos to 93 kilos. Its very easy to follow made prepare what to eat. And i tell everyone

    • Aprill 2 weeks ago

      I too have Hashimotos. It’s definitely a challenge. I would suggest looking at Isabella Wentz’s book, Hashimotos Protocol and a book called “The Hashimotos Cookbook and Action Plan.”. Definitely cutout Gluten.

  5. arzan 3 months ago

    it was very super plan ever

  6. Anjali 3 months ago

    Is Seitan keto friendly?

    • James 3 months ago

      Seitan is predominantly carbohydrate – so not the best choice for keto.

  7. Roy garcia 3 months ago

    Does one count carbs and sugar separately?

    • James 3 months ago

      If you are referring to macro counting, then no, we only count total carbs.

  8. Ishit jetly 3 months ago

    Hey ! I’m 17 year old boy im 6 feet tall and my weight is 67 and I m aiming to become a Cabin Crew in international Airlines I have 4 years to build myself for that and its enough… For becoming a Cabin Crew health is one of the most important matter and I need some suggestion about diet plan can you please suggest me I need a perfect body shape and good looks … Thank you in advance…☺

    • Ethan Rogers 3 months ago

      I’d say eat as much as you can of healthy foods and try to just gain weight over a long period over some crazy bulk then diet plan.