Natasha Kitchen Broccoli Cheese Soup, Made Easy

Updated November 6, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
6
portions as written

Jump to recipe

Natasha Kitchen Broccoli Cheese Soup, Made Easy

Broccoli cheese soup is a creamy stovetop soup made with tender broccoli, carrots, milk, broth, and sharp cheddar. This approachable version follows the familiar Natasha Kitchen-style combination, with a smooth base and enough broccoli to keep every bowl hearty; serve it hot with bread or a simple salad.

Ingredients

  • 4 tablespoons (56 g) unsalted butter
  • 1 medium yellow onion, finely diced, about 1 cup (150 g)
  • 2 medium carrots, peeled and grated, about 1 cup (120 g)
  • 2 garlic cloves, minced, about 2 teaspoons (6 g)
  • ¼ cup (32 g) all-purpose flour
  • 3 cups (710 ml) low-sodium chicken broth or vegetable broth
  • 3 cups (710 ml) whole milk, warmed slightly
  • 1 pound (450 g) broccoli florets, cut into small, even pieces
  • ½ teaspoon (1 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper
  • ¼ teaspoon (0.5 g) ground nutmeg, optional
  • 8 ounces (225 g) sharp cheddar cheese, freshly grated
  • ½ cup (120 ml) heavy cream, optional, for a richer soup

Instructions

  1. Prepare the vegetables and cheese. Dice the onion, grate the carrots, mince the garlic, and cut the broccoli into small florets. Grate the cheddar from a block; pre-shredded cheese often contains anti-caking agents that can make the soup less smooth. Warm the milk briefly in a small saucepan or microwave so it is not very cold when added.
  2. Soften the aromatics. Melt the butter in a large, heavy-bottomed pot over medium heat. Add the onion and carrots and cook for 5–6 minutes, stirring often, until the onion is translucent and the carrots begin to soften. Stir in the garlic and cook for about 30 seconds, just until fragrant.
  3. Make the flour base. Sprinkle the flour over the vegetables and stir continuously for 1–2 minutes. The mixture should look evenly coated and lightly pasty, without dry flour pockets. This step cooks out the raw flour taste and helps thicken the finished soup.
  4. Whisk in the broth and milk. Pour in the broth gradually, whisking or stirring well after each addition to break up lumps. Slowly add the warm milk. Bring the soup to a gentle simmer over medium heat, stirring frequently; avoid a hard boil, which can scorch the milk or make the texture uneven.
  5. Cook the broccoli. Add the broccoli, salt, pepper, and nutmeg if using. Reduce the heat to medium-low and simmer uncovered for 12–15 minutes, stirring occasionally, until the broccoli is tender when pierced with a fork but still green. If the pot begins bubbling vigorously, lower the heat.
  6. Finish with cheddar. Turn the heat to low. Stir in the grated cheddar a handful at a time, allowing each addition to melt before adding more. Stir in the cream, if using, and taste; add more salt or pepper as needed. Do not let the soup boil after adding cheese. Serve promptly, or keep it warm over very low heat while stirring occasionally.

Tips

  • Grate cheese yourself. Freshly grated cheddar melts more evenly. Sharp cheddar gives a pronounced cheese flavor; medium cheddar makes a milder soup.
  • Keep the heat gentle. A rolling boil can cause dairy to scorch or cheese to turn grainy. Once the cheese goes in, use low heat and avoid boiling.
  • Adjust the texture carefully. For a thicker soup, simmer it briefly before adding cheese. For a thinner soup, stir in a little warm broth or milk at the end rather than adding a large amount at once.
  • Choose broth to suit the meal. Vegetable broth keeps the soup meat-free. Low-sodium broth makes it easier to control the final seasoning, since cheese also contributes salt.

Serving Suggestions

Ladle the soup into warm bowls and top with a little extra cheddar, black pepper, or finely chopped parsley. Crusty bread, toast, or garlic bread makes a practical side for dipping. For a fuller meal, serve it with a green salad dressed with a sharp vinaigrette; the crisp, tangy greens balance the creamy soup.

Variations

For a smoother texture, blend part or all of the soup with an immersion blender before adding the cheddar. If using a countertop blender, work in small batches, leave room for steam to escape, and return the soup to the pot before stirring in the cheese. For extra texture, blend only one or two cups and leave the rest chunky.

Swap half the cheddar for Monterey Jack for a milder, softer melt, or use a small amount of smoked cheddar for a smoky note. You can replace the heavy cream with additional milk, though the soup will be less rich. For a gluten-free version, use a measure-for-measure gluten-free flour blend in the same amount; the thickness can vary slightly, so add broth gradually and adjust as needed.

Storage and Reheating

Refrigerate leftovers within 2 hours in a covered, shallow container. They keep for 3–4 days in the refrigerator. Reheat gently in a saucepan over low to medium-low heat, stirring often; add a splash of milk or broth if the soup has thickened. For food safety, reheat leftovers to 165°F (74°C), checking with a food thermometer, and avoid repeatedly cooling and reheating the whole pot.

Freezing is possible, but dairy-based soups may separate or become grainy when thawed. For a better texture, freeze the soup before adding the cheddar and cream, then thaw it overnight in the refrigerator, reheat gently, and add the dairy at the end. If freezing the finished soup, stir well while reheating; its texture may remain less smooth.

Frequently Asked Questions

Can I use frozen broccoli?
Yes. Use about 1 pound (450 g) of frozen broccoli florets. Add them directly to the simmering soup and cook until tender, usually about 8–12 minutes; check the package size and avoid overcooking, since frozen broccoli can soften quickly.

Can I make this soup without cream?
Yes. The cream is optional, and the soup is still creamy from the milk, flour-thickened base, and cheddar. Replace it with the same amount of milk or simply leave it out.

Why did my cheese turn grainy?
The soup may have been too hot when the cheese was added, or the cheese may have been pre-shredded. Lower the heat before adding freshly grated cheese gradually, and do not let the soup boil afterward. A grainy texture is difficult to reverse completely.

Can I blend the soup?
Yes. Blend it before adding the cheddar for a smooth base, or blend only part of it to keep some broccoli pieces. Avoid filling a blender with hot soup; blend in small batches with a vent for steam.

How can I make the soup thicker?
Let it simmer gently for a few extra minutes before adding the cheese, stirring frequently. You can also blend a portion of the broccoli into the broth. Avoid adding extra flour directly to the finished soup, because it can form lumps and taste raw.

Can I prepare it ahead?
You can chop the vegetables and grate the cheese a day ahead, storing them covered in the refrigerator. The soup itself can also be cooked ahead and refrigerated, but reheat it slowly and stir often; add a little milk or broth if it has thickened.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).