Healthy Recipes to Eat When You Have Cancer (2024)

These recipes can help you eat delicious and healthy meals at all stages of cancer treatment, recovery and beyond. They are full of nutrient-rich plant-based foods—vegetables, fruits and whole grains—and are high in protein and fiber. Everyone has individual symptoms and needs but these recipes are a great start—adapt as needed—when you or someone you know is undergoing cancer treatment.

01of 16

Rainbow Grain Bowl with Cashew Tahini Sauce

View Recipe

Healthy Recipes to Eat When You Have Cancer (1)

This vibrant bowl is packed with nutrients to keep you full for hours. Look for precooked lentils in the refrigerated section of the produce department.

02of 16

Mac & Cheese with Collards

View Recipe

Healthy Recipes to Eat When You Have Cancer (2)

Dark leafy collards add bold flavor and boost the calcium in this healthy skillet mac and cheese recipe with a crispy topping. If you don't have collards, kale, Swiss chard and spinach are delicious substitutes.

03of 16

Spinach-Avocado Smoothie

View Recipe

Healthy Recipes to Eat When You Have Cancer (3)

This healthy green smoothie gets super creamy from the frozen banana and avocado. Make ahead (up to 1 day) and store it in the fridge until you need a veggie boost.

04of 16

Lemon-Herb Salmon with Caponata & Farro

View Recipe

Dig into your farmers' market haul to cook this colorful and healthy Mediterranean diet dinner recipe that's packed with vegetables. Feel free to swap in any vegetables or cook up another whole grain, such as brown rice. Serve with a glass of your favorite red wine.

05of 16

Smoked Gouda-Broccoli Soup

View Recipe

Healthy Recipes to Eat When You Have Cancer (5)

Smoked paprika and smoked Gouda give this broccoli-and-cheese soup recipe a double hit of smoky flavor. If you can't find smoked Gouda, smoked Cheddar gives delicious results as well.

06of 16

Green Veggie Bowl with Chicken & Lemon-Tahini Dressing

View Recipe

Healthy Recipes to Eat When You Have Cancer (6)

For this healthy 30-minute dinner, treat your veggies like pasta and cook until al dente, or just done. If you have a little extra time, double or triple the lemon-tahini dressing and use it to quickly dress a salad or as a sauce for steak or shrimp.

07of 16

Baked Eggs in Tomato Sauce with Kale

View Recipe

Healthy Recipes to Eat When You Have Cancer (7)

You can make these three-ingredient tomato-simmered eggs with things you probably already have on hand in your freezer and pantry. To make these baked eggs more like eggs in purgatory, look for a spicy tomato sauce and don't forget some whole-wheat bread for dipping.

08of 16

Chocolate-Peanut Butter Protein Shake

View Recipe

This creamy high-protein shake will keep you satisfied for hours and tastes like a chocolate-peanut butter banana milkshake. You don't even need to add protein powder, thanks to the naturally occurring protein in the soymilk, Greek yogurt and peanut butter.

09of 16

Roast Chicken & Sweet Potatoes

View Recipe

Healthy Recipes to Eat When You Have Cancer (9)

Caramelized sweet potatoes and red onion are the bed for chicken thighs that cook up fast in a very hot oven--perfect for a quick healthy chicken dinner. Serve with a fall salad of mixed greens, sliced apples and blue cheese.

10of 16

Split Pea Soup with Chorizo

View Recipe

Healthy Recipes to Eat When You Have Cancer (10)

For this easy slow-cooker split pea soup, look for raw smoky, spicy chorizo. If you can't find raw chorizo, Italian sausage or merguez makes a fine substitute.

11of 16

Pressure-Cooker Chicken Enchilada Soup

View Recipe

Healthy Recipes to Eat When You Have Cancer (11)

This easy soup flavored with chili powder and a splash of lime is quick enough to prepare for a warming weeknight meal thanks to an electric pressure cooker like the Instant Pot. Lean chicken breast is easy to prep, but boneless, skinless chicken thighs would make a great substitute.

12of 16

Mango-Almond Smoothie Bowl

View Recipe

Healthy Recipes to Eat When You Have Cancer (12)

For this healthy smoothie bowl recipe, be sure to use frozen fruit (not fresh) to keep the texture thick, creamy and frosty.

13of 16

Greek Salad with Edamame

View Recipe

Healthy Recipes to Eat When You Have Cancer (13)

Edamame adds protein to the classic Greek salad: romaine, tomatoes, cucumber, feta and olives. Serve with toasted pita brushed with olive oil and sprinkled with dried oregano or za'atar.

14of 16

Roasted Salmon with Smoky Chickpeas & Greens

View Recipe

Healthy Recipes to Eat When You Have Cancer (14)

In this healthy salmon dinner, you'll get a dose of greens and green dressing! Chowing down on 6 or more servings of dark leafy greens a week can help keep your brain in top shape. This dish features the Test Kitchen's current go-to method for doctoring a can of chickpeas: spice them up and roast until crispy.

15of 16

Stuffed Sweet Potato with Hummus Dressing

View Recipe

Healthy Recipes to Eat When You Have Cancer (15)

Hearty yet simple to prepare, this stuffed sweet potato with black beans, kale and hummus dressing is a fantastic 5-ingredient lunch for one!

16of 16

Avocado Egg Salad Sandwiches

View Recipe

Healthy Recipes to Eat When You Have Cancer (16)

Lighten up classic egg salad by swapping in creamy avocado instead of using mayonnaise. Sandwich it between toasted whole-wheat bread and you've got an easy, packable lunch ready for work or school.

Healthy Recipes to Eat When You Have Cancer (2024)
Top Articles
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated:

Views: 5791

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.