Go Back

Homemade Soup

A deliciously rich, customizable, and hearty homemade soup perfect for cozy meals and meal prep.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soup
Cuisine: Various
Calories: 150

Ingredients
  

Main
  • 2 tablespoons olive oil
  • 1 onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 3 cloves garlic minced
  • 4 cups vegetable or chicken broth
  • 1 can 14.5 oz diced tomatoes
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 cups chopped leafy greens spinach or kale
  • 1 cup cooked protein chicken, beans, or tofu

Equipment

  • Large pot or Dutch oven
  • Wooden spoon
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Sauté the onion, carrots, and celery until softened, about 5-7 minutes.
  2. Stir in the minced garlic and cook for 1 additional minute until fragrant.
  3. Pour in the vegetable or chicken broth, scraping up any browned bits from the bottom of the pot.
  4. Stir in the diced tomatoes, dried thyme, and bay leaf to combine.
  5. Increase heat to high and bring the soup to a boil, then reduce heat to low and simmer for 15 minutes to allow the flavors to meld.
  6. Add the chopped leafy greens and cooked protein, stirring until the greens are wilted and the protein is heated through, about 2-3 minutes.
  7. Season the soup with salt and pepper to taste, adjusting seasoning as needed.
  8. Remove and discard the bay leaf. Ladle the soup into bowls and serve warm.

Notes

Always taste and adjust seasoning before serving for the best flavor.