Get app

Low Cholesterol Meal Plan for Gaining Weight: Heart-Friendly Options

Low Cholesterol meal plan for gaining weight photo cover

Filip Jędraszczyk

Oct 1, 2024

A low cholesterol meal plan for gaining weight gives you a structured week of high-calorie, nutrient-dense meals that help you build mass without raising your cholesterol levels.

This plan covers breakfast, snacks, lunch, and dinner for seven days, with calorie and macronutrient breakdowns for each meal. We've also included a complete grocery list so you can shop for the whole week in one trip.

In our data, Listonic users following structured meal plans report finding it significantly easier to stick to their dietary goals compared to those shopping without a plan.

Meal plan grocery list

Dry goods icon

Dry goods

Quinoa

Brown rice

Whole grain bread

Whole wheat buns

Whole wheat tortillas

Pasta

Baking goods icon

Baking goods

Protein pancake mix

Snacks & sweets icon

Snacks & sweets

Mixed nuts

Trail mix

Whole grain crackers

Hummus

Peanut butter

Garlic bread

Meats icon

Meats

Chicken breasts

Beef

Ground turkey

Turkey meatloaf ingredients

Dairy & eggs icon

Dairy & eggs

Eggs

Greek yogurt

Cottage cheese

Cheese

Fish & seafood icon

Fish & seafood

Salmon

Shrimp

Fresh grocery icon

Fresh grocery

Avocados

Bananas

Broccoli

Lettuce

Tomatoes

Scallions

Mixed vegetables for roasting

Stir-fry vegetables

Sweet potatoes

Sweet potato fries

Mixed fruit

Pineapple chunks

Beverages icon

Beverages

Almond milk

Honey

Maple syrup

Cans & jars icon

Cans & jars

Diced tomatoes

Kidney beans

Ready meals icon

Ready meals

Lasagna ingredients

Mashed potatoes

Caesar salad ingredients

Plant based icon

Plant based

Tofu

Protein powder

Ingredients for protein balls

Meal plan overview

This meal plan is designed for people who want to increase body weight without raising cholesterol levels. It focuses on calorie-dense, nutrient-rich foods including avocados, nuts, and whole grains, paired with lean protein sources like chicken, salmon, and eggs.

Combining higher calorie intake with low-cholesterol food choices requires deliberate planning. This plan does that work for you, offering a balanced and clinically safe approach to weight gain for people managing their cholesterol.

Key Facts
  • It is possible to gain weight on a low cholesterol diet by focusing on calorie-dense whole foods like avocados, nuts, nut butters, and whole grains.
  • Healthy unsaturated fats found in avocados, olive oil, and nuts provide more calories per gram than protein or carbohydrates, making them ideal for weight gain without raising cholesterol.
  • This 7-day plan averages over 2,000 calories per day, with a high proportion of protein to support muscle growth alongside weight gain.
  • Lean proteins such as chicken, salmon, and eggs are central to this plan as they support weight gain without the saturated fat found in fatty cuts of red meat.
  • Eating 5 meals per day (3 main meals and 2 snacks) helps distribute calorie intake and makes it easier to reach a daily surplus.
  • Listonic users following structured meal plans report it is significantly easier to stay consistent with dietary goals when shopping with a prepared list.
Low Cholesterol meal plan for gaining weight exemplary product

Foods to eat

  • High-Calorie Healthy Foods: Avocado, nuts, and seeds for healthy fats and calories.

  • Lean Protein Sources: Chicken, fish, and plant-based proteins.

  • Dense Whole Grains: Whole grain bread, pasta, and brown rice for energy and fiber.

  • Starchy Vegetables: Potatoes and sweet potatoes.

  • Smoothies: With fruits, plant-based milk, and a scoop of protein powder.

Tip

Incorporate healthy fats from sources like olive oil and avocado to increase calorie intake without raising cholesterol levels.

Foods not to eat

  • Foods High in Saturated Fats: Like fatty cuts of meat and high-fat dairy.

  • Fried and Processed Foods: High in unhealthy fats and cholesterol.

  • Sugary Snacks and Beverages: Provide empty calories without nutritional benefits.

shopping liststars

Join 20M+ smart shoppers worldwide

Read more about key products

Main benefits

This low cholesterol meal plan for gaining weight provides a calorie-dense, nutritionally balanced approach to healthy weight gain, built around foods that support mass gain without contributing to elevated cholesterol.

Nutrient-dense, high-calorie foods like nuts, seeds, avocados, and whole grains make up the bulk of the plan, providing energy and healthy unsaturated fats. Lean protein sources like chicken, salmon, and eggs support muscle development alongside weight gain.

The plan is designed to be sustainable and heart-friendly, avoiding the saturated fats and processed ingredients that typically make high-calorie diets problematic for cholesterol management.

Recommended nutrient breakdown

Protein: 15%

Fat: 30%

Carbs: 50%

Fiber: 3%

Other: 2%

How to budget on this meal plan

Buying calorie-dense staples in bulk is the most effective way to keep costs down on this plan. Avocados, nuts, quinoa, and brown rice all cost significantly less per serving when purchased in larger quantities. In our data, Listonic users who shop with a prepared list spend significantly less on unplanned purchases.

For proteins, look for weekly sales on chicken breasts, salmon, and beef. Buying in bulk and freezing portions is a reliable way to reduce the per-meal cost of animal protein without sacrificing quality.

Making your own trail mix and protein balls from bulk ingredients is consistently cheaper than buying pre-packaged versions, and gives you full control over the ingredients.

Download the grocery list for FREE

  • Add and remove items
  • Sort items by store aisles
  • Share the list with your partner
Widget cover photo

Lower cholesterol naturally with these choices:

Extra tips

These nutrient-rich, low cholesterol snacks can help in healthy weight gain:

  • Avocado toast on whole grain bread
  • Trail mix with nuts and dried fruits
  • Homemade granola bars
  • Full-fat Greek yogurt with honey
  • Peanut butter and banana smoothie
  • Whole wheat pita with hummus
  • Cheese slices with whole grain crackers

On a low cholesterol diet for weight gain, try fruit and vegetable smoothies with a protein base like skim milk, low-fat yogurt drinks for probiotics, freshly squeezed orange juice for vitamin intake, water for hydration, and herbal teas to aid digestion and reduce stress.

To gain weight on a low cholesterol diet, increase your intake of calorie-dense foods that are also nutrient-rich. Avocados, nut butters, and whole grains like oats and quinoa are excellent choices. These foods provide energy and healthy fats without contributing to cholesterol. Smoothies and shakes can also be helpful, allowing the addition of fruits, seeds, and protein powders without high cholesterol content.

Meal plan suggestion

Day 1

  • Breakfast:Avocado toast on whole grain bread with scrambled eggs (Calories: 400, Protein: 15g, Carbs: 30g, Fat: 25g)
  • Snack:Greek yogurt with honey and mixed nuts (Calories: 300, Protein: 12g, Carbs: 20g, Fat: 20g)
  • Lunch:Grilled chicken sandwich with whole wheat bun, lettuce, tomato, and avocado (Calories: 500, Protein: 30g, Carbs: 40g, Fat: 25g)
  • Snack:Peanut butter and banana smoothie with almond milk (Calories: 350, Protein: 10g, Carbs: 40g, Fat: 18g)
  • Dinner:Baked salmon with quinoa and roasted vegetables (Calories: 550, Protein: 35g, Carbs: 45g, Fat: 25g)

Day 2

  • Breakfast:Protein pancakes with maple syrup and a side of scrambled eggs (Calories: 450, Protein: 20g, Carbs: 45g, Fat: 20g)
  • Snack:Cottage cheese with pineapple chunks (Calories: 250, Protein: 15g, Carbs: 20g, Fat: 10g)
  • Lunch:Beef stir-fry with brown rice and mixed vegetables (Calories: 600, Protein: 40g, Carbs: 50g, Fat: 30g)
  • Snack:Hummus with whole grain crackers and baby carrots (Calories: 300, Protein: 8g, Carbs: 40g, Fat: 15g)
  • Dinner:Turkey meatloaf with mashed potatoes and steamed broccoli (Calories: 550, Protein: 30g, Carbs: 40g, Fat: 25g)

Day 3

  • Breakfast:Breakfast burrito with scrambled eggs, black beans, cheese, and salsa (Calories: 500, Protein: 25g, Carbs: 40g, Fat: 30g)
  • Snack:Almond butter and banana sandwich on whole grain bread (Calories: 400, Protein: 10g, Carbs: 50g, Fat: 20g)
  • Lunch:Tuna salad with whole grain crackers and a side of mixed fruit (Calories: 450, Protein: 25g, Carbs: 30g, Fat: 20g)
  • Snack:Protein shake with banana and oats (Calories: 350, Protein: 20g, Carbs: 30g, Fat: 15g)
  • Dinner:Pork chops with sweet potato mash and green beans (Calories: 600, Protein: 35g, Carbs: 50g, Fat: 30g)

Day 4

  • Breakfast:Greek yogurt parfait with granola and mixed berries (Calories: 400, Protein: 20g, Carbs: 45g, Fat: 18g)
  • Snack:Trail mix with nuts, seeds, and dried fruit (Calories: 350, Protein: 10g, Carbs: 30g, Fat: 20g)
  • Lunch:Chicken Caesar salad with whole grain croutons (Calories: 550, Protein: 30g, Carbs: 40g, Fat: 30g)
  • Snack:Avocado toast with sliced tomatoes (Calories: 300, Protein: 10g, Carbs: 30g, Fat: 15g)
  • Dinner:Beef lasagna with garlic bread and a side salad (Calories: 650, Protein: 35g, Carbs: 55g, Fat: 30g)

Day 5

  • Breakfast:Protein smoothie with spinach, banana, protein powder, and almond milk (Calories: 400, Protein: 25g, Carbs: 40g, Fat: 20g)
  • Snack:Cheese and crackers with grapes (Calories: 350, Protein: 15g, Carbs: 30g, Fat: 20g)
  • Lunch:Turkey and avocado wrap with sweet potato fries (Calories: 600, Protein: 30g, Carbs: 50g, Fat: 30g)
  • Snack:Peanut butter protein balls (Calories: 300, Protein: 10g, Carbs: 25g, Fat: 15g)
  • Dinner:Grilled shrimp pasta with garlic bread and roasted vegetables (Calories: 650, Protein: 35g, Carbs: 55g, Fat: 30g)

Day 6

  • Breakfast:Breakfast burrito with scrambled eggs, black beans, cheese, avocado, and salsa (Calories: 500, Protein: 25g, Carbs: 40g, Fat: 30g)
  • Snack:Trail mix with nuts, seeds, and dried fruit (Calories: 350, Protein: 10g, Carbs: 30g, Fat: 20g)
  • Lunch:Chicken Caesar salad with whole grain croutons (Calories: 550, Protein: 30g, Carbs: 40g, Fat: 30g)
  • Snack:Avocado toast with sliced tomatoes (Calories: 300, Protein: 10g, Carbs: 30g, Fat: 15g)
  • Dinner:Beef lasagna with garlic bread and a side salad (Calories: 650, Protein: 35g, Carbs: 55g, Fat: 30g)

Day 7

  • Breakfast:Protein smoothie with spinach, banana, protein powder, and almond milk (Calories: 400, Protein: 25g, Carbs: 40g, Fat: 20g)
  • Snack:Cheese and crackers with grapes (Calories: 350, Protein: 15g, Carbs: 30g, Fat: 20g)
  • Lunch:Turkey and avocado wrap with sweet potato fries (Calories: 600, Protein: 30g, Carbs: 50g, Fat: 30g)
  • Snack:Peanut butter protein balls (Calories: 300, Protein: 10g, Carbs: 25g, Fat: 15g)
  • Dinner:Grilled shrimp pasta with garlic bread and roasted vegetables (Calories: 650, Protein: 35g, Carbs: 55g, Fat: 30g)

Download the FREE grocery list for this meal plan

Small widget cover photo

Want to learn more?

Yes. Gaining weight on a low cholesterol diet is achievable by focusing on calorie-dense whole foods that are low in saturated fat. Avocados, nuts, nut butters, whole grains, and lean proteins like chicken and salmon provide the calories needed for weight gain without raising cholesterol levels.

The best options are foods high in healthy unsaturated fats and complex carbohydrates. These include avocados, olive oil, nuts and nut butters, seeds, whole grain bread and pasta, brown rice, quinoa, oats, and legumes. Lean proteins like chicken, turkey, fish, and eggs also support weight gain without contributing to high cholesterol.

Most people need to eat 300 to 500 calories above their daily maintenance level to gain weight at a steady, healthy pace. For someone with an average activity level, this typically means eating between 2,000 and 2,500 calories per day. This 7-day plan averages over 2,000 calories per day across 5 meals.

Yes. Salmon is one of the best foods for this combination. It is calorie-dense, high in protein, and rich in Omega-3 fatty acids, which have been shown to reduce LDL cholesterol and triglyceride levels. It appears multiple times in this plan for exactly those reasons.

Yes, in moderation. Current nutritional guidance supports eating whole eggs as part of a healthy diet for most people. Eggs are high in protein and nutrients, and research shows that dietary cholesterol from eggs has a smaller effect on blood cholesterol than saturated fat does. This plan includes eggs regularly as a lean protein source.

Good options include trail mix with nuts and dried fruit, peanut butter or almond butter with whole grain bread or crackers, avocado toast, Greek yogurt with honey, homemade granola bars, and protein smoothies with nut butter, oats, and plant-based milk. All of these are calorie-dense and low in saturated fat.

Healthy weight gain typically progresses at around 0.25 to 0.5 kg (0.5 to 1 lb) per week when eating at a consistent calorie surplus. Following this plan consistently for 4 to 8 weeks should produce noticeable results. Individual results vary based on starting weight, activity level, and metabolic rate.

⚠️Keep in mind

As with any dietary change, it is recommended to consult with a healthcare professional or registered dietitian before changing your dietary habits.