Jump to Recipe Print RecipeAs the winter chill bites at the windows, there’s nothing quite like the comforting aroma of a simmering pot of soup to transform the atmosphere of your home. Enter my Cheesy Ham and Potato Soup, a warm embrace in a bowl that brings together tender potatoes, savory ham, and a velvety finish thanks to Velveeta cheese. This rich, creamy soup not only turns leftover ham into a satisfying meal but also comes together in under 30 minutes—perfect for those busy weeknights! Even better, it’s a crowd-pleaser that warms the heart, making it an ideal choice for family gatherings or just a cozy night in. Have you ever wondered how a simple soup could evoke such nostalgic comfort? Let’s dive into this heartwarming recipe that will surely become a staple in your kitchen! Why is this soup so comforting? Warmth in a Bowl: Experience the unmatched coziness of this Cheesy Ham and Potato Soup, where each bite wraps you in comfort. Quick and Easy: Prepare this delightful dish in under 30 minutes, making it a perfect dinner solution for busy weeknights. Rich Flavor: The creamy texture paired with savory ham and melted Velveeta creates a robust flavor that feels like a warm hug. Perfect Leftover Makeover: Transform your leftover ham into a delectable meal, steering clear of waste while delighting your family. Crowd-Pleasing: Serve it at gatherings, and watch everyone reach for seconds—this soup is sure to be a hit! Explore more comforting recipes like Crock Pot Soup or Hamburger Mac Cheese to make cozy nights even more special! Cheesy Ham and Potato Soup Ingredients For the Base • Butter – Adds richness and serves as a base for sautéing; olive oil can be a lighter substitute. • Diced Celery – Provides a crunchy texture and aromatic base; consider chopped leeks for a milder flavor. • Diced Carrots – Contributes sweetness and color; peas can be used as an alternative for added sweetness. • Flour – Thickens the soup; use whole wheat or gluten-free flour for dietary needs. • Milk – Provides creaminess; half-and-half or heavy cream enhances richness, or use non-dairy milk for a lighter option. • Low Sodium Chicken Broth – Adds depth of flavor; vegetable broth works for a vegetarian variation. For the Main Ingredients • Peeled & Diced Potatoes – The primary ingredient that adds substance; Yukon Gold potatoes are best for this dish. • Minced Onion – Enhances flavor complexity; shallots can be a great substitute for a milder taste. • Salt – Balances flavors; adjust according to taste and dietary restrictions or use a low-sodium option. • Black Pepper – Provides seasoning; white pepper can be a flavorful alternative. For the Cheesy Finish • Velveeta Cheese (cubed) – Ensures a creamy, cheesy finish; consider shredded cheddar cheese for a different taste and texture. • Diced Ham – Main protein source providing heartiness; any type of cooked ham or vegetarian alternatives like smoked tempeh can be used. Embrace the inviting flavors of your very own Cheesy Ham and Potato Soup! This recipe is not just a meal but a bowlful of warmth and nostalgia that you’ll want to share with everyone. Step‑by‑Step Instructions for Cheesy Ham and Potato Soup Step 1: Melt Butter In a large pot, melt 4 tablespoons of butter over medium-high heat until it’s bubbly and fragrant, about 1-2 minutes. This acts as the base for your Cheesy Ham and Potato Soup. Once melted, continue to the next step to build up those wonderful flavors. Step 2: Sauté Vegetables Add 1 cup of diced celery and 1 cup of diced carrots to the pot. Sauté these for about 5 minutes, stirring occasionally until they begin to soften and turn slightly golden. This step enhances the soup’s aroma and sets the stage for the comforting soup ahead. Step 3: Thicken with Flour Stir in 1/4 cup of flour, whisking vigorously for about 30 seconds to combine, ensuring there are no lumps. This mixture will form a roux that thickens your soup beautifully. Once smooth, prepare to add the liquids for that creamy consistency. Step 4: Add Milk and Broth Gradually pour in 3 cups of milk and 4 cups of low sodium chicken broth while whisking constantly. Continue to mix until everything is well combined and starts to thicken. Bring the mixture to a gentle boil, allowing the flavors to meld for about 2-3 minutes while stirring occasionally. Step 5: Incorporate Potatoes and Seasoning Gently fold in 4 cups of peeled and diced Yukon Gold potatoes, 1 minced onion, 1 teaspoon salt, and 1/2 teaspoon black pepper. Stir well to ensure the potatoes are evenly coated. Bring this flavorful medley back to a boil, setting the stage for a rich, hearty soup. Step 6: Simmer to Tenderness Reduce the heat to low/medium and let the soup simmer uncovered for about 15 minutes or until the potatoes are fork-tender. Stir occasionally to prevent anything from sticking to the bottom of the pot. This simmering stage allows the ingredients to come together beautifully. Step 7: Stir in Cheese and Ham Once the potatoes have softened, mix in 8 ounces of cubed Velveeta cheese and 2 cups of diced ham. Stir continuously until the cheese melts completely, creating that creamy, cheesy texture so beloved in Cheesy Ham and Potato Soup. Step 8: Serve Warm Ladle the hot soup into bowls and serve it warm, garnished with fresh herbs if desired. This soup pairs wonderfully with crusty bread or dinner rolls. Enjoy the comforting taste that brings family and friends together on cozy nights! Cheesy Ham and Potato Soup Variations Feel free to let your creativity run wild with these delightful twists that can enhance your Cheesy Ham and Potato Soup! Dairy-Free: Swap Velveeta with cashew or almond-based cheese for a creamy texture without dairy. Vegetarian Option: Replace diced ham with smoked tempeh or your choice of protein-packed beans for a delicious plant-based twist. Extra Veggies: Add diced bell peppers, zucchini, or even peas for a colorful nutrient boost and extra flavor. Spicy Kick: Stir in a teaspoon of red pepper flakes or diced jalapeños to elevate the heat level. Herb Infusion: Add fresh thyme or dill while simmering the soup for an aromatic touch that brightens the overall flavor. Chowder Style: Incorporate sweet corn kernels for a touch of sweetness and texture, perfect for a chowder-like vibe. Lazy Day: For a hands-off method, toss everything into a slow cooker and let it simmer all day; just add the cheese and ham before serving. Each variation offers a unique spin, making the classic Cheesy Ham and Potato Soup even more versatile. For more heartwarming recipes, check out my Garlic Herb Potato or Cheesy One Pot to keep your comforting meals exciting! Expert Tips for Cheesy Ham and Potato Soup Whisk Wisely: Make sure to whisk the flour quickly after adding it to avoid any lumps as you create the roux for your Cheesy Ham and Potato Soup. Texture Control: For a velvety finish, use an immersion blender to puree part of the soup while keeping some potatoes intact for perfect texture. Season and Taste: Always taste your soup before serving. Adjust salt and pepper to ensure the flavors are just right, enhancing that creamy goodness. Prevent Sticking: Stir frequently during the simmering process to avoid sticking and burning on the bottom of the pot, ensuring a smooth finish. Storage Solutions: Leftovers can be stored in an airtight container for up to 3 days. Reheat gently on the stove to maintain the creamy texture. Make Ahead Options Preparing your Cheesy Ham and Potato Soup ahead of time not only saves you precious moments during busy weeknights but also allows the flavors to meld beautifully! You can chop and refrigerate the vegetables (celery, carrots, and onion) up to 24 hours in advance. Additionally, you can cook the soup base (butter, flour, milk, and broth) and store it in the fridge for up to 3 days. Just make sure to cool it first for optimal quality. When you’re ready to finish, reheat the soup on the stove, add the potatoes, and simmer until tender, then stir in the cheese and ham for that delicious final touch. This way, you’ll have a comforting meal ready to enjoy with minimal effort! Storage Tips for Cheesy Ham and Potato Soup Fridge: Store leftover Cheesy Ham and Potato Soup in an airtight container for up to 3 days. Keep it covered to maintain freshness and flavor. Freezer: If you want to save it for later, freeze the soup in freezer-safe containers for up to 3 months. Leave some space at the top for expansion as it freezes. Reheating: For the best texture, reheat the thawed soup on the stove over low heat, stirring frequently until warmed through. Add a splash of milk if it thickens too much. What to Serve with Cheesy Ham and Potato Soup As you indulge in the rich flavors of this creamy bowl of goodness, consider these delightful sides and pairings to complete your meal experience. Crusty Bread: This sturdy artisan bread serves as the perfect vessel for soaking up every last morsel of your cheesy soup. Garden Salad: A fresh salad with crisp greens, cherry tomatoes, and a tangy vinaigrette adds brightness and balances the creamy richness of the soup. For a fun twist, serve the soup in bread bowls. Guests will delight in the unique presentation, and you’ll waste not a drop of that hearty soup! Garlic Breadsticks: Lightly toasted and buttery, these warm breadsticks add a delicious crunch, making every bite an inviting experience. Roasted Vegetables: Seasoned and caramelized veggies like Brussels sprouts and carrots bring a healthful touch while complementing the soup’s comforting flavors. Apple Crisp: End the meal on a sweet note with a warm apple crisp, offering a lovely contrast to the savory flavors of the soup. Whether you explore these pairings for a cozy family dinner or an evening gathering with friends, each addition can elevate your Cheesy Ham and Potato Soup experience to heartwarming heights! Cheesy Ham and Potato Soup Recipe FAQs What type of potatoes are best for this soup? For the best texture and flavor, I recommend using Yukon Gold potatoes. They hold their shape well and provide a creamy consistency when cooked. Avoid using watery russet potatoes, as they may break down too much in the soup. How should I store leftover Cheesy Ham and Potato Soup? Store your leftovers in an airtight container in the fridge for up to 3 days. Make sure to let the soup cool completely before sealing it. To reheat, gently warm it on the stove or in the microwave, stirring occasionally to maintain a smooth texture. Can I freeze Cheesy Ham and Potato Soup? Absolutely! To freeze the soup, pour it into freezer-safe containers, leaving about an inch of space at the top for expansion. It will keep well in the freezer for up to 3 months. When you’re ready to enjoy it, thaw in the fridge overnight and reheat on low heat until warmed through. What if my soup is too thick? If you find the soup has thickened too much after cooking, simply add a splash of milk or broth while stirring over low heat until it reaches your desired consistency. This is an excellent way to restore the creamy texture without compromising flavor. Is this soup suitable for dietary restrictions? You can easily customize this recipe for dietary needs! For a vegetarian version, use vegetable broth and swap the ham for smoked tempeh or your favorite plant-based protein. Additionally, you can opt for gluten-free flour as a thickening agent and non-dairy milk for the creaminess. Can I make this soup in advance? Yes, you can prepare the elements of the soup, such as the veggies and broth, a day in advance. Just store them separately in the fridge. On the day of serving, quickly bring it together by cooking the potatoes and adding in the cheese and ham for the freshest flavor! Hearty Cheesy Ham and Potato Soup for Cozy Nights This Cheesy Ham and Potato Soup is a warm embrace in a bowl, perfect for cold nights and using leftover ham. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 15 minutes minsTotal Time 25 minutes mins Servings: 6 bowlsCourse: SoupCuisine: AmericanCalories: 380 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Base4 tablespoons Butter olive oil can be a lighter substitute1 cup Diced Celery chopped leeks can be used for a milder flavor1 cup Diced Carrots peas can be used as an alternative1/4 cup Flour use whole wheat or gluten-free flour for dietary needs3 cups Milk half-and-half or heavy cream enhances richness4 cups Low Sodium Chicken Broth vegetable broth works for a vegetarian variationFor the Main Ingredients4 cups Peeled & Diced Potatoes Yukon Gold potatoes are best1 unit Minced Onion shallots can be a great substitute1 teaspoon Salt adjust according to taste1/2 teaspoon Black Pepper white pepper can be an alternativeFor the Cheesy Finish8 ounces Velveeta Cheese (cubed) consider shredded cheddar for a different taste2 cups Diced Ham any cooked ham or vegetarian alternatives can be used Equipment large pot Method Step‑by‑Step InstructionsMelt Butter: In a large pot, melt butter over medium-high heat until bubbly and fragrant, about 1-2 minutes.Sauté Vegetables: Add diced celery and diced carrots to the pot. Sauté for about 5 minutes until they begin to soften and turn golden.Thicken with Flour: Stir in flour, whisking vigorously for about 30 seconds to combine.Add Milk and Broth: Gradually pour in milk and broth while whisking constantly. Bring to a gentle boil, letting it thicken for 2-3 minutes.Incorporate Potatoes and Seasoning: Fold in potatoes, minced onion, salt, and black pepper, stirring well.Simmer to Tenderness: Reduce heat to low/medium and let the soup simmer for about 15 minutes or until potatoes are fork-tender.Stir in Cheese and Ham: Mix in cubed Velveeta cheese and diced ham, stirring continuously until cheese melts.Serve Warm: Ladle the soup into bowls and serve warm, garnished with fresh herbs if desired. Nutrition Serving: 1bowlCalories: 380kcalCarbohydrates: 35gProtein: 20gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3gCholesterol: 60mgSodium: 750mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 800IUVitamin C: 15mgCalcium: 300mgIron: 2mg NotesStir frequently during simmering to avoid sticking and burning. Leftovers can be stored in an airtight container for up to 3 days. Tried this recipe?Let us know how it was!