Description
This high-protein broccoli cheddar soup is a creamy, cheesy, and nutritious dish packed with extra protein. Perfect for a cozy meal, it’s easy to make and ideal for meal prep.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups broccoli florets
- 4 cups low-sodium chicken or vegetable broth
- 1 cup unsweetened almond milk or skim milk
- 1 cup grated sharp cheddar cheese
- 1/2 cup cottage cheese or Greek yogurt (for extra protein)
- 1 scoop unflavored protein powder (optional)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika (optional)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening, if needed)
Instructions
Step 1: Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add the chopped onion and cook until soft and translucent, about 3-4 minutes.
- Stir in the garlic and cook for another 30 seconds until fragrant.
Step 2: Cook the Broccoli
4. Add the broccoli florets and broth to the pot.
5. Bring to a boil, then reduce the heat and let it simmer for 10-12 minutes, or until the broccoli is tender.
Step 3: Blend the Soup
6. Use an immersion blender to puree the soup until smooth, or transfer it to a blender in batches and blend carefully.
7. Return the blended soup to the pot over low heat.
Step 4: Add Dairy and Protein
8. Stir in the milk and cottage cheese (or Greek yogurt), whisking until smooth.
9. Slowly add the shredded cheddar cheese, stirring constantly until melted and incorporated.
10. If using, whisk in the unflavored protein powder, ensuring no clumps form.
11. Season with salt, pepper, and smoked paprika for added depth of flavor.
12. If the soup needs thickening, add the cornstarch slurry and stir for 2-3 minutes until it thickens.
Step 5: Serve and Enjoy
13. Remove from heat and ladle into bowls.
14. Garnish with extra shredded cheese, a dollop of Greek yogurt, or toasted nuts for crunch.
15. Serve hot with whole-grain bread or a protein-packed side for a complete meal.
Notes
- Vegan Option: Use plant-based cheese and unsweetened soy or almond milk. Skip the protein powder or use a plant-based alternative.
- Spicy Kick: Add a dash of cayenne pepper or hot sauce for a bit of heat.
- Extra Veggies: Mix in diced carrots, cauliflower, or spinach for added nutrients.
- Creamier Texture: Blend in an avocado or a handful of soaked cashews.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup, High-Protein Meals
- Method: stovetop, blending
- Cuisine: American
Keywords: high-protein soup, broccoli cheddar soup, healthy soup recipe, protein-packed meal, easy stovetop soup