Cancer-Fighting Soup
This post may contain affiliate or sponsored links. Please read our disclosure policy.
Cancer-Fighting Soup (aka Immune-Boosting Soup) is chock full of vegetables, lentils, and black beans that helps fight inflammation in the body. Whether you’re wanting to help someone with a diagnosis or just eat as healthy as possible yourself, this big-batch, freezer-friendly soup fits the bill.
Darcie’s Cancer Story
Cancer. No one expects to hear that diagnosis from their doctor, even though one in three Americans will get cancer at some point. You especially don’t expect it when you’re a 38-year-old seemingly healthy mom of four children.
My long-time and dear friend Darcie received that diagnosis in Fall 2014, after finding a lump in her breast. It was a shock to all of her friends, family and church family to say the least.
Her friends and family quickly gathered like a small army around her and her family. You see Darcie is widely known as one of the most generous, thoughtful, bleeding-heart people around our area. Many lives have been touched by her and her family in some way. Everyone loves Darcie.
A small group of her closest friends gathered a few days after her diagnosis to pray and plan for her. I was awed as I saw each friend in our group using her own particular gifting to serve and encourage her. It’s humbling to watch the church at work as the hands and feet of Jesus during a time of crisis like this.
(Below: Living it up 80’s style with Darcie (on right), me (center) and our friend (Kelley). Can you handle all that blue eye shadow and crimping?)
And what do you think was my first inclination when I heard the news about my friend? To cook!
My mission in the days to follow her diagnosis: How can I make my friend the most nutritious, delicious, cancer-fighting soup possible?
Ingredients
After deep-dive researching the best foods to fight breast cancer and what to eat when you have breast cancer, I came up with these phytochemical-rich, protein-rich, and fiber-rich ingredients for the soup…
- Onion, celery, carrots, garlic – The key to the complex flavor is to saute these ingredients to kick-start their flavor.
- Chicken or vegetable broth – We have three ways to make your own chicken broth.
- Crushed tomatoes and tomato paste – If you want to kick up the flavor more, used fire roasted diced tomatoes instead of crushed.
- Lentils – We used dried quick-cooking lentils (any color will work). If used canned, cooked lentils, just stir them in towards the end of the cook time.
- Black beans – I used pre-cooked, canned black beans.
- Bay leaves, red pepper flakes, Italian Seasoning – All of these pantry ingredients kick up the flavor.
- Zucchini – You can leave this out if you want.
- Mushrooms, cauliflower, broccoli, spinach – I learned in my research that these veggies along with lentils and black beans are some of the best for fighting breast cancer.
- Frozen green peas
IMPORTANT! Please keep in mind that I am not a dietician or licensed medical practitioner, so please ask your doctor if the ingredients included in this soup are ok for you if you’ve been diagnosed with cancer and/or are receiving treatment. I’ve read that some foods like grapefruit and even garlic can interfere with certain medications.
Pro Tip!
Be sure chop all of the vegetables about the same size so they cook evenly and are bite-sized. It’s actually a pet peeve of mine when vegetable soup contains pieces that are too big to enjoy in one bite. It’s worth taking the time to chop them perfectly.
How to Make Cancer-Fighting Soup
It’s important for you to know that this makes a BIG batch. I did that so you can have leftovers to put in the freezer for later. But, feel free to cut the ingredients in half you want.
- Heat oil in a large stock pot over medium-high heat.
- Saute the onions, carrots, and celery for about 4-5 minutes, until tender. Add in the garlic and stir for 1 more minute. Season with salt, pepper, red pepper flakes (to your preferred heat level), and Italian seasoning.
- Stir in the chicken or vegetable broth, crushed tomatoes, tomato paste, black beans, lentils, and bay leaves. Bring to a boil and reduce to a simmer (slight bubbling), stirring occasionally. Season again lightly with salt and pepper. Let simmer for about 10-15 minutes.
- Stir in the zucchini, mushrooms, cauliflower, and broccoli and simmer another 5-10 minutes.
- Stir in the spinach and frozen peas and turn off the heat (or turn to low), so they don’t overcook. Remove bay leaves. Taste and adjust seasonings. (Freezing instructions begin here.)
- If you like, serve with freshly shredded Parmesan cheese and/or whole grain crackers or crusty bread.
Freezing Soup
This soup is perfect for making ahead and taking to a friend. If you want, just change the name to “Immune-Boosting Soup” if your friend has a cold. 🙂 It has been tested from fresh, reheated from the fridge as leftovers, and reheated after being frozen. It is delicious and works great in all these situations
Freeze For Later: Follow steps 1-5. Let the soup cool completely. Suggestion: divide soup into some shallow pans to put in the refrigerator to cool it more quickly. Divide soup into gallon-sized freezer bags or containers or into 2-cup Pyrex glass containers, squeeze out excess air, seal, and freeze.
Prepare From Frozen: Thaw using one of these safe thawing methods. Then reheat gently over low heat on the stove or in a crock pot. Another option is to put the frozen soup block over low to medium-low heat on the stove top or in a crock pot. Add about 1-2 cups of water or broth over the top. Gently warm over low to medium-low heat, stirring occasionally. Follow step 6 for serving.
If you want to deliver it to a friend as a fresh meal or freezer meal, you can deliver it in a freezer container with lid or mason jars. I love using mason jars, since the soup can be divided into single servings. Just be sure to leave at least 1 inch of headspace at the top if freezing.
My hope is that you can make this recipe for yourself and/or take it to anyone else who is battling cancer or an illness. This Cancer-Fighting Soup fights inflammation in the body and provides warmth and comfort when healing.
More Encouragement for Loved Ones
You may even want to add a word of encouragement to the container you deliver it in, too. I quickly scribbled out a few favorite encouraging Bible verses in sharpie on the freezer containers of the soup for Darcie.
Or you may want to include a set of our printable Truth for Trials verse cards.
I hope this recipe is a blessing to you or someone else. Please leave a comment for me, and I’d love to pray for you or a loved one who is battling cancer.
P.S. Thanks to Darcie for letting me share some of her story. She said to me, “Share on, sister. Hoping it makes a difference, inspiring someone to change one small thing about their lifestyle.”
P.P.S. In case you’re wondering, here is the story of Darcie’s Head-Shaving Party and more about how she’s doing. It’s so encouraging!
P.P.P.S. This post was originally shared February 2015. It has since been updated and reposted. At the time of updating this post on 10/17/24, Darcie is now 9 years cancer-free (“no evidence of disease”) and doing great! Also, her beautiful thick blonde hair is back.
More Vegetarian Recipes You’ll Love
Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!
Cancer-Fighting Soup
This hearty, big batch soup brings a nutrient-dense, tasty dose of vegetables to the table. Make ahead and freeze for later using our freezing instructions.
Ingredients
- 1–2 tablespoons olive oil
- 1 onion, diced
- 2–3 celery stalks, sliced
- 2 cups carrots, diced
- 3 garlic cloves
- Salt and pepper, to taste
- 1/4–1/2 teaspoon red pepper flakes (use less if you don’t like heat)
- 1 teaspoon dried Italian seasoning
- 12 cups (or three 32-ounce cartons) of chicken or vegetable broth
- 1 28–ounce can of crushed tomatoes (look for BPA-free cans)
- 2 tablespoons tomato paste
- 1 (15-ounce) can cooked black beans, drained and rinsed
- 1/2 cup dry, quick-cooking lentils (any color will work; rinse first)
- 2 bay leaves
- 1 zucchini, diced
- 1 cup mushrooms, diced
- 1 cup cauliflower, chopped finely
- 1 cup broccoli, chopped finely
- 2–3 cups spinach, chopped
- 1–2 cups frozen green peas
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
Make It Now:
- Heat 1-2 tablespoons olive oil in a large stock pot over medium-high heat.
- Saute the onions, carrots, and celery for about 4-5 minutes, until tender. Add in the garlic and stir for 1 more minute. Season with salt, pepper, red pepper flakes (to your preferred heat level), and Italian seasoning.
- Stir in the chicken or vegetable broth, crushed tomatoes, tomato paste, black beans, lentils, and bay leaves. Bring to a boil and reduce to a simmer (slight bubbling), stirring occasionally. Season again lightly with salt and pepper. Let simmer for about 10-15 minutes.
- Stir in the zucchini, mushrooms, cauliflower, and broccoli and simmer another 5-10 minutes.
- Stir in the spinach and frozen peas and turn off the heat (or turn to low), so they don’t overcook. Remove bay leaves. Taste and adjust seasonings. (Freezing instructions begin here.)
- If you like, serve with freshly shredded Parmesan cheese and/or whole grain crackers or crusty bread.
Freeze For Later: Follow steps 1-5. Let the soup cool completely. Suggestion: divide soup into some shallow pans to put in the refrigerator to cool it more quickly. Divide soup into gallon-sized freezer bags or containers, squeeze out excess air, seal, and freeze.
Prepare From Frozen: Thaw using one of these safe thawing methods. Then reheat gently over low heat on the stove or in a crock pot. Another option is to put the frozen soup block over low to medium-low heat on the stove top or in a crock pot. Add about 1-2 cups of water or broth over the top. Gently warm over low to medium-low heat, stirring occasionally. Follow step 6 for serving.
Notes/Tips
- It’s a good idea to chop your veggies all about the same size, so they cook evenly and they are bite-sized.
- These sturdy reusable freezer bags work well for freezing and gifting the soup in.
Michelle says
Do you use dried lentils in this soup?This sounds delicious and I want to try it!
Rachel Tiemeyer says
Yes, I did. Be sure to rinse them first. I hope you enjoy this soup! It’s my go-to immune-boosting soup in the winter (and to use up produce in the summer).
Philo Fernandes says
Hi Darcie, I will be trying your soup recipe soon. I have been diagnosed with lymphoma cancer. Please pray for me. Wish I can talk to you.
Rachel Tiemeyer says
I’m praying for you right now, Philo. May God bless you and give you strength on your road ahead. He is always with you. I hope this soup brings some comfort and good nutrition for you along the way.
Judy seaman says
Taking chemo treatment at the moment. Would appreciate your prayers. Love the sound of your soup and will certainly make some.
Thank you for sharing this.
God bless.
Judy.
Rachel Tiemeyer says
Hello Judy. I’d be honored to pray for you right now. May the Lord bless you and keep you and make His face shine upon you during this difficult time.
Claudia says
Thank you for this recipe! Made it for my mama who is currently battling a rare form of cancer. She is about to start her next round of treatment and is having a rough time with food. She isn’t a fan of vegetables and this had a lot of flavor that she said she enjoyed it. My heart breaks as I know so many people are going through this rough process, but am grateful to have the Lord to help us get through this! Praying for all those going through this battle and that they know how loved they are by our Savior! Thank you again. Wishing you and your friend well! ❤️
Rachel Tiemeyer says
Your poor mama, Claudia. I’m thankful she has you during this time, and I’m glad she liked the soup. My husband and I walked through many years of rare cancer with his mom, so I understand how stressful that is. Praying right now for your mama and your family–for healing + hope and deep joy in Jesus through this trial.
Benita says
I am not sure if i have cancer, going for testing, I will start on your soup from now.
Thank you so very much.
Blessings. Benita
Rachel Tiemeyer says
I can’t imagine what a stressful time this must be for you, Benita. I sure hope this soup brings some comfort along your journey, whatever the path. Wishing you many blessings. Praying for you right now.
DJH says
Thank you. I’m making this for my wife tonight. She has breast cancer.
Rachel Tiemeyer says
You’re so welcome. I’m sad to hear that you and your wife are having to go through this. You are such a kind husband to care for her in this way. May this soup bring healing and comfort.
Jo says
Thank you for sharing this recipe. I will definitely be making this. I’m 39 yrs old, a mother of 4 wonderful teenagers, a busy nurse in a hospital and I have stage 4 metastatic breast cancer. I thank God everyday for giving me strength to care for others even when I don’t feel good myself. 🙏
Rachel Tiemeyer says
Oh Jo, what a hard road you’ve been given. I’m so sorry I missed your comment a few weeks ago! I hope you know you are not alone. The God who suffered and died on our behalf loves you dearly, is with you always, and offers great hope. I’m praying for His blessing to be upon you and your family right now. Also, I want to connect you with another mom who has been through what you have. Her name is Sarah and she lives in England. I met her through this blog post, actually! She shared a similar story a year ago with me and is now doing very well a year later! Here’s her Instagram account and I’m sure she’d respond if you messaged her. https://www.instagram.com/life_starts_now_sarah/
Rosie says
G’day
I made this beautiful soup for my mum who is currently on chemo for uterine cancer.
She really loves it as it is so flavoursome! Thank you for sharing the recipe.
Rachel Tiemeyer says
Hi Rosie. I’m so thankful she enjoyed the soup. I’m sorry she has to go through this trial right now. Thinking of you and your mum. Hugs. – Rachel
AW says
Hi, do I have to soak the black beans before cooking? If yes, how long?
Rachel Tiemeyer says
I used canned black beans that I rinsed. Do not use dry beans, because they won’t have time to cook through in this recipe. Hope that helps.
Victoria says
Hi! Great recipe, any idea how to prepare in the InstaPot?
Rachel Tiemeyer says
Hi Victoria. Good question. You’ll need to cut this huge recipe in half to fit in there. Just saute the onions, carrots, and celery until softened. Stir in the garlic at the end for about a minute. Add in seasoning, broth, and all other veggies (except the spinach and peas). Cook at high pressure for 7 minutes with a quick release. Remove the bay leaf. Stir in the spinach and peas at the end (they will warm through quickly). Hope that helps!
Sharon says
Im going to ask a friend to make me this soup. I’m currently fighting stage 4 cancer in all my organs. I’m having trouble with keeping food down n this soup sounds great. I love the little labels as it’s so important to remind ourselves that God is always with us. Then you for sharing.
Sharon Reardon
Rachel Tiemeyer says
Hi Sharon. I’m so sorry to hear that you’re battling cancer and having difficulty keeping food down. I know that must be so discouraging to you. The Lord is near. He will fight our battles. I love Jesus’ promise to Paul in 2 Corinthians 12:9 that “My grace is sufficient for you, for my power is made perfect in weakness.” I’ll pray right now for you, that you will feel the Lord’s presence, that he will keep you strong in your fight as you feel weak, and he will bring healing. I look forward to the day when there is no more sadness, no more sickness, no more brokenness, and no more cancer because of what Jesus has done. Hugs and prayers to you!
M. Qasim says
Really a great knowledge you have shared
Anonymous says
Thank you for this healing recipe. Please pray for my mom, Rita, who was diagnosed with stage 4 rectal cancer. We are asking Jesus and God for remission.
Rachel Tiemeyer says
I’m so sorry to hear of her diagnosis. That’s so hard. I will pray for your mom, Rita, right now. I hope this soup brings her some measure of comfort and healing.
Rachel Tiemeyer says
Praying for her right now! You are such a blessing to her. Hugs to you and your mom.
Erin says
So delicious! You get so many veges (almost the whole rainbow) and it is very flavorful-also freezes beautifully!!
Rachel Tiemeyer says
Thank you for taking the time to leave a review!
Veronica says
This soup has been a tremendous blessing to me. I made and shared it with my sister and she loves it as well. I am a Breast Cancer Survivor 4 years this month.
I shared the recipe with my girlfriend which is also a cancer Survivor.
We are Christian’s and we thank the Lord for this soup.
Rachel Tiemeyer says
Veronica, this means so much to hear that God used something like our simple soup to bless you and others. Praise God for your 4 years of good health! Thank you for sharing.
Amy says
I made this today (found it on Pinterest) and I am in love! I love all ingredients in this soup, so I couldn’t wait to eat it and it didn’t disappoint! Thank you and happy to hear Darien is doing well! God Bless!
Rachel Tiemeyer says
I’m so glad you found this recipe! God bless you, too!
Donna says
Rachel, thank you so much for this recipe. I’m the first to admit that I’m not a very good cook. But I’m always trying to improve. I need to eat healthier so I appreciate your blog and recipes.
I read about your friend’s battle with cancer as well as the comments. My heart broke as I read each one. I was so inspired by your kind replies. Everyone should be so lucky to know someone like you. Bless you.
Donna
Rachel Tiemeyer says
Thank you for your kind words, Donna. I’m just so thankful that a recipe can be a small, small help to anyone who is in the cancer battle.