I love soup. Here's a recipe for one of my favorites:
Dice an onion. In a large saucepan, saute it in some olive oil over medium heat until it turns golden. This should take at least five minutes.
Meanwhile, peel and chunk up about six medium potatoes. Clean and chunk up half of a head of cauliflower. When the onion is ready, add the potatoes and cauliflower and six cups of broth or water or a combination of both to the pot. Add a teaspoon of salt and coarse ground pepper to taste. Bring the mix to a boil, cover it, and simmer for awhile, until the veggies are a little mushy. (This could be done in twenty minutes or so, but if you want to let it go a little longer while you watch the news, feel free.)
At some point, grate a cup or two of cheddar cheese. (I like mild for this, but I'm sure some people would prefer a sharper cheese flavor. Suit yourself.)
Just before you're ready to eat, puree the soup mixture in a blender - you'll probably need to do this in three batches - and pour the puree into a tureen or very large bowl. Now, quick, while it's still really hot, stir the cheese in and keep stirring until it has melted and is incorporated in the puree. Adjust seasoning if necessary.
Eat with crusty bread and a green salad. You don't need anything else. The soup will make you full in a scarily short amount of time.