Autumn squash soup is one of those meals that sounds more complicated than it is. You need squash, an onion, broth, a little oil, and a pot. That is the whole basic idea. No blender? Mash it with a potato masher and call it rustic. No cream? Milk works, and honestly, the soup is still good without either one.
I priced this version at my Columbus, Ohio Kroger: one medium butternut squash at $2.49, one yellow onion for about $0.70, two carrots for $0.35, three cups of store-brand broth for roughly $1.10, and pantry oil and spices for about $0.45. The total comes to around $5.09, or $1.27 per serving for four bowls. If you use a sale squash or a frozen bag, you can bring that down closer to a dollar.
The cheapest useful ingredients
For this autumn squash soup, buy the squash that is affordable and available. Butternut squash is easy to find and gives the soup a naturally sweet, smooth texture. Acorn squash works too, though the peeling is more annoying. A two-pound bag of frozen cubed squash is a perfectly respectable shortcut, especially if your knife skills are still developing. I have used it after a long workday and nobody at my table complained.
You will need about two pounds of squash, one small onion, two carrots, two tablespoons of oil or butter, three cups of chicken or vegetable broth, one cup of water, half a teaspoon of salt, half a teaspoon of garlic powder, and a quarter teaspoon of black pepper. Add a pinch of dried thyme if you have it. A half cup of milk at the end makes the soup softer and richer, but it is optional.
If you are buying a whole butternut squash, cut off both ends first, stand it upright, and carefully slice the peel away in strips. Then cut it in half and scoop out the seeds. Do not fight the squash with a tiny paring knife while holding it in the air. Put it flat-side down on the cutting board. That one change makes the job much less alarming.

How to cook autumn squash soup without making a mess
Warm the oil in a large pot over medium heat. Add the chopped onion and carrots with a small pinch of salt. Cook for five to seven minutes, stirring occasionally, until the onion looks soft. It does not need to turn brown. If it starts sticking, add a tablespoon of water and lower the heat.
Add the squash, broth, water, garlic powder, pepper, and thyme. Bring everything to a gentle boil, then lower the heat so the pot is bubbling quietly. Cover it with the lid slightly cracked and cook for 20 to 25 minutes. The squash should be soft enough for a fork to slide through without a fight.
Turn off the heat before blending. An immersion blender is easiest, but a regular blender works in batches. Never fill a blender to the top with hot soup; the steam can force the lid off. Leave room, hold the lid with a folded towel, and blend carefully. If you are using a potato masher, mash until the large pieces are gone. The soup will be thicker and less smooth, but it will still taste like dinner.
Stir in milk only after blending, then taste. Add more salt a quarter teaspoon at a time. This is where many soups go wrong: the cook adds extra spices before fixing the salt. If the soup tastes flat, salt is usually the first thing to test. If it tastes too sweet, add a teaspoon of lemon juice or cider vinegar.
What went wrong in my first batch
My first autumn squash soup tasted like warm baby food. I had used a sweet squash, carrots, and no acid, then wondered why the flavor seemed dull. The fix was not an expensive ingredient. I added a teaspoon of apple cider vinegar, another pinch of salt, and black pepper. Suddenly it tasted like soup instead of orange puree.
The other common problem is watery soup. Start with less liquid than you think you need; you can always add another half cup of broth after blending. If the finished pot is too thin, simmer it uncovered for 10 minutes. If it is too thick, add water or broth a splash at a time. Do not pour in a whole cup and hope for the best. I have made that mistake, and then I had orange broth.
A hand blender can leave small bits of onion behind, especially in a deep pot. That is not a failure. If you want a smoother result, blend longer and scrape around the bottom edges. You can also strain it, but I would not create extra dishes for a weeknight budget meal.

Cheap toppings that make it feel like a full meal
Plain autumn squash soup is filling, but toppings keep it from feeling like the same bowl four nights in a row. Toasted bread is my first choice. Slice one leftover roll, brush it with a little oil, and toast it in a skillet until crisp. Two slices per person cost far less than packaged croutons.
For protein, stir a drained can of white beans into the finished pot. The beans add about $1.00 to the recipe and make each serving more substantial. You can also top each bowl with a fried egg, leftover shredded chicken, or a spoonful of plain yogurt. Pumpkin seeds are good, but they can cost $4 or more for a small bag, so I would not buy them specifically for this recipe.
A swirl of milk, yogurt, or sour cream looks nice, but it is not required. Green onions add color when they are on sale. Shredded cheddar gives the soup a sharper finish and is especially useful if the squash is bland. Use what is already in the refrigerator before buying a garnish.
Storage, reheating, and serving four times
This autumn squash soup keeps in the refrigerator for three to four days in a covered container. It thickens overnight, so reheat it in a saucepan over low to medium heat and add a few tablespoons of water or broth. Stir often because thick soup can stick to the bottom before it feels hot.
For freezing, cool the soup completely, then portion it into freezer containers or bags. Leave some room for expansion. Freeze for up to three months for the best texture. Thaw it in the refrigerator overnight when possible. Milk can separate slightly after freezing, but a good stir usually brings it back together. If the texture stays grainy, blend it again.
I like freezing two-cup portions because one container becomes lunch and another becomes a quick dinner. Label the container with the date. Mystery soup is funny once and irritating every time after that. Serve it with toast, a grilled cheese sandwich, or beans stirred directly into the pot.
A practical grocery plan
If you are shopping from scratch, buy a two-pound squash, onion, carrots, broth, and a loaf of inexpensive bread. At about $7 to $9 total, you have four bowls of autumn squash soup plus toast, with onions and carrots likely left for another meal. If you already have oil, salt, and spices, the soup itself can land near $5.
For an even cheaper version, use frozen squash on sale, water plus bouillon instead of boxed broth, and skip the milk. The flavor will still work because the onion, carrots, and squash provide the main character. If you have leftovers, add cooked rice or small pasta when reheating, but cook pasta separately if you plan to store the soup. It will otherwise drink up all the liquid.
This is not a restaurant recipe, and it is not trying to be. It is a warm pot of food that uses ordinary groceries, forgives uneven chopping, and gives you lunch tomorrow. Price it out, then tell me it does not work.