clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cup of broccoli and cheese soup with oyster crackers

30 Minute Creamy Broccoli and Cheese Soup

  • Author: amycaseycooks
  • Total Time: 30 minutes
  • Yield: 6 servings 1x


Creamy Broccoli and Cheese Soup is cozy, delicious and super easy to make. This 30 minute comfort food recipe will be a favorite for lunch or dinner.


Units Scale
  • 3 tablespoons salted butter
  • 2 cups chopped onions
  • 3 garlic cloves, chopped
  • 5 cups reduced sodium chicken stock
  • 2 cups diced potatoes
  • 8 cups chopped fresh broccoli
  • 3 cups shredded cheddar jack cheese
  • 1/2 cup half and half
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon freshly ground pepper


  1. Heat a large pot over medium heat and add the butter and onion. Sauté the onion for about 5 to 6 minutes. It should be softened and translucent but, not browned.
  2. Add the garlic and continue sautéing for an additional minute.
  3. Add the chicken stock, potato, and broccoli. Bring to a boil then reduce the heat and simmer for about 15 to 20 minutes. The diced potato pieces should be soft and the broccoli should be cooked.
  4. Remove the pot from the stove top place in the sink. Use an immersion blender to puree the soup.
  5. Add 2 1/2 cups of the shredded cheese and stir until it is melted.
  6. Stir in the half and half, kosher salt and pepper. Taste and add more salt and pepper if needed.
  7. Serve in mugs or bowls with additional shredded cheese on top.


  • Chop the broccoli in about 1 inch pieces. It will cook quickly and be easy to puree with an immersion blender.
  • Place the pot of soup in the sink when you puree it. That way any splatters will be easy to clean up.
  • A blender is a good substitute for pureeing the soup.
  • A always recommend shredding your own cheese. The pre shredded cheese available in stores contains preservatives like potato starch which keeps the cheese from clumping. The starch also prevents the cheese from melting together and is grainy when melted. Freshly shredded cheese will melt more smoothly and the soup will be more creamy.
  • Cheddar jack is my favorite cheese in this soup. Also try cheddar or colby jack cheeses.
  • I always have half and half on hand (I can’t drink my morning coffee without it!) so it is my go to for adding to recipes. But if you prefer light or heavy cream, by all means add it to the broccoli and cheese soup.
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: entree
  • Method: stove top
  • Cuisine: American


  • Serving Size: 1/6 of recipe
  • Calories: 403
  • Sugar: 4.6 g
  • Sodium: 1501 mg
  • Fat: 27.3 g
  • Saturated Fat: 17 g
  • Unsaturated Fat: 0 g
  • Trans Fat: 0 g
  • Carbohydrates: 21.7 g
  • Fiber: 5.3 g
  • Protein: 20.3 g
  • Cholesterol: 82 mg

Keywords: broccoli and cheese soup, soup, dinner ideas, broccoli recipe