Homemade Creamy Broccoli Cheddar Soup

Broccoli cheese soup is a comforting winter classic. Rich, creamy, and full of roasted vegetable flavor, this soup works well as a starter or a satisfying main course. Serve it with a sandwich for a hearty supper or pair a small bowl with a garden salad for a lighter lunch.

Cold weather always sends me toward soups. There’s something about holding a warm bowl between your hands that makes the whole room feel cozier. This particular broccoli cheese soup is loaded with carrots, celery, and onions alongside the broccoli, giving it extra body and depth. The family loved it and it disappeared quickly.

Close up of Broccoli Cheese soup in green bowl showing carrots and celery from www.ApronFreeCooking.com

Make It a Meal

This broccoli cheese soup becomes a complete meal when served with a sandwich or crusty garlic bread. For a lighter option, a small garden salad pairs perfectly, balancing the soup’s richness.

To add more variety, try serving the soup with crackers, roasted pork, or savory herb crackers—these textures complement the smooth, cheesy base.

Chili snack crackers

Roast Pork

Italian Crackers

Variations

Customize this recipe easily: add diced red and green peppers, toss in torn spinach leaves, or include diced cooked chicken or ham for extra protein. You can also double the recipe and keep it warm in a slow cooker for gatherings or tailgate parties. For a heartier meal after a day outdoors, serve the soup over pasta with a side of garlic bread.

Pin It

If you want to save this recipe for later, pin the image below to your Pinterest board.

Broccoli Cheese Soup Pin

I’d love to hear how this soup turns out for you. Send a photo or a quick note about any tweaks you tried—feedback is always welcome. If you don’t plan to eat the whole batch within ten days, consider sharing portions with neighbors or halving the recipe since the cheese makes it less suitable for freezing.

Broccoli Cheese Soup 2

Broccoli Cheese Soup Recipe

Ingredients

  • 1 small onion
  • 1 carrot
  • 1 stalk celery
  • 2 tablespoons olive oil
  • 15 oz frozen broccoli
  • 4 cups chicken broth
  • 1/2 lb Velveeta cheese, cut into pieces

Directions

  1. Preheat the oven to 250°F (120°C).
  2. Chop the onion, carrot, and celery into roughly 1/2-inch pieces.
  3. Toss the chopped vegetables and the frozen broccoli with the olive oil to coat.
  4. Spread the vegetables evenly on a baking sheet and roast at 250°F for 1 hour and 15 minutes, which deepens the flavors without browning them excessively.
  5. Transfer the roasted vegetables to a large saucepan and add the chicken broth.
  6. Add the Velveeta cheese, cut into small pieces for faster melting.
  7. Simmer the soup gently over low heat, stirring occasionally, until the cheese is completely melted and the flavors are blended, about 15–25 minutes.
  8. Adjust seasoning with salt and pepper to taste. For a smoother texture, use an immersion blender or blend in batches until you reach your desired consistency.

Recipe Notes

Prep time: about 10 minutes. Cook time: about 1 hour 15 minutes roasting plus 20 minutes simmering. Total time: roughly 1 hour 35 minutes. Yields about 8 servings. Approximate calories per serving: 150 kcal.

Approximate Nutritional Information

Per serving (based on 8 servings): Calories: 150; Fat: 10 g; Cholesterol: 20 mg; Sodium: 916 mg; Total Carbohydrates: 8 g; Protein: 9 g. These values are estimates and will vary depending on product brands and exact quantities used.

Broccoli Cheese Soup Nutrition from www.ApronFreeCooking.com

#CheesyBroccoli #SoupIsGoodFood #Broccoli

img 4279 10

Follow ApronFreeCooking

Facebook

Pinterest

Twitter – @ApronFreeCook

Yummly

Instagram

Mix

This post may contain affiliate links. There are no additional costs to you when clicking links; any commission helps cover the cost of maintaining the site.