Print

Creamy Broccoli Potato Cheese Soup Recipe

4.5 from 91 reviews

This Creamy Broccoli Potato Cheese Soup is a comforting and hearty dish perfect for cozy nights. Combining fresh broccoli and tender potatoes with sharp cheddar cheese and a touch of nutmeg, this soup offers a velvety texture with rich, savory flavors. It’s easy to make using simple ingredients and is perfect as a warming starter or a filling main course.

Ingredients

Scale

Vegetables

  • 2 cups fresh broccoli, chopped
  • 2 medium potatoes, peeled and diced
  • 1 medium onion, chopped
  • 2 cloves garlic, minced

Liquids and Dairy

  • 4 cups vegetable or chicken broth
  • 1 cup shredded sharp cheddar cheese
  • 1 cup whole milk

Seasonings and Oils

  • 2 tablespoons olive oil
  • Salt, to taste
  • Pepper, to taste
  • Pinch of nutmeg
  • Optional: cayenne or paprika for extra seasoning

Instructions

  1. 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 carefully to ensure all ingredients are prepped and ready.
  2. Sauté onion and garlic: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 minutes, stirring occasionally to prevent sticking. Add the minced garlic and cook for an additional minute, making sure it doesn’t burn for optimal flavor.
  3. Cook broccoli and potatoes: Add the diced potatoes and chopped broccoli to the pot. Stir well to combine and cook for 3 to 4 minutes, allowing the vegetables to soften slightly and start releasing their flavors.
  4. 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 approximately 15 to 20 minutes, or until the potatoes and broccoli are tender enough to blend smoothly.
  5. Blend the soup: Using an immersion blender, blend the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender (letting it cool slightly first) and blend until smooth, then return it to the pot.
  6. Add cheese and milk: Stir in 1 cup of shredded sharp cheddar cheese and 1 cup of whole milk. Gently heat the soup until the cheese melts completely and the soup is warmed through, stirring frequently to prevent sticking or burning.
  7. Season to taste: Add salt and pepper according to your preference. Incorporate a pinch of nutmeg for warmth and an extra layer of flavor. Optionally, add cayenne or paprika if you enjoy a bit of heat in your soup.
  8. Serve and garnish: Ladle the creamy soup into bowls. For an appealing finish, garnish with extra shredded cheese, chopped chives, or crunchy croutons to add texture and visual appeal.

Notes

  • Use vegetable broth to keep the soup vegetarian, or chicken broth for a richer flavor.
  • For a vegan version, substitute cheddar cheese with vegan cheese and whole milk with unsweetened plant-based milk.
  • The soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
  • Adjust the thickness by adding more broth if it’s too thick, or reduce broth and add more potatoes to thicken.
  • An immersion blender is recommended for ease, but a regular blender works fine in batches—just be careful with hot liquids.

Keywords: Broccoli soup, potato soup, cheese soup, creamy soup, comfort food, vegetarian soup, easy soup recipe, cozy dinner