Print

Cozy One-Pot Fall Harvest Vegetable Soup (Easy + Best Recipe)

fall harvest vegetable soup - featured image

This cozy one-pot fall harvest vegetable soup is a forgiving, flexible, and deeply satisfying recipe that comes together in about 45 minutes. It’s hearty enough for a main course but refined enough for company, and it’s naturally gluten-free and easily made vegan.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced (about 1 ½ cups)
  • 3 cloves garlic, minced
  • 2 large carrots, peeled and diced (about 1 cup)
  • 2 celery stalks, diced (about ¾ cup)
  • 1 medium butternut squash, peeled, seeded, and cubed (about 3 cups)
  • 1 medium sweet potato, peeled and cubed (about 1 ½ cups)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • ½ teaspoon smoked paprika
  • ½ teaspoon ground turmeric
  • Salt and black pepper to taste
  • 4 cups vegetable broth (low-sodium preferred)
  • 1 can (14.5 oz) fire-roasted diced tomatoes (undrained)
  • 1 cup water (or more broth)
  • 2 cups chopped kale or Swiss chard
  • 1 tablespoon apple cider vinegar
  • Optional: ½ cup canned coconut milk or heavy cream
  • Fresh parsley or thyme for garnish

Instructions

  1. Prep your vegetables first. Peel and dice the onion, carrots, celery, butternut squash, and sweet potato. Mince the garlic. Having everything ready before you start makes the process smooth and stress-free. This takes about 10-15 minutes.
  2. Heat the olive oil in your large pot over medium heat. Once it shimmers (about 1 minute), add the diced onion. Cook for 4-5 minutes until it turns translucent and starts to brown slightly at the edges. Stir occasionally so it doesn’t burn.
  3. Add the garlic, carrots, and celery. Stir everything together and cook for another 3 minutes. The kitchen should start smelling amazing at this point — that’s the aromatics doing their job.
  4. Toss in the butternut squash and sweet potato. Sprinkle with the dried thyme, rosemary, smoked paprika, turmeric, and a generous pinch of salt and pepper. Stir well to coat the vegetables in the spices. Let them cook for 5 minutes, stirring occasionally. You want the edges to get a tiny bit of color — that caramelization adds so much flavor.
  5. Pour in the vegetable broth and diced tomatoes (with their juices). Add the water and stir to combine. Scrape the bottom of the pot with your wooden spoon to release any browned bits — that’s pure flavor.
  6. Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for 20-25 minutes, or until the squash and sweet potato are fork-tender. You should be able to easily pierce them with a fork.
  7. Add the chopped kale and stir it in. Let it cook for 3-4 minutes until wilted. Kale is sturdy, so it needs a few minutes to soften.
  8. Finish with the apple cider vinegar. Stir it in and taste. This is the moment of truth — adjust salt and pepper as needed. The vinegar brightens everything and balances the sweetness of the squash.
  9. Optional: Make it creamy. If you want a richer soup, stir in ½ cup of coconut milk or heavy cream at the end. Let it heat through for 2 minutes before serving.
  10. Ladle into bowls and garnish with fresh parsley or a sprig of thyme. Serve hot with crusty bread or a side salad.

Notes

Don’t rush the sauté. Taking the time to properly cook the onions and spices before adding liquid builds a flavor foundation that can’t be replicated. Cut your vegetables evenly (½-inch cubes) for consistent cooking. Season in layers — add salt at the beginning, a little more with the broth, and adjust at the end. Keep the soup at a gentle simmer, not a rolling boil. Let the soup rest for 15-20 minutes before serving for best flavor. The soup tastes even better the next day. For a smoother soup, use an immersion blender to blend half the soup right in the pot.

Nutrition

Keywords: fall harvest vegetable soup, one-pot soup, butternut squash soup, vegetable soup, cozy soup, fall soup, healthy soup, vegan soup, gluten-free soup