Let’s be real — as homeschooling moms, we’re juggling a lot. Between lesson planning, field trips, science experiments (that sometimes go wrong), and managing the home, making dinner can feel like just one more thing. That’s why we’re always on the lookout for meals that are budget-friendly, family-approved, and easy to make in big batches.

This loaded baked potato soup is everything you need on a chilly day: a hearty soup that’s rich, creamy, comforting, and totally customizable. Whether you’re feeding your whole family or saving leftovers for tomorrow’s lunch, this easy potato soup recipe checks all the boxes.
It’s one of the best soups to serve during your homeschool week because it reheats beautifully, tastes even better the next day, and makes your house smell like a cozy, happy place.
A Few Reasons you will Love this soup
- Budget-friendly ingredients: You probably have most of them on hand.
- Flexible: Swap chicken stock for vegetable broth, or use whatever cheese you’ve got.
- Kid-friendly: Even picky eaters love the creamy soup texture and crispy bacon topping.
- Batch-friendly: Make it in a large soup pot and freeze leftovers in an airtight container.
Ingredients
- 6–8 small russet potatoes, peeled and chopped into small pieces
- 6 slices of crispy bacon, cooked and crumbled (or Bacon Bits if you are in a hurry!)
- 1 small onion, diced
- 3 tablespoons bacon grease or butter
- 2 cloves garlic, minced
- 4 cups chicken stock or vegetable broth
- 1 cup heavy cream
- 1 cup sharp cheddar cheese, shredded (plus extra cheese for topping)
- Salt and pepper to taste
- Green onions, chopped for garnish
- Sour cream (for that perfect dollop of sour cream on top)
Instructions
- In a dutch oven or large saucepan over medium heat, warm the bacon grease (or butter).
- Add diced onion and sauté until translucent, about 5 minutes. Add garlic and cook for another 1–2 minutes.
- Toss in the chopped small russet potatoes and stir to coat.
- Pour in the chicken stock and bring to a gentle boil. Reduce to medium-low heat and simmer until the potatoes are tender, about 15–20 minutes.
- Once the cooked potatoes are fork-tender, use an immersion blender to carefully blend the soup until smooth. (You can leave a few chunks if you like texture!)
- Stir in the heavy cream, sharp cheddar cheese, salt, and pepper. Simmer for another 5 minutes until everything is melty and combined.
- Taste and adjust seasoning as needed — this is where the great flavor really comes together.
Serving Suggestions
Ladle the smooth soup into bowls and top with a dollop of sour cream, crispy bacon, green onions, and extra cheese. It captures all the flavors of a baked potato in the coziest, most satisfying way. Serve with a salad or as a side dish to something simple like grilled cheese — or just enjoy it on its own.
Make It Work for You
This comforting soup is easy to adapt depending on what you’ve got in your pantry or fridge. Swap in different cheeses, try turkey bacon, or skip the bacon entirely for a vegetarian option. It also freezes well, so double the batch and store leftovers in an airtight container for those extra-busy homeschool days.
Good Ideas for Your Kiddos
If you’re making this for little ones, blend the soup until very smooth and serve in a mug. It’s warm, filling, and fun to sip — no spoon needed. For older kids or dads, load up those toppings and serve it with some crusty bread.
This isn’t just one of the best soups for a cold day — it’s one of our go-to meals when we need dinner on the table fast without sacrificing flavor or sanity.
