Dairy-Free Creamy Potato Soup with Bacon


An awesome dairy-free comfort food soup that even lactose-intolerant people can enjoy! An easy way to use up any extra veggies and meats too.

Prep Time:
25 mins
Cook Time:
35 mins
Total Time:
1 hrs
8 servings


  • 2 tablespoons olive oil

  • 2 cups diced carrots

  • 2 cups diced celery

  • 1 medium onion, diced

  • 10 slices bacon, cut into 1-inch pieces

  • 2 tablespoons minced garlic

  • 10 medium red potatoes, cut into 1-inch cubes

  • 2 cups chicken broth

  • 2 cups water

  • 2 cups unsweetened almond milk

  • 2 teaspoons salt

  • 2 teaspoons ground black pepper

  • 1 teaspoon Italian seasoning


  1. Heat olive oil in a skillet over medium heat. Add carrots, celery, onion, bacon, and garlic. Cook until bacon is browned and crispy, about 10 minutes.

  2. Combine potatoes, broth, and water in a large pot. Bring to a boil; cook until potatoes can be easily pierced with a fork, about 10 minutes. Use an immersion blender to blend the mixture until nearly smooth.

  3. Add the bacon mixture, almond milk, salt, pepper, and Italian seasoning to the pot. Cook until heated through, about 10 minutes.

Nutrition Facts (per serving)

327 Calories
10g Fat
51g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 327
% Daily Value *
Total Fat 10g 12%
Saturated Fat 2g 11%
Cholesterol 14mg 5%
Sodium 1243mg 54%
Total Carbohydrate 51g 19%
Dietary Fiber 7g 24%
Total Sugars 7g
Protein 11g
Vitamin C 28mg 138%
Calcium 118mg 9%
Iron 3mg 15%
Potassium 1544mg 33%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.