15 Cheap and Easy Soup Recipes to Stretch Your Food Budget


View as:

Photo credit: StepanPopov/shutterstock


January has been designated National Soup Month, but soups offer easy, tasty ways to stretch a meal budget throughout the year. Anything edible can be transformed into soup by simply boiling it in water, broth, or stock, so making soup is an excellent way to use leftovers and avoid food waste. These easy-to-make versions of popular recipes use canned stock and other convenience ingredients, but replacing them with homemade versions can save even more money.

Related: 51 Cheap and Easy Fall Recipes

Photo credit: Ezume Images/shutterstock


The name of this Italian favorite, which also goes by the slang name "pasta fazool," literally translates to "pasta and beans." Drain two 15-ounce cans of cannellini or borlotti beans, setting the bean juice aside for later use. In a large pot, combine the drained beans with one 14-ounce can of beef or chicken broth. Stir in either two crushed garlic cloves or a quarter teaspoon of garlic powder; 3 ounces (half a can) of tomato paste; and a tablespoon each of dried parsley, dried basil, and dried thyme. Add 4 ounces of dried elbow macaroni or seashell pasta plus 8 ounces of bean juice or water (2 ounces of liquid for every ounce of pasta). Boil for seven to 10 minutes, stirring frequently, until the pasta is soft. When serving, top off each bowl with a sprinkling of freshly ground black pepper and grated Parmesan or Romano cheese.
Photo credit: MSPhotographic/shutterstock


This simple dish makes a filling comfort food for cold winter nights. In a soup pot, combine two cans of condensed cheddar cheese soup with one can of milk over medium-high heat. Add two drained 15-ounce cans of diced potatoes and one drained can of corn, plus a teaspoon of onion powder, a dash of salt, and a quarter teaspoon of cayenne pepper. Stir for five to 10 minutes, until the soup is smoothly blended and bubbling slightly and the corn and potatoes are completely heated through. Serve with a sprinkling of fresh ground pepper and shredded sharp cheddar cheese.
Photo credit: MSPhotographic/shutterstock


Chicken noodle soup isn't just the classic home remedy for the common cold; it's also a good way to use up chicken left over from previous meals. Take 1 pound (about 1.5 cups) of cooked chicken, diced or torn into pieces, and add it to four 14-ounce cans of chicken stock or broth. Stir in 1 cup of carrot slices (fresh or canned) and 1.5 cups of dried egg noodles or pasta. Add 1 teaspoon of onion powder, one-half teaspoon each of dried basil and oregano, one-quarter teaspoon of celery powder, plus salt and ground black pepper to taste. Bring everything to a boil, stirring occasionally, then reduce heat and simmer for about 15 minutes, or until the carrots and noodles are soft.
Photo credit: Gavran333/shutterstock


This cheap and hearty soup is a good way to stretch a small meat budget. Add 8 ounces of cooked diced sausage and three drained 15-ounce cans of navy or white beans to 56 ounces (four cans) of broth -- beef, chicken, or vegetable broth will do. Add one bay leaf, 2 teaspoons of onion powder, and 1 teaspoon each of dried rosemary, salt, and pepper. Stir everything together over high heat and bring to a boil, then reduce heat and simmer for 10 to 12 minutes. Before serving, remove the bay leaf and sprinkle each bowl with grated Parmesan or Romano cheese.
Photo credit: rukna/flickr.com


This simple recipe is easy to make but does not keep well, so it should be made only in small portions (the usual serving size is one egg per person) and eaten fresh. In a small pot, empty one 14-ounce can of chicken stock, stir in one-half tablespoon of soy sauce plus one-half teaspoon of ground ginger, and heat everything to a boil. Meanwhile, beat two eggs together in a small bowl. When the stock is boiling, stir the beaten egg into it slowly, then reduce heat and simmer for one to three minutes. Serve immediately.
Photo credit: bonchan/shutterstock


This filling, protein-rich soup is a favorite with kids. Melt half a cup (8 tablespoons, or one stick) of butter over medium heat, then stir in 1 tablespoon of white flour and one-half teaspoon of onion powder. Add 1 cup of creamy peanut butter, stirring constantly, until the peanut butter melts into a smooth, even paste. Slowly mix in two 14-ounce cans of chicken broth, plus a tablespoon of salt and a teaspoon of black pepper. For a spicier dish, add an additional quarter teaspoon of cayenne pepper. Raise the heat until the mixture reaches a boil, then reduce it immediately to a simmer. Cook for 15 to 20 minutes, stirring constantly, then remove from heat and add 1 cup of cream or half-and-half before serving.

Related: Go Nuts With These 15 Cheap and Easy Peanut Recipes
Photo credit: dwinning/flickr.com


This spicy, stick-to-your-ribs dish can be made in less than half an hour, once the bacon has been cooked. Take two 14-ounce cans of chicken broth (or one can each of broth and water, for a lighter-tasting soup). Pour the broth into a pot and add six slices of cooked bacon chopped into small pieces, plus two drained 15-ounce cans of black beans. Add one medium diced onion (or 1 tablespoon of onion powder), two cloves of crushed garlic or one-quarter teaspoon of garlic powder, one-half teaspoon of ground cumin, and one-eighth teaspoon of cayenne pepper, plus salt and black pepper to taste. Mix everything together over medium-high heat until the soup starts to simmer, then simmer for 20 to 25 minutes, stirring frequently. For thicker soup, mash about half the beans once the water starts simmering, but make certain none of the smashed beans stick to the bottom or sides of the pot.
Photo credit: travellight/shutterstock


