← Back to Blog

Broccoli Cheddar Potato Soup — The Warm Center of a January Kitchen

January. The month of cold kitchens and new calendars and the grim reality of Christmas credit card bills. The fire station has been played with every single day since December 25th. The Percy Jackson books are on book three. The microscope has been used to examine: a leaf, a piece of bread, Jayden's fingernail (his contribution to science), and something Chloe found in the carpet that she refuses to identify. The apartment is settling back into routine. Routine is my oxygen. Routine is how I breathe when everything else is unpredictable.

Eighteen weeks pregnant. The belly is undeniable now — visible through my scrubs, visible in the mirror, visible in the way I move through the apartment (wider turns, slower stairs, the unconscious accommodation of a body sharing space with another body). Patients are noticing. Mrs. Henderson said, "Oh! A baby!" with the enthusiasm of a woman who has been waiting for good news in a dental chair, which is admirable because dental chairs are where good news goes to die. Brian, the other hygienist, started a pool — boy or girl, weight, date. The office has money on my uterus. I'm choosing to be flattered.

The baby kicks at night. Between 9 and 11 PM, like clockwork, the baby becomes a small, assertive drummer who practices on my internal organs. Chloe puts her hand on my belly before bed and waits for the kick and when it comes she says, "The baby says goodnight." Every night. The baby says goodnight. She's already in conversation with a sibling she hasn't met. She's already building a relationship through skin and movement and the faith of a seven-year-old who believes that a kick is a word.

Jayden has a different approach. He talks TO the belly. He puts his face right up to my shirt and says things like, "HELLO BABY, I'M YOUR BROTHER JAYDEN, I LIKE FIRE TRUCKS." He introduces himself every time. Every time. As if the baby might have forgotten between yesterday and today. As if introductions are a daily requirement. In Jayden's world, they might be. In Jayden's world, you announce yourself every day because every day is a new performance and the audience might be new and the fire trucks are always worth mentioning.

I made a big pot of potato soup — not the loaded kind from October, but the simple kind. Potatoes, onions, broth, a little cream, salt. The blank canvas soup. The soup you make when you want warmth without effort, sustenance without ambition. January demands simplicity. January demands that the kitchen match the weather: bare, cold, honest, but with something warm at the center. The soup is the warm center. The baby is the warm center. Everything else is January.

This is the soup I keep coming back to in January — when I want warmth without a project, when the kids are fed and settled and my feet hurt and the baby is already starting its nightly drumming session. Broccoli Cheddar Potato Soup is just enough of an upgrade from plain potatoes to feel like I did something, but it never fights me. It’s honest food for honest months, and right now, honestly, that’s everything.

Broccoli Cheddar Potato Soup

Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min | Servings: 6

Ingredients

  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 3 medium russet potatoes (about 1 1/2 lbs), peeled and cut into 1/2-inch cubes
  • 3 cups fresh or frozen broccoli florets, roughly chopped
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 2 cups shredded sharp cheddar cheese, plus more for serving
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dry mustard powder
  • Salt and black pepper to taste
  • Sour cream and sliced green onions for garnish (optional)

Instructions

  1. Sauté the aromatics. In a large pot or Dutch oven over medium heat, melt the butter. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent. Add the garlic and cook for another 30 seconds until fragrant.
  2. Build the base. Add the cubed potatoes and broth to the pot. Bring to a boil over medium-high heat, then reduce heat to medium-low. Simmer uncovered for 12–15 minutes, until the potatoes are just tender when pierced with a fork.
  3. Add the broccoli. Stir in the chopped broccoli florets and continue simmering for 5 minutes, until broccoli is bright green and tender but not mushy.
  4. Partially blend. Use an immersion blender to pulse the soup 4–5 times — just enough to thicken the base while leaving plenty of chunky texture. Alternatively, scoop out about 2 cups of soup, blend until smooth, and stir it back in.
  5. Finish with dairy. Reduce heat to low. Stir in the milk and heavy cream and let the soup warm through for 3–4 minutes. Add the smoked paprika and mustard powder, then gradually stir in the shredded cheddar a handful at a time, letting each addition melt fully before adding the next.
  6. Season and serve. Taste and adjust with salt and black pepper. Ladle into bowls and top with extra cheddar, a dollop of sour cream, and sliced green onions if desired.

Nutrition (per serving)

Calories: 380 | Protein: 15g | Fat: 22g | Carbs: 31g | Fiber: 3g | Sodium: 520mg

Sarah Mitchell
About the cook who shared this
Sarah Mitchell
Week 198 of Sarah’s 30-year story · Nashville, Tennessee
Sarah is a single mom of three, a dental hygienist, and a Nashville girl through and through. She started cooking at eleven out of necessity — feeding her younger siblings while her mama worked double shifts — and never stopped. Her kitchen is tiny, her budget is tight, and her chicken and dumplings will make you want to cry. She writes for every mom who's ever felt like she's not doing enough. Spoiler: you are.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?