Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Vegetable Soup Recipe

Cheesy Vegetable Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 5 reviews

  • Author: Emma
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Indulge in the comforting goodness of this Cheesy Vegetable Soup, a rich and creamy blend of vegetables in a flavorful cheddar and Parmesan cheese base. This vegetarian soup is perfect for a cozy meal any day of the week.


Ingredients

Scale

For the Soup:

  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 3 medium carrots, sliced
  • 2 celery stalks, sliced
  • 1 medium zucchini, diced
  • 2 cups broccoli florets
  • 1 medium potato, peeled and diced
  • 4 cups vegetable broth
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon paprika

For the Cheese Mixture:

  • 2 tablespoons all-purpose flour
  • 2 cups milk
  • 2 cups shredded sharp cheddar cheese
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Sauté Vegetables: In a large pot, heat butter and olive oil. Sauté onion, garlic, carrots, and celery until softened.
  2. Add Remaining Vegetables and Broth: Stir in zucchini, broccoli, potato, broth, salt, pepper, thyme, and paprika. Simmer until veggies are tender.
  3. Prepare Cheese Mixture: Whisk flour into milk until smooth. Slowly add to the soup and cook until thickened.
  4. Melt Cheese: Reduce heat, stir in cheddar and Parmesan until melted.
  5. Serve: Adjust seasoning if needed and serve warm.

Notes

  • Feel free to use your favorite vegetables or frozen mix.
  • For extra creaminess, add a splash of cream.
  • Soup can be blended for a smoother texture.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 8g
  • Sodium: 580mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 50mg