Creamy Broccoli Potato Cheese Soup Recipe
Introduction
This creamy broccoli potato cheese soup is the perfect comfort food for chilly evenings. Packed with fresh vegetables and rich cheddar, it’s both hearty and satisfying. Easy to make and full of flavor, it’s an ideal cozy night meal.

Ingredients
- 2 cups fresh broccoli, chopped
- 2 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 4 cups vegetable or chicken broth
- 1 cup shredded sharp cheddar cheese
- 1 cup whole milk
- Salt, to taste
- Pepper, to taste
- Pinch of nutmeg
- Optional: cayenne or paprika for extra seasoning
Instructions
- Step 1: Wash and chop the broccoli into bite-sized pieces. Peel and dice the potatoes. Chop the onion and mince the garlic.
- Step 2: Heat olive oil in a large pot over medium heat. Add the onion and sauté until translucent, about 5 minutes. Stir in the garlic and cook for another minute.
- Step 3: Add the diced potatoes and broccoli to the pot. Stir and cook for 3-4 minutes to soften the vegetables slightly.
- Step 4: Pour in the broth and bring to a boil. Reduce heat to a simmer, cover, and cook for 15-20 minutes until the potatoes and broccoli are tender.
- Step 5: Blend the soup until smooth using an immersion blender. If you don’t have one, carefully transfer the soup in batches to a blender, allowing it to cool slightly first.
- Step 6: Return the soup to the pot if needed. Stir in the shredded cheddar cheese and milk. Gently heat until the cheese melts and the soup is warmed through.
- Step 7: Season with salt and pepper to taste. Add a pinch of nutmeg and, if desired, a sprinkle of cayenne or paprika for extra flavor.
- Step 8: Serve the soup hot, garnished with extra cheese, chives, or croutons for texture.
Tips & Variations
- For a richer soup, substitute half the milk with cream.
- Add cooked bacon bits or ham for a smoky twist.
- Use sharp or extra-sharp cheddar for deeper flavor.
- To make it vegan, replace cheese and milk with plant-based alternatives and use vegetable broth.
- For extra texture, reserve some broccoli florets and add them back in after blending.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent sticking. If the soup thickens too much when chilled, add a splash of milk or broth when reheating to restore creaminess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well in this recipe. Just thaw and drain it before adding to the pot to avoid excess water diluting the soup.
Is it possible to make this soup gluten-free?
Absolutely. This recipe is naturally gluten-free as long as you use gluten-free broth. Always check labels to be sure.
Print
Creamy Broccoli Potato Cheese Soup Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting and creamy broccoli potato cheese soup perfect for cozy nights. This hearty soup combines fresh broccoli, tender potatoes, sharp cheddar cheese, and aromatic seasonings into a velvety blend that’s both nutritious and satisfying. Easy to prepare on the stovetop, it offers a warm, flavorful meal ideal for chilly evenings.
Ingredients
Vegetables
- 2 cups fresh broccoli, chopped
- 2 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
Liquids & Dairy
- 4 cups vegetable or chicken broth
- 1 cup whole milk
- 1 cup shredded sharp cheddar cheese
Seasonings & Oils
- 2 tablespoons olive oil
- Salt, to taste
- Pepper, to taste
- Pinch of nutmeg
- Optional: cayenne or paprika for extra seasoning
Instructions
- Prepare the vegetables: Wash and chop 2 cups of fresh broccoli into bite-sized pieces. Peel and dice 2 medium potatoes. Chop 1 medium onion and mince 2 cloves of garlic to have all ingredients ready for cooking.
- Sauté onions and garlic: In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Then stir in the minced garlic and cook for an additional minute, being careful not to burn it.
- Cook vegetables: Add the diced potatoes and chopped broccoli to the pot with the onions and garlic. Stir everything together and cook for 3-4 minutes to slightly soften the vegetables.
- Add broth and simmer: Pour in 4 cups of vegetable or chicken broth. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and cook for 15-20 minutes until the potatoes and broccoli are tender.
- Blend the soup: Use an immersion blender directly in the pot to blend the soup until smooth. If unavailable, transfer the soup in batches to a regular blender, allowing it to cool slightly before blending to avoid spills and burns.
- Add cheese and milk: Return the blended soup to the pot if needed. Stir in 1 cup of shredded sharp cheddar cheese and 1 cup of whole milk. Gently heat the soup until the cheese melts and the soup is warmed through, stirring frequently to combine.
- Season the soup: Add salt and pepper to taste. Add a pinch of nutmeg, and if desired, sprinkle a bit of cayenne or paprika to add a subtle kick of flavor.
- Serve and garnish: Ladle the creamy broccoli potato cheese soup into bowls. Garnish with extra shredded cheese, a sprinkle of fresh chives, or crunchy croutons for added texture and flavor.
Notes
- For a vegan option, substitute cheddar cheese and milk with plant-based alternatives like vegan cheese and almond or oat milk.
- Use vegetable broth for a vegetarian version and chicken broth for extra rich flavor.
- Adjust thickness by adding more broth if you prefer a thinner soup or less for a creamier consistency.
- Be cautious when blending hot soup; always allow it to cool slightly or blend in batches to avoid accidents.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: broccoli soup, potato cheese soup, creamy soup recipe, vegetarian soup, comfort food, easy soup recipe

