Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Winter Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and nutritious collection of homemade soup recipes perfect for cold weather, featuring a variety of flavors and ingredients.


Ingredients

Scale
  • 8 to 10 cups low-sodium chicken or vegetable stock
  • 2 to 4 cans canned tomatoes
  • Dried beans and lentils (as needed)
  • Root vegetables (carrots, onions, celery, potatoes)
  • Leafy greens (kale, spinach, or Swiss chard)
  • Aromatics and herbs (garlic, thyme, bay leaves, rosemary)
  • 2 tablespoons olive oil or butter
  • Optional enrichers (cream, yogurt, or coconut milk)
  • Acid finishers (lemon juice, vinegar, or white wine)
  • Salt and freshly ground black pepper to taste

Instructions

  1. Heat 2 tablespoons of oil in a heavy pot over medium heat, then add aromatics and sweat until translucent.
  2. Add root vegetables and cook for 4 to 6 minutes to develop a faint caramelization.
  3. Pour in stock and any canned tomatoes or beans, bring to a simmer and skim any foam.
  4. Reduce heat and let simmer for 20 to 40 minutes, depending on the recipe complexity.
  5. For pureed soups, cool slightly, then blend until smooth, returning to the pot to finish with cream or butter.
  6. Adjust seasoning with salt, pepper, acid, and a finishing fat, tasting as you go.
  7. Serve hot with garnishes and a bowl of crusty bread.

Notes

Soups are an ideal vehicle for vegetables and proteins. Choosing low-sodium stock and adding legumes raises fiber content without excess calories.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 10mg