A velvety soup filled with tender vegetables simmered in a creamy broth, perfect for a comforting and nourishing meal.
2 tablespoons butter or olive oil
1 small yellow onion diced
2 celery stalks diced
3 cloves garlic minced
2 medium carrots diced
2 medium Yukon Gold potatoes diced
4 cups vegetable broth
1 cup broccoli florets
1 cup chopped green beans
1 cup heavy cream or half and half
1 teaspoon dried thyme
Salt and black pepper to taste
Optional 1 half cup shredded cheddar cheese
Heat butter or olive oil in a large pot over medium heat.
Add onion and celery and cook until softened.
Stir in garlic and cook briefly.
Add carrots and potatoes and sauté for several minutes.
Pour in vegetable broth and bring to a gentle boil.
Reduce to a simmer and cook until potatoes are nearly tender.
Add broccoli and green beans and simmer until vegetables are fork tender.
Blend a portion of the soup for a creamy texture if desired.
Stir in cream and season with thyme salt and pepper.
Add cheese if using and stir until melted.
Simmer gently after adding cream to prevent separation. Blend partially for the best balance of texture. Store leftovers refrigerated and reheat slowly.