🕒 Prep Time: 10 min | Cook Time: 25 min | Total Time: 35 min
📝 Ingredients
- 6 tablespoons butter
- 1 white onion, diced
- 1.5 cups chopped carrots
- 1.5 cups chopped celery
- 6 cloves garlic, minced
- 2 teaspoons dried oregano
- 2 teaspoons dried thyme
- 1 teaspoon dried sage
- 1/3 cup all-purpose flour
- 6 cups vegetable broth
- 3 cups diced potatoes (¾” thick)
- 2 cups broccoli, bite-sized pieces
- 1 (15 oz) can corn, drained
- ½ cup heavy cream
- 4 oz sharp cheddar cheese, shredded
- 1 teaspoon balsamic vinegar
- Kosher salt and fresh cracked pepper, to taste
Garnish:
- Fresh chopped parsley
- Extra shredded cheese
- Oyster crackers

👩🍳 Step-by-Step Instructions
- Sauté the base:
In a large Dutch oven, melt butter over medium heat. Add onion, carrots, and celery with a big pinch of salt and pepper. Increase heat to medium-high and cook for about 10 minutes until onions are translucent. - Add herbs and garlic:
Reduce heat to medium. Stir in garlic, oregano, thyme, and sage. Cook for 1 minute, stirring frequently to bloom the spices. - Thicken with flour:
Sprinkle flour over the veggies and stir well to coat. Cook for another minute while stirring to eliminate the raw flour taste. - Deglaze and simmer:
Pour in a bit of the vegetable broth, scraping up the flavorful browned bits on the bottom of the pot. Then add potatoes, broccoli, corn, and the rest of the broth. Season with salt and pepper. - Simmer until tender:
Cover the pot, bring to a simmer over medium-high, then reduce heat to low. Let it simmer for 10–12 minutes or until potatoes are fork-tender, stirring occasionally. - Creamy finish:
Remove from heat. Stir in heavy cream, shredded cheese, and balsamic vinegar until the cheese is melted and soup is creamy and smooth. 🧀💛 - Serve and garnish:
Ladle into bowls and top with parsley, extra cheese, and oyster crackers for crunch!

🔥 Pro Tips
- Make it your own: Use cauliflower, spinach, or zucchini if you’re out of broccoli.
- Storage: Keeps well in the fridge for 3–4 days. Reheat gently over low heat.
- Freezer-Friendly: Skip the cream and cheese before freezing; stir them in when reheating.
📊 Nutrition Info
Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
---|---|---|---|---|---|---|
1 bowl | 420 | 18g | 35g | 22g | 4g | 6g |

Disclaimer:
Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice