Description
A delightful blend of flavor and nutrition, this creamy soup is packed with protein from cottage cheese and cheddar, making it both comforting and filling.
Ingredients
Scale
- 4 cups broccoli florets (fresh or frozen)
- 3 cups vegetable broth
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 1 cup cottage cheese (or silken tofu for dairy-free)
- 1 cup cheddar cheese (shredded)
- 2 tablespoons olive oil
- 2 tablespoons cornstarch (optional)
- 1/2 cup extra cheddar cheese (for topping)
- 1 cup croutons (for added texture)
Instructions
- Prep Your Ingredients: Start by washing the broccoli and cutting it into small florets. Dice the onion and mince the garlic.
- Sauté the Base: In a large pot, heat the olive oil over medium heat. Add in the diced onion and garlic. Sauté until the onion becomes translucent and fragrant, usually about 3-4 minutes.
- Add Broccoli and Broth: Mix in the broccoli florets and pour in the vegetable broth. Bring it to a boil, then reduce the heat. Let it simmer for about 10-15 minutes, or until the broccoli is tender.
- Blend the Soup: Once the broccoli is soft, use an immersion blender to puree the soup until smooth.
- Incorporate the Cheeses: After blending, return the soup to low heat. Stir in the cottage cheese and shredded cheddar cheese. Mix well until everything is melted and creamy.
- Thicken if Needed: If you want a thicker soup, mix cornstarch with a little cold water to create a slurry. Stir it into the soup and cook for a few more minutes until it thickens to your liking.
- Serve: Ladle the soup into bowls. Top with extra cheddar cheese and a handful of croutons. Enjoy!
Notes
This soup can be stored in an airtight container in the fridge for 3-4 days or frozen for up to three months. Reheat before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 50mg