How Long Homemade Soup Stays Fresh in Your Refrigerator
Homemade soup lasts three to four days in the refrigerator when stored properly
The shelf life of homemade soup depends on what goes into it and how quickly you cool it down. Broth-based soups with vegetables or meat keep for three to four days at 40°F or below. Cream-based soups last slightly shorter—two to three days—because dairy breaks down faster. Soups with seafood should be eaten within one to two days. The clock starts the moment you finish cooking, so speed matters: soup that sits on the counter for two hours before refrigerating loses a day of safe storage time.
Temperature control is the real difference between soup that stays good and soup that grows bacteria. Your refrigerator needs to hold a steady 40°F or colder. If you have a thermometer in your fridge (and you should), check it monthly. Soup stored in a warmer refrigerator will spoil faster than the timelines above.
Key Takeaways
- Broth-based soups keep for three to four days; cream-based soups for two to three days; seafood soups for one to two days.
- Cool soup to room temperature before refrigerating, then move it to the fridge within two hours of cooking to avoid bacterial growth.
- Store soup in shallow, airtight containers so it cools evenly and stays sealed against odors and contamination.
- Frozen soup lasts two to three months, which is the best option if you made a large batch and won't eat it within four days.
Cool soup quickly before it goes in the refrigerator
Hot soup sitting on your counter is a breeding ground for bacteria. You need to move it from the stove to cold storage fast, but not so fast that you scald yourself or raise the temperature of everything already in your fridge. The safest method is an ice bath: set your pot in a larger bowl filled with ice water, stir the soup occasionally, and it will drop to room temperature in 20 to 30 minutes. Stir from the bottom and sides where heat lingers longest.
Once the soup reaches room temperature, transfer it to the refrigerator immediately. Do not let it sit on the counter "to cool all the way down"—room temperature is your stopping point. If you have a lot of soup, divide it into smaller portions in shallow containers so each one cools evenly and reaches 40°F faster. A deep pot of soup in the back of the fridge can take hours to cool through, and the warm center becomes a danger zone for bacterial growth.
Use shallow, airtight containers to store soup
The container you choose affects how long your soup stays fresh. Glass or plastic containers with tight-fitting lids work best because they seal out air and prevent your soup from absorbing odors from other foods in the fridge. Avoid storing soup in the original pot with plastic wrap or foil—these do not seal tightly, and soup will dry out and pick up flavors from nearby foods.
Shallow containers are better than deep ones because soup cools faster and more evenly. A two-inch depth is ideal. If you made a large batch, portion it into multiple containers rather than storing it all in one deep pot. Label each container with the date you made the soup using a permanent marker or tape. You will not remember whether that container has been there two days or four days, and guessing is not worth the risk.
Different soups have different storage times
Broth-based soups—chicken noodle, vegetable, beef—last the longest because broth is acidic and inhibits bacterial growth. Three to four days is standard. Cream-based soups like potato, mushroom, or chowder last two to three days because cream and milk spoil faster than broth. Once you open a carton of cream or milk, the clock on the soup starts ticking down.
Seafood soups are the shortest-lived at one to two days, even if they are broth-based. Fish and shellfish contain enzymes that break down quickly, and bacteria multiply faster in seafood than in meat or vegetables. Soups with beans or legumes keep as long as broth-based soups—three to four days—because beans are stable and do not spoil quickly. Vegetable-only soups also last three to four days if they are broth-based, but watch for soft vegetables that may break down and make the soup mushy.
Signs your soup has gone bad
Trust your senses before you trust the calendar. Soup that smells sour, fermented, or off should be thrown out, even if it has only been two days. Look for visible mold, which appears as fuzzy spots on the surface or sides of the container. If the soup looks slimy or has separated into layers that do not mix back together, bacteria have taken over.
Taste is the last resort—do not taste soup you suspect is bad. If you open the container and something feels wrong, discard it. The cost of a pot of soup is far less than the cost of food poisoning. When in doubt, throw it out.
Freezing soup extends storage to two to three months
If you made more soup than you can eat in four days, freezing is your best option. Cool the soup completely, then pour it into freezer-safe containers or freezer bags, leaving an inch of headspace at the top because soup expands as it freezes. Label the container with the type of soup and the date. Frozen soup keeps for two to three months at 0°F or below.
Thaw frozen soup in the refrigerator overnight, never on the counter. Once thawed, treat it like fresh soup and eat it within three to four days. Do not refreeze soup that has already been thawed. If you want the flexibility to use small portions, freeze soup in ice cube trays, then pop the cubes into freezer bags once they are solid. This way you can thaw exactly what you need without defrosting the whole batch.
Keep your refrigerator at the right temperature
Even perfectly stored soup will spoil if your refrigerator is too warm. The safe temperature for all refrigerated food is 40°F or below. Many home refrigerators drift warmer than this, especially if the door is opened frequently or if the coils are dusty. Buy an inexpensive refrigerator thermometer and place it on a shelf where you can see it. Check it once a month.
If your thermometer reads above 40°F, adjust the dial or digital control toward colder. Give the fridge 24 hours to stabilize, then check again. If it still will not hold 40°F or below, the thermostat or compressor may need service. A refrigerator that cannot maintain proper temperature will shorten the life of all your food, not just soup.
Frequently Asked Questions
Can I leave soup on the counter overnight to cool?
No. Soup left on the counter for more than two hours enters the danger zone where bacteria multiply rapidly. Cool it in an ice bath or divide it into shallow containers in the fridge instead. The two-hour window is your limit.
Is it safe to reheat soup multiple times?
Reheating soup multiple times does not make it unsafe as long as you reheat it to 165°F each time and refrigerate leftovers within two hours. However, the texture and flavor degrade with each reheat. Heat only the portion you plan to eat.
What if my soup has a layer of fat on top?
Fat on top of broth-based soup acts as a seal and actually helps preserve it. You can leave it there or skim it off before eating. Either way, the soup underneath stays fresh for the full three to four days.
Can I store soup in a metal pot in the refrigerator?
Metal pots cool slowly and do not seal tightly, so soup stored this way will absorb odors and dry out faster. Transfer soup to glass or plastic containers with lids for better storage and faster cooling.
How do I know if my refrigerator is cold enough?
Place a refrigerator thermometer on a middle shelf and check it after 24 hours. It should read 40°F or below. If it reads higher, adjust the temperature control and recheck after another 24 hours. Most thermometers cost under five dollars.