20+ Complete Low-Cholesterol Lunch Recipes
A comprehensive collection of heart-healthy lunch recipes with full ingredients and instructions
Table of Contents
Salads
1. Fiber-Packed White Bean & Spinach Salad
Prep Time: 10 minutes | Servings: 4
Nutrition (per serving): 250 calories, 10g fat, 0mg cholesterol, 30g carbs, 10g fiber, 10g protein
Ingredients:
- 2 (15-ounce) cans cannellini beans, rinsed
- 1/4 cup olive oil
- 2 tablespoons lemon juice
- 1 teaspoon ras el hanout
- 1/2 teaspoon salt
- 1/4 teaspoon ground pepper
- 6 cups baby spinach
- 1/2 cup sliced almonds, toasted
Instructions:
- In a medium bowl, combine beans, oil, lemon juice, ras el hanout, salt, and pepper. Stir to combine, mashing some of the beans for a creamier texture.
- In a large bowl, toss spinach with a light vinaigrette (optional).
- Serve the bean salad over the spinach, topped with toasted almonds.
2. Cabbage, Tofu & Edamame Salad
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 300 calories, 15g fat, 0mg cholesterol, 25g carbs, 8g fiber, 15g protein
Ingredients:
- 1 (14-ounce) package extra-firm tofu, pressed and cubed
- 1 tablespoon soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 4 cups shredded red cabbage
- 1 cup shelled edamame, cooked
- 1 cup mandarin oranges, drained
- 1/2 cup chow mein noodles
- 1/4 cup sesame vinaigrette
Instructions:
- In a small bowl, toss tofu with soy sauce, rice vinegar, and sesame oil.
- In a large bowl, combine cabbage, edamame, and mandarin oranges.
- Add the tofu to the cabbage mixture.
- Drizzle with sesame vinaigrette and toss to combine.
- Top with chow mein noodles just before serving.
3. Cranberry-Walnut Chickpea Salad
Prep Time: 10 minutes | Servings: 4
Nutrition (per serving): 220 calories, 8g fat, 0mg cholesterol, 28g carbs, 7g fiber, 9g protein
Ingredients:
- 1 (15-ounce) can chickpeas, rinsed and mashed
- 1/2 cup plain Greek yogurt
- 1/4 cup chopped walnuts, toasted
- 1/4 cup dried cranberries
- 1/4 cup chopped celery
- 2 tablespoons chopped red onion
- Salt and pepper to taste
Instructions:
- In a medium bowl, combine mashed chickpeas, Greek yogurt, walnuts, cranberries, celery, and red onion.
- Mix until well combined.
- Season with salt and pepper to taste.
- Serve on whole-wheat bread, in a wrap, or over a bed of greens.
4. Mediterranean Quinoa Salad
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 280 calories, 12g fat, 0mg cholesterol, 35g carbs, 7g fiber, 9g protein
Ingredients:
- 2 cups cooked quinoa, cooled
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1/2 cup Kalamata olives, pitted and halved
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh parsley, chopped
- 2 tablespoons olive oil
- 2 tablespoons lemon juice
- 1 teaspoon dried oregano
- Salt and pepper to taste
Instructions:
- In a large bowl, combine quinoa, tomatoes, cucumber, olives, onion, and parsley.
- In a small bowl, whisk together olive oil, lemon juice, oregano, salt, and pepper.
- Pour dressing over salad and toss to combine.
- Serve immediately or refrigerate for up to 3 days.
5. Asian Chicken Salad
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 265 calories, 10g fat, 65mg cholesterol, 18g carbs, 4g fiber, 28g protein
Ingredients:
- 3 cups shredded cooked chicken breast
- 4 cups mixed salad greens
- 1 cup shredded carrots
- 1 red bell pepper, thinly sliced
- 1/2 cup sliced almonds, toasted
- 2 tablespoons sesame seeds
- 3 tablespoons rice vinegar
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon sesame oil
- 1 tablespoon honey
- 1 teaspoon grated ginger
Instructions:
- In a large bowl, combine greens, chicken, carrots, and bell pepper.
- In a small bowl, whisk together vinegar, soy sauce, sesame oil, honey, and ginger.
- Pour dressing over salad and toss to combine.
- Top with almonds and sesame seeds.
6. Tuna and White Bean Salad
Prep Time: 10 minutes | Servings: 2
Nutrition (per serving): 310 calories, 11g fat, 35mg cholesterol, 25g carbs, 8g fiber, 28g protein
Ingredients:
- 1 (5-ounce) can tuna in water, drained
- 1 (15-ounce) can cannellini beans, rinsed
- 2 cups mixed greens
- 1/2 cup cherry tomatoes, halved
- 1/4 red onion, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 tablespoon fresh basil, chopped
- Salt and pepper to taste
Instructions:
- In a bowl, combine tuna, beans, tomatoes, and onion.
- Whisk together olive oil, lemon juice, basil, salt, and pepper.
- Pour dressing over tuna mixture and toss gently.
- Serve over mixed greens.
Bowls
7. Black Bean Fajita Skillet
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 285 calories, 8g fat, 0mg cholesterol, 42g carbs, 12g fiber, 12g protein
Ingredients:
- 2 tablespoons olive oil
- 1 (16-ounce) bag frozen fajita vegetables (onions and peppers)
- 2 (15-ounce) cans black beans, rinsed
- 1 (1-ounce) packet fajita seasoning
- Optional toppings: avocado, salsa, cilantro, lime wedges
Instructions:
- Heat oil in a large skillet over medium-high heat.
- Add frozen vegetables and cook until heated through, about 5 minutes.
- Stir in black beans and fajita seasoning.
- Cook, stirring occasionally, until the beans are heated through, about 5 minutes.
- Serve in bowls with your favorite toppings.
8. Teriyaki Tofu Rice Bowls
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 340 calories, 10g fat, 0mg cholesterol, 48g carbs, 6g fiber, 16g protein
Ingredients:
- 1 (14-ounce) package extra-firm tofu, pressed and cubed
- 1/4 cup teriyaki sauce
- 4 cups cooked brown rice
- 4 cups steamed broccoli florets
- 1 cup shredded carrots
- 1/4 cup sliced green onions
- 1 tablespoon sesame seeds
Instructions:
- In a small bowl, toss tofu with teriyaki sauce.
- Heat a non-stick skillet over medium-high heat and cook tofu until golden, about 8 minutes.
- Divide rice among 4 bowls.
- Top with broccoli, carrots, and tofu.
- Garnish with green onions and sesame seeds.
9. Buddha Bowl with Tahini Dressing
Prep Time: 20 minutes | Servings: 4
Nutrition (per serving): 380 calories, 15g fat, 0mg cholesterol, 52g carbs, 11g fiber, 14g protein
Ingredients:
- 2 cups cooked quinoa
- 1 (15-ounce) can chickpeas, rinsed and roasted
- 2 cups kale, massaged with lemon juice
- 1 cup shredded red cabbage
- 1 cup shredded carrots
- 1 avocado, sliced
- 1/4 cup tahini
- 2 tablespoons lemon juice
- 2 tablespoons water
- 1 clove garlic, minced
- Salt to taste
Instructions:
- To roast chickpeas: toss with olive oil and spices, bake at 400°F for 20 minutes.
- Divide quinoa among 4 bowls.
- Arrange chickpeas, kale, cabbage, carrots, and avocado on top.
- Whisk together tahini, lemon juice, water, garlic, and salt.
- Drizzle dressing over bowls.
10. Mexican Burrito Bowl
Prep Time: 15 minutes | Servings: 4
Nutrition (per serving): 395 calories, 10g fat, 0mg cholesterol, 62g carbs, 14g fiber, 16g protein
Ingredients:
- 2 cups cooked brown rice
- 1 (15-ounce) can black beans, rinsed
- 1 cup corn kernels
- 1 cup salsa
- 1 avocado, diced
- 1/4 cup fresh cilantro, chopped
- 2 tablespoons lime juice
- 1 teaspoon cumin
- Lettuce leaves for serving
Instructions:
- In a bowl, mix beans with cumin and warm through.
- Divide rice among 4 bowls.
- Top with beans, corn, salsa, avocado, and cilantro.
- Drizzle with lime juice and serve over lettuce if desired.

Soups
11. Butternut Squash Soup with Avocado & Chickpeas
Prep Time: 10 minutes | Servings: 4
Nutrition (per serving): 285 calories, 12g fat, 2mg cholesterol, 38g carbs, 9g fiber, 10g protein
Ingredients:
- 1 (32-ounce) carton butternut squash soup
- 1 (15-ounce) can chickpeas, rinsed
- 1 teaspoon curry powder
- 1/2 cup plain Greek yogurt
- 1 avocado, diced
- 1/4 cup chopped cilantro
Instructions:
- In a large saucepan, heat soup over medium heat.
- Stir in chickpeas and curry powder.
- Cook until heated through, about 5 minutes.
- Remove from heat and stir in Greek yogurt.
- Ladle into bowls and top with avocado and cilantro.
12. Minestrone Soup
Prep Time: 15 minutes | Cook Time: 30 minutes | Servings: 6
Nutrition (per serving): 210 calories, 4g fat, 0mg cholesterol, 36g carbs, 8g fiber, 10g protein
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 (28-ounce) can diced tomatoes
- 4 cups vegetable broth
- 1 (15-ounce) can kidney beans, rinsed
- 1 cup small pasta (ditalini or elbow)
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery; cook until softened, about 5 minutes.
- Add garlic and cook for 1 minute.
- Add tomatoes, broth, beans, and Italian seasoning.
- Bring to a boil, add pasta, and cook according to package directions.
- Stir in spinach until wilted.
- Season with salt and pepper.
13. Split Pea Soup
Prep Time: 10 minutes | Cook Time: 1 hour | Servings: 6
Nutrition (per serving): 245 calories, 3g fat, 0mg cholesterol, 42g carbs, 16g fiber, 15g protein
Ingredients:
- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 2 cups dried split peas, rinsed
- 8 cups vegetable broth
- 1 bay leaf
- 1 teaspoon dried thyme
- Salt and pepper to taste
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery; cook until softened.
- Add garlic and cook for 1 minute.
- Add split peas, broth, bay leaf, and thyme.
- Bring to a boil, then reduce heat and simmer for 45-60 minutes until peas are tender.
- Remove bay leaf and season with salt and pepper.
- Blend partially if desired for a creamier texture.
14. Tomato Basil Soup
Prep Time: 10 minutes | Cook Time: 25 minutes | Servings: 4
Nutrition (per serving): 165 calories, 7g fat, 0mg cholesterol, 24g carbs, 5g fiber, 4g protein
Ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 4 cloves garlic, minced
- 2 (28-ounce) cans crushed tomatoes
- 2 cups vegetable broth
- 1/4 cup fresh basil, chopped
- 1 teaspoon sugar (optional)
- Salt and pepper to taste
Instructions:
- Heat olive oil in a large pot over medium heat.
- Add onion and cook until softened, about 5 minutes.
- Add garlic and cook for 1 minute.
- Add tomatoes and broth; bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Use an immersion blender to puree until smooth.
- Stir in basil and season with sugar, salt, and pepper.
Sandwiches & Wraps
15. Veggie Sandwich
Prep Time: 10 minutes | Servings: 1
Nutrition (per serving): 320 calories, 14g fat, 0mg cholesterol, 42g carbs, 10g fiber, 11g protein
Ingredients:
- 2 slices whole-wheat bread
- 1/4 cup hummus
- 1/2 cup mixed greens
- 1/4 cup sliced cucumber
- 1/4 cup shredded carrots
- 1/4 cup sliced bell pepper
- 1/4 avocado, sliced
- Sprouts (optional)
Instructions:
- Spread hummus on both slices of bread.
- Layer greens, cucumber, carrots, bell pepper, avocado, and sprouts on one slice of bread.
- Top with the other slice of bread.
- Cut in half and serve.
16. California Turkey Club Wrap
Prep Time: 10 minutes | Servings: 1
Nutrition (per serving): 385 calories, 15g fat, 55mg cholesterol, 35g carbs, 6g fiber, 28g protein
Ingredients:
- 1 (10-inch) whole-wheat tortilla
- 3 ounces sliced turkey breast
- 2 slices cooked turkey bacon
- 1/4 avocado, sliced
- 1/4 cup mixed greens
- 2 tablespoons light mayonnaise
- Sliced tomato
Instructions:
- Spread mayonnaise on the tortilla.
- Layer turkey, bacon, avocado, tomato, and greens on one half of the tortilla.
- Fold in the sides and roll up tightly.
- Cut in half diagonally.
17. Grilled Vegetable Wrap
Prep Time: 15 minutes | Cook Time: 10 minutes | Servings: 2
Nutrition (per serving): 295 calories, 11g fat, 0mg cholesterol, 42g carbs, 8g fiber, 9g protein
Ingredients:
- 2 whole-wheat tortillas
- 1 zucchini, sliced
- 1 red bell pepper, sliced
- 1 yellow squash, sliced
- 1/2 red onion, sliced
- 2 tablespoons olive oil
- 1/4 cup hummus
- 2 cups fresh spinach
- Salt and pepper to taste
Instructions:
- Toss vegetables with olive oil, salt, and pepper.
- Grill or roast vegetables until tender, about 10 minutes.
- Spread hummus on tortillas.
- Layer spinach and grilled vegetables.
- Roll up tightly and cut in half.
18. Chicken Avocado Wrap
Prep Time: 10 minutes | Servings: 2
Nutrition (per serving): 380 calories, 14g fat, 65mg cholesterol, 32g carbs, 7g fiber, 32g protein
Ingredients:
- 2 whole-wheat tortillas
- 2 cups cooked chicken breast, sliced
- 1 avocado, mashed
- 1 cup mixed greens
- 1/2 cup cherry tomatoes, halved
- 1/4 cup red onion, thinly sliced
- 2 tablespoons lime juice
- Salt and pepper to taste
Instructions:
- Spread mashed avocado on tortillas.
- Layer chicken, greens, tomatoes, and onion.
- Drizzle with lime juice and season with salt and pepper.
- Roll up tightly and cut in half.
Pasta & Grain Dishes
19. Whole Wheat Pasta Primavera
Prep Time: 15 minutes | Cook Time: 20 minutes | Servings: 4
Nutrition (per serving): 320 calories, 9g fat, 0mg cholesterol, 52g carbs, 9g fiber, 12g protein
Ingredients:
- 8 ounces whole wheat pasta
- 2 tablespoons olive oil
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 1 yellow squash, sliced
- 1 cup cherry tomatoes, halved
- 3 cloves garlic, minced
- 1/4 cup fresh basil, chopped
- 2 tablespoons lemon juice
- Salt and pepper to taste
Instructions:
- Cook pasta according to package directions.
- Heat olive oil in a large skillet over medium-high heat.
- Add broccoli, bell pepper, and squash; cook until tender-crisp, about 5 minutes.
- Add tomatoes and garlic; cook for 2 minutes.
- Drain pasta and add to skillet with vegetables.
- Toss with basil, lemon juice, salt, and pepper.
20. Quinoa and Black Bean Stuffed Peppers
Prep Time: 15 minutes | Cook Time: 30 minutes | Servings: 4
Nutrition (per serving): 285 calories, 6g fat, 0mg cholesterol, 48g carbs, 11g fiber, 12g protein
Ingredients:
- 4 large bell peppers, halved and seeded
- 2 cups cooked quinoa
- 1 (15-ounce) can black beans, rinsed
- 1 cup corn kernels
- 1 cup salsa
- 1 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 cup fresh cilantro, chopped
Instructions:
- Preheat oven to 375°F (190°C).
- In a bowl, mix quinoa, beans, corn, salsa, cumin, and chili powder.
- Stuff pepper halves with quinoa mixture.
- Place in a baking dish and cover with foil.
- Bake for 25-30 minutes until peppers are tender.
- Garnish with cilantro.
Smoothies
21. Berry-Kefir Smoothie
Prep Time: 5 minutes | Servings: 1
Nutrition (per serving): 245 calories, 9g fat, 10mg cholesterol, 35g carbs, 6g fiber, 10g protein
Ingredients:
- 1 cup plain kefir
- 1 cup mixed berries, frozen
- 1 tablespoon almond butter
- 1/2 banana
- 1 tablespoon chia seeds
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth.
- Pour into a glass and enjoy.
22. Really Green Smoothie
Prep Time: 5 minutes | Servings: 1
Nutrition (per serving): 215 calories, 10g fat, 0mg cholesterol, 28g carbs, 9g fiber, 6g protein
Ingredients:
- 1 cup kale
- 1/2 cup spinach
- 1/2 avocado
- 1/2 cup unsweetened almond milk
- 1/2 cup water
- 1 tablespoon chia seeds
- 1/2 green apple
- 1/2 banana
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth.
- Add more water if needed for desired consistency.
23. Tropical Green Smoothie
Prep Time: 5 minutes | Servings: 2
Nutrition (per serving): 180 calories, 3g fat, 0mg cholesterol, 38g carbs, 5g fiber, 4g protein
Ingredients:
- 2 cups fresh spinach
- 1 cup frozen mango chunks
- 1 cup frozen pineapple chunks
- 1 banana
- 1 cup coconut water
- 1 tablespoon lime juice
Instructions:
- Combine all ingredients in a blender.
- Blend until smooth and creamy.
- Divide between two glasses.
Tips for Lunch Success
Make-Ahead Strategies:
- Prepare salads in mason jars for grab-and-go convenience
- Cook grains and proteins in bulk on weekends
- Pre-chop vegetables for quick assembly
- Store dressings separately to keep salads fresh
Portion Control:
- Use divided containers for balanced meals
- Include a palm-sized portion of protein
- Fill half your container with vegetables
- Add a fist-sized portion of whole grains
Storage Tips:
- Most salads last 3-4 days when stored properly
- Keep dressings separate until ready to eat
- Soups freeze well for up to 3 months
- Wraps are best made fresh but can be wrapped tightly and refrigerated for 1 day
These 23 lunch recipes provide variety, nutrition, and convenience for your cholesterol-lowering meal plan.


