food that moves and connects us.

welcome to my collection of recipes, how-to’s + food experiments for the curious home cook.

m e n u


recipe index

about Mobile Soul

contact us

Mobile Soul Marketplace (s h o p)

looking for something in particular? try searching here.

broccoli cheddar soup recipe image

30-Minute Broccoli Cheddar Soup

Soup is perfect for those chilly fall and winter days. And this broccoli cheddar soup is creamy, cheesy, and full of vegetables and the nutrients that come with them. It’s also super easy to make. If you’ve ever had Panera’s broccoli cheddar soup, you’re in luck because this recipe has even more flavor and texture. Plus, it’s ready after just 30 quick minutes of cooking. To make this delicious broccoli cheddar soup you will only need a handful of ingredients, a (cheese) grater, and a dutch oven or large pot. So let’s get into this!

Your grocery list


  • Yellow onion
  • Garlic cloves
  • Broccoli crowns
  • Carrots

Baking & Pantry Items

  • All-purpose flour
  • Low-sodium vegetable or chicken broth
  • Kosher salt
  • Ground black pepper
  • Smoked (or regular) paprika
  • Ground nutmeg


  • Unsalted butter
  • Half-and-half or heavy cream
  • Cheddar cheese

Equipment you’ll need

  • Cutting board and knife
  • Measuring spoons
  • Grater
  • Dutch oven or large pot

How to make broccoli cheddar soup

Broccoli cheddar soup follows the 5 Steps of Soup-Making pretty closely.

broccoli cheddar soup ingredients overtop

#1 Start with a fat – butter, in this case

Melt butter in the bottom of the pan. This will be the delicious flavor base and help the aromatics cook without sticking to the bottom of the pot and burning.

#2 Add aromatics – onion and garlic

Add chopped onion and cook until the onions are soft and translucent. Then add the garlic and cook until it begins to turn golden brown. Adding the garlic after the onion is important because it cooks more quickly. Adding the onion and garlic at the same time may cause the garlic to burn.

#3 Add flour as a thickener

Thickeners can be added at almost any point in the soup cooking process. Broccoli cheddar soup utilizes a roux as a thickener. The butter from the first step is combined with the same amount of flour then whisked together into a paste. The onion and garlic will be coated with roux, in this case, but that’s fine!

#4 Add broth, vegetables & seasonings

Add low-sodium chicken or vegetable broth and whisk until the roux and broth combine into a smooth sauce. Add broccoli, carrots, and the seasonings then bring the soup to a boil. Paprika and nutmeg both add another interesting layer of flavor. You can use both of them or either one, it’s up to you.

After boiling briefly, reduce to a simmer and cook for 15-20 minutes or until the broccoli and carrots are cooked.

#5 Finish with half-and-half or cream and cheddar cheese

The creamy elements of the soup are added at the last minute to prevent curdling. Using heavy cream instead of half-and-half will result in a bit thicker of a soup, but either of them works with this recipe.

As far as cheeses go, we’ve tried cheddar cheeses of varying levels of sharpness. Plain cheddar cheese works wonderfully, but we like to add a little more bite. Sharp or extra sharp cheddar cheese will give you that; however, they are also saltier, so wait until after the cheese has melted completely to taste again and adjust the seasoning.

We don’t recommend using pre-shredded cheeses just because they are often coated in substances that are supposed to prevent them from melting during transport.Using cheese that is freshly grated from a block of cheese will result in a soup with a smoother consistency. Pre-shredded cheeses are more convenient, we know, but the extra elbow grease will be worth it. You could even use a food processor with a shredding attachment to get the job done.

Garnish with more cheese, small crumbles of fresh broccoli, green onions or chives, bacon bits, croutons, or oyster crackers.

broccoli cheddar soup closeup overhead with biscuits

How do you store the soup?

To refrigerate: Let any leftover soup cool then pour into an airtight container and refrigerate for 3-4 days. Reheat on the stove over medium-low heat, stirring occasionally.

To freeze: Place in freezer-safe bags and freeze flat (on a baking sheet, if necessary) or in freezer-safe containers. To reheat, thaw completely then warm on low heat to prevent any curdling.

Ways to enjoy broccoli cheddar soup

  • Serve with crusty bread, toast, or crackers
  • Ladle it into a bread bowl
  • Top with roasted chickpeas or croutons

broccoli cheddar soup pinterest image

broccoli cheddar soup recipe image

Broccoli Cheddar Soup

This soup is creamy, cheesy, and bursting with broccoli flavor.
Be the first to rate this recipe!
Pin Rate
Course: Soup
Keyword: Broccoli, Cheddar Cheese, Cheese
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 20%
Author: Lena B.
Cost: $15


  • 4 tablespoons unsalted butter
  • ½ yellow onion, medium-sized, diced
  • 2-3 garlic cloves, minced
  • 4 tablespoons all-purpose flour
  • 2 cups chicken broth, reduced-sodium or vegetable broth
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper, freshly-ground
  • ¼ teaspoon paprika , smoked or regular, optional
  • ¼ teaspoon ground nutmeg, optional
  • 1 broccoli crowns, 1 large or 2 medium, chopped roughly (about 3 cups)
  • 1 carrot, large, julienned or grated (about 1 cup)
  • 2 cups half-and-half, whole milk or heavy cream
  • 8 oz. sharp cheddar cheese, freshly-grated (about 2 cups)
  • Pinch red pepper flakes


  • Melt butter in a large dutch oven or pot over medium-high heat. Add onion and cook for 2-3 minutes or until softened and light gold. Add the garlic and saute for another minute.
  • Add flour and whisk for 1-2 minutes or until the flour begins to turn golden brown. Pour in the stock then add the broccoli florets, carrots, and seasonings. Bring the soup to a boil then reduce heat to medium-low heat and simmer for 15-20 minutes or until the broccoli and carrots are cooked through.
  • Stir in half & half and cheddar cheese and simmer for another minute or so. Taste and add salt and pepper, as needed. Sprinkle with red pepper flakes, if desired.
  • Serve with crackers, biscuits, toasted crusty bread, or in a bread bowl if desired.


Calories: 395kcal (20%) | Carbohydrates: 18g (6%) | Protein: 16g (32%) | Fat: 30g (46%) | Cholesterol: 88mg (29%) | Sodium: 1017mg (44%) | Fiber: 3g (13%) | Sugar: 6g (7%) | Vitamin A: 3271IU (65%) | Vitamin C: 93mg (113%) | Calcium: 416mg (42%) | Iron: 1mg (6%)


One response to “30-Minute Broccoli Cheddar Soup”

  1. […] Potato soups (like Broccoli & Cheddar Soup) […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating