Print

Easy Homemade Vegetable Soup Recipes for Crock Pot and More

A warm, hearty, and flavorful homemade vegetable soup that’s easy to prepare on the stovetop or in a crock pot. Made with wholesome ingredients like carrots, celery, zucchini, and spinach, this satisfying meatless soup is perfect for cozy weeknight dinners or healthy meal prep. Fresh herbs and a rich vegetable broth bring out vibrant flavors, while frozen vegetables add convenience without sacrificing nutrition.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 3 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 can (14.5 oz) diced tomatoes, with juice
  • 6 cups vegetable broth
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • Salt and pepper, to taste
  • 1 1/2 cups baby spinach
  • 1/2 cup frozen peas
  • 1/2 cup corn kernels

Instructions

Heat the olive oil in a large pot over medium heat. Add the diced onion and cook until it becomes translucent.

Stir in the garlic, carrots, and celery, and sauté for about 5 minutes until the vegetables start to soften.

Add the zucchini and green beans, and cook for another 2-3 minutes.

Pour in the diced tomatoes with their juice and the vegetable broth.

Season with basil, oregano, thyme, salt, and pepper. Bring the soup to a boil.

Reduce the heat to a simmer, cover the pot, and cook for about 20-25 minutes until all vegetables are tender.

Stir in the spinach, peas, and corn. Cook for another 5 minutes until everything is heated through.

Taste and adjust seasoning if needed before serving.

 

Notes

  • Use seasonal vegetables: Adapt the recipe to what’s fresh for the best flavor and texture.

  • Broth matters: Choose a good quality, low-sodium vegetable broth to control the seasoning.

  • Don’t skip the sauté: Building flavor at the beginning makes a huge difference.

  • Freeze in portions: Ideal for quick meals anytime you need a healthy option.

  • Customize easily: Add beans, quinoa, or pasta to make it heartier if desired.