omemade Broccoli Cheddar Soup
🌿 Homemade Broccoli Cheddar Soup

Introduction
This creamy homemade broccoli cheddar soup is rich, flavorful, and perfect for cozy lunches or dinners. Made with fresh broccoli, tender potatoes, and melted cheddar cheese, it delivers comfort in every bowl. Simple to prepare and naturally nutritious, this recipe is ideal for anyone looking for a warm and satisfying meal.
Ingredients (all in one sentence)
8 cups chopped broccoli (florets and stems), 1 chopped shallot, 1 small chopped red onion, the juice of 1 lemon, 3 cups vegetable broth, 1 teaspoon pepper, 1 teaspoon salt, 3 cups roughly chopped Yukon Gold potatoes, 1 cup plain yogurt, 1 cup almond milk, 1 cup fresh parsley, 1 bay leaf, 1/2 cup olive oil, and 1 1/2 cups shredded cheddar cheese.
Prep & Cook Time
- Prep time: 10 minutes
- Cook time: 35 minutes
- Total time: 45 minutes
Servings
Serves 4–6 people
Instructions
1. Sauté the aromatics
Heat 2 tablespoons of olive oil in a soup pot over medium-high heat. Add the shallot and red onion, and sauté until lightly softened. Add the lemon juice, vegetable broth, remaining olive oil, salt, and pepper. Reduce the heat to medium.
2. Cook the potatoes
Add the potatoes and bring the mixture to a boil. Cook until the potatoes are tender.
3. Add the broccoli
Add the chopped broccoli (reserve a few florets for later). Cover and cook until the broccoli is tender, then turn off the heat.
4. Combine the mixture
Transfer everything to a large mixing bowl and let it cool slightly. Add the parsley, plain yogurt, and almond milk. Fold gently to combine.
5. Blend the soup
Purée the soup in batches using a food processor or blender until completely smooth.
6. Cook the reserved florets
Return to the pot and sauté the reserved broccoli florets with a splash of broth for about 1 minute, until just tender.
7. Return the blended soup
Pour the blended soup back into the pot. Add the bay leaf and optional basil. Simmer uncovered for about 20 minutes, stirring frequently at the beginning.
8. Final touch
Remove the bay leaf. Add the shredded cheddar cheese and stir until fully melted.
Notes & Tips
- For a thicker soup, add extra cheddar cheese.
- For a lighter version, substitute olive oil with a smaller amount or use low-fat yogurt.
- You can replace almond milk with regular milk or oat milk.
- Garnish with croutons or extra cheddar for more texture.
Category
Soup, Dinner
Keywords
broccoli cheddar soup, creamy broccoli soup, healthy soup recipe, easy soup recipe, homemade soup, cheese soup, vegetable soup

