This cauliflower and baked potato soup has all the flavors of a twice baked potato, but without all the heaviness. The cauliflower lightens it up and adds some extra veggies, but you can't tell, I promise. It's creamy, cheesy, cozy, and so so tasty.
This cauliflower and baked potato soup is the perfect meal-prep recipe. It's not the fastest recipe, but it reheats really well (and actually tastes even better on the second day!) and is a super filling and comforting meal. It's great for lunch or dinner, and the hidden veggies make it great for picky kiddos. Pair it with our beer cheddar rolls for the perfect dipping vessel.
Looking for other great soup recipes? Try our meatball and vegetable soup or cheeseburger rice soup.
- Golden/yellow potatoes- You only need a pound for this recipe, so we like to buy the small bags of mini potatoes. The small potatoes are easier to manage and don't usually come in big bags that we'll never finish eating.
- Cauliflower- We buy a whole head.
- Sweet onion
- Chicken broth
- Sharp cheddar- Buy a block and shred your own cheese. It melts better than the pre-grated stuff.
- Fresh chives
- Whole milk
- Typical pantry and fridge ingredients: flour (use gluten-free 1-1 flour if you're gluten free), fresh garlic, salt, black pepper, ground cayenne, and garlic powder
See recipe card for amounts.
Step 1: Add potatoes to a medium pot and add enough water to cover them, along with a pinch of salt. Put the pot over high heat and allow the water to come to a boil, about 10 minutes. Then add the cauliflower and turn the heat down to medium. Cook until the potatoes and cauliflower are tender and easily pierced with a fork, about 10 minutes.
Step 2: While the potatoes and cauliflower are cooking, add the bacon to a large pot or dutch oven over medium heat. Cook, stirring frequently, until it's crispy. Once it's done, remove it from the pot. Then add the onions to the same pot and cook them in the bacon grease for about 5 minutes, stirring frequently to prevent them from burning. Then add the garlic and cook for about 30 seconds.
Step 3: Add the flour to the pot and whisk to combine it with the bacon grease and onions. If the mixture seems dry, add a touch of oil (the flour shouldn't be dry--it should form a paste with the grease/oil). Cook for about a minute, stirring constantly. Gradually add the chicken broth, stirring to combine everything. Then bring the broth to a simmer and allow it to thicken slightly, then gradually add the milk and seasonings and mix everything together. Bring it back to a simmer.
Step 4: Once the potatoes are done, drain the pot and use an immersion blender, potato masher, or regular blender to blend/mash the potatoes and cauliflower until smooth. If you want a few chunks of potato in your soup, leave a few out of the blender.
Step 5: Once the soup is simmering, add the potatoes, chopped chives, and cheese and stir until everything is combined and the cheese is melted. Garnish with extra shredded cheese, chopped chives, and bacon. Enjoy!
Frequently asked questions
Yes! I think it's even better on the second day, which make this the perfect meal-prep soup. To reheat it, put it into a pot over medium heat and stir frequently. If you just want to heat one bowl, pop it into the microwave for a couple of minutes.
You can. Just add another half pound of potatoes and omit the cauliflower.
Sure! We like to make ours smooth, so we puree or mash all of our potatoes and cauliflower. If you'd rather have chunks, leave some cauliflower and potatoes out before you blend them.
Leave a Reply