The classic split pea soup recipe is cooked with ham bones for added protein and flavor, but this lower-calorie, budget-friendly option gets its flavor from spices. Combine 2 cups of dried yellow or green split peas with three 14-ounce cans of vegetable stock (after first rinsing the peas to wash away grit). Add a bay leaf, a tablespoon each of salt and onion powder, 2 teaspoons of dry mustard powder, and either one-half teaspoon of garlic powder or four chopped garlic cloves. Leave the pot uncovered while bringing all ingredients to a boil; then cover and reduce heat to a simmer. Simmer for about an hour, stirring occasionally, until the peas are soft. For a smoother texture, purée the soup in a blender and heat for an additional five to 10 minutes before serving.
Photo credit: CCat82/shutterstock


This filling meat soup brings warm Southwestern zest to cold winter nights. Brown 2 pounds of lean ground beef over medium heat, then drain and remove from heat. Mix 4 tablespoons of taco seasoning and 1 teaspoon each of black pepper and chili powder into the meat. Meanwhile, drain two 15-ounce cans of pinto beans, a 15-ounce can of corn, and one 4-ounce can of diced green chilies. Empty a 14-ounce can of beef broth into a soup pot and add the seasoned beef, beans, corn, and chilies, along with a 14.5-ounce can of stewed tomatoes. Stir well and bring to a boil before reducing the heat to a simmer. Cook uncovered, stirring occasionally, for 10 to 15 minutes until everything is heated through. Serve the soup as is, or with shredded sharp cheese sprinkled on top of each bowl.
Photo credit: Nemida/shutterstock


People have been eating lentils since at least the Paleolithic era, which means lentil soups might have been among the first recipes ever invented. For a basic lentil and tomato pantry soup, combine 1 cup of dried lentils with a 14-ounce can of chicken broth. Add 2 tablespoons of tomato paste, 1 tablespoon each of cumin and onion powder, a dash of cayenne pepper, and either two crushed cloves of garlic or one-quarter tablespoon of garlic powder. Bring to a boil, then reduce heat and simmer, stirring occasionally, for 40 to 45 minutes or until the lentils are soft.
Photo credit: Dani Vincek/shutterstock


For this surprisingly substantial soup, start with one small head (about 4 cups) of cauliflower, chopped into florets (let frozen florets thaw completely). Add a half-cup of chopped onion, one clove of garlic, 2 cups each of milk and chicken broth, and 1 cup of cooked (or canned and drained) diced potato. Combine in a large saucepan and add 4 ounces of softened cream cheese. Cook over medium heat until the cauliflower is soft, and add a teaspoon of ground black pepper and a half-teaspoon each of dried thyme and parsley. Pour everything into a blender or food processor and purée until liquified. (For a chunkier soup, remove about half the potatoes before pouring the soup into the blender, then recombine after blending.)
Photo credit: Robyn Mackenzie/shutterstock


This thrifty recipe is usually made from ham or chicken stock, but vegetarians can substitute vegetable broth. Melt a tablespoon of margarine or butter over medium heat in a large stock pot. Heat 6 cups of peeled, chopped raw potato, and 1 cup of chopped white or yellow onion in the melted butter, stirring frequently, for about 15 minutes or until they begin to soften. (Do not heat them to the browning point.) Add 4 cups of stock or broth and 2 cups of milk, plus a half-teaspoon of salt and a teaspoon of ground pepper. Mix well and bring to a low simmer, stirring frequently. Serve as is for a chunky soup, or purée in a blender until smooth. Garnish with parsley or a sprinkling of sharp shredded cheese.
Photo credit: Martin Rettenberger/shutterstock


This recipe uses convenient canned ingredients to make a hearty dish in less than a half-hour. In a saucepan, heat 2 tablespoons of vegetable oil or melted butter over medium heat. Cook 1 cup of chopped raw onion and four cloves of minced garlic in the butter for about five minutes or until softened. Add 3 cups of stock or broth, 3 ounces (half a can) of tomato paste, a 28-ounce can of stewed tomatoes, a teaspoon of ground black pepper, and half a teaspoon of salt. (For a spicier soup, try adding a teaspoon of chili powder, too.) Mix well over high heat and bring to a boil, then reduce heat to medium and simmer for 15 minutes. Purée in a blender, then serve immediately.
Photo credit: fotocat5/shutterstock


This spicy chili recipe is easy to prepare; the hard part is waiting two to three hours for it to cook. In a large stock pot, start with 2 pounds of ground beef, browned and drained of fat. Add 2 cups of water, a 29-ounce can of tomato sauce, a 15-ounce can of kidney beans, and two 15-ounce cans of pinto beans, including liquid. Add 1 cup each of diced raw onion and diced, de-seeded green bell pepper. Then add 1.5 tablespoons of chili powder, a teaspoon of ground cumin, one stalk of diced celery, and 2 teaspoons each of salt and black pepper. Combine all ingredients over low heat and bring to a simmer. Cook uncovered for two to three hours, stirring every 10 minutes or so. It might be necessary to add small amounts of water as the chili cooks.

Related: 13 Regional Chili Recipes to Try
Photo credit: Foodio/shutterstock


This soup works as a self-contained meal, combining meat, veggies, and bread in one dish. In a saucepan, empty a 14-ounce can of diced tomatoes and 4-ounce can of diced green chilies, liquid included. Add two 14-ounce cans of chicken broth and one 16-ounce can of refried beans, plus a half-cup of canned or frozen corn (drained or thawed, as needed). Add a teaspoon each of chili powder and ground black pepper, plus a half-teaspoon of salt. Stir and bring to a boil over high heat, then reduce heat to low. Add 2 cups of cooked cubed chicken and simmer for five minutes, stirring frequently, until chicken is heated through. Remove from heat and serve immediately, garnishing each bowl with crumbled tortilla chips.