
A cozy, nourishing creamy vegetable soup with broccoli, potatoes, and carrots—comforting, easy to make, and perfect for family dinners.

This creamy vegetable soup has been my go-to comfort bowl for chilly evenings and busy weeknights alike. I first developed this combination of broccoli, russet potatoes, and sweet carrots on an overcast afternoon when I wanted something both nourishing and uncomplicated. The vegetables simmer together until they become tender and comforting, while sharp yellow cheddar rounds everything out with a familiar, tangy richness. It is the sort of dish that fills the kitchen with warm, inviting aromas and makes everyone pause whatever they're doing to find a seat at the table.
What makes this version special is the attention to small details: vegetables cut into small, even pieces for uniform cooking, freshly grated sharp cheddar for a silkier melt, and a simple milk-and-flour liaison to create the luscious body without heavy cream. I love how the potatoes break down slightly as the soup simmers, adding a velvety mouthfeel that is both rustic and elegant. Over the years my family has called this their "soup day favorite," requesting it for a quiet Sunday lunch or a hurried dinner when comfort is the priority.
I’ve served this to neighbors, new parents, and hungry teenagers; the reaction is always the same—warm smiles and requests for seconds. The balance of textures, from the tender potato to the tiny broccoli bites, is what convinced my skeptical oldest to come back for more. That response is why I keep this recipe in heavy rotation throughout autumn and winter.
My favorite part is the way the potatoes act as a natural thickener—no heavy cream required. Over the years I’ve learned to trust texture cues: potatoes should be fork-tender and carrots yielding, while broccoli remains brightly colored. The simple act of grating cheese right before adding it has a dramatic effect on melt and mouthfeel—don’t skip it.
Store leftovers in airtight containers in the refrigerator for up to 4 days. When freezing, leave 1 inch headspace and freeze in meal-sized containers for up to 3 months. Thaw in the refrigerator overnight before reheating on the stovetop over low heat, stirring frequently. If the soup thickens too much upon reheating, add a splash of milk or broth to loosen the texture. Avoid refreezing after thawing to maintain the best texture and flavor.
If you need dairy-free options, substitute the milk with unsweetened oat or soy milk and swap the cheddar for a dairy-free melting alternative; note that flavor will be milder. For gluten-free, replace the all-purpose flour with a 1:1 gluten-free flour blend or 2 tablespoons cornstarch mixed with cold water before adding. Yukon gold potatoes may be used in place of russets for a creamier body, though they won’t break down as much, resulting in a slightly chunkier finish.
Serve with crusty bread, a simple green salad, or toasted sourdough for soaking up every last spoonful. Garnish with a drizzle of olive oil, a scattering of chopped chives, or extra grated cheddar for presentation. For an elegant touch, finish bowls with a few whole lightly-steamed broccoli florets. This soup works well as a starter or as a main course paired with a protein like roasted chicken or a slice of frittata.
While creamy vegetable soups are common across many cuisines, this particular combination—potatoes, carrots, and broccoli enriched with sharp cheddar—reflects a classic American approach to comfort food: hearty, dairy-enriched, and easy to scale. Variations of vegetable chowders and thickened broths date back to peasant cuisines where root vegetables and simple thickening agents created sustaining meals. The addition of sharp cheddar has become a modern American favorite, lending a familiar flavor profile to the vegetable base.
In spring, add fresh peas and ramps for brightness; in summer, swap russets for new potatoes and add corn kernels near the end to preserve sweetness. For autumn and winter, boost savory depth with roasted garlic and a pinch of smoked paprika. During holidays, serve in small bowls as a first course or in hollowed-out bread bowls for a festive presentation that warms guests immediately.
Prepare the vegetables in advance and store them in sealed containers in the fridge for up to 2 days. Cook the base through the point of adding milk, cool, and refrigerate; finish with the milk and cheese just before serving to keep texture fresh. Portion into microwave-safe containers for quick lunches—reheat gently and add a splash of milk to revive creaminess. Label frozen portions with date and contents to ensure rotation.
Every time I make this soup it brings back a memory of family dinners and rainy afternoons when we all gathered with bowls in hand. I encourage you to make it your own—experiment with herbs, swap cheeses, and share it with the people you love. There is a special comfort in a pot of soup that feeds both body and memory.
Cut vegetables into small, even dice (about 1/4 to 1/2 inch) for uniform cooking and a balanced texture.
Grate the cheddar fresh rather than using pre-shredded to ensure a smooth melt and avoid anti-caking agents.
If soup becomes too thick after resting, thin with a splash of milk or vegetable broth while reheating.
Cool completely before freezing and leave headspace in containers to allow expansion.
This nourishing creamy vegetable soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Creamy Vegetable Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat 2 tablespoons unsalted butter in a Dutch oven or large pot over medium-low heat until melted and shimmering to create an even base for aromatics.
Dice the onion finely, mince the garlic, peel and dice the carrots into small pieces, and dice the potatoes into small cubes. Finely chop broccoli florets so they cook quickly.
Add the onion and garlic to the melted butter and cook over medium-low for 7 to 10 minutes until soft and translucent, stirring occasionally to avoid browning.
Add the diced carrots and cook for 5 minutes over medium heat to release their natural sweetness and begin softening.
Add diced potatoes and 32 fl oz vegetable broth. Bring to a boil, then reduce to a simmer and cook until potatoes are fork-tender, about 12 to 15 minutes.
Whisk 2 cups milk with 2 tablespoons flour until smooth and add slowly to the pot. Bring to a gentle simmer for 3 to 5 minutes to thicken and cook out raw flour taste.
Stir in the finely diced broccoli and simmer for 10 to 15 minutes. Add 8 oz freshly grated sharp cheddar a handful at a time, stirring until melted and the soup thickens to your liking.
Taste and add salt as needed. Serve hot with bread or a green salad, and garnish with extra cheddar or chopped chives if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@savoryte on social media!


Flaky pan-seared tilapia topped with a velvety lemon butter sauce. Quick to cook, bright with citrus, and weeknight-easy yet dinner-party special.

Bright, tangy lemon cookies made with just white chocolate, lemon, and shredded coconut—no oven required. Ready in 10 minutes and perfect for make-ahead treats.

Simple, fresh strawberry protein bites made with just three pantry ingredients — ready in 10 minutes and perfect for a quick snack or post-workout pick-me-up.

Leave a comment & rating below or tag @savoryte on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.