Go Back
–+ servings

Healthy Mashed Potatoes with Cauliflower and White Beans

These Healthy Mashed Potatoes with Cauliflower and White Beans are creamy, comforting, and packed with extra protein and fiber! They're also ready in just 30 minutes and make an easy side dish for weeknight dinners or holiday meals.
Course Side Dish
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings
Calories 190kcal

Ingredients

  • 4 cups peeled and cubed Russet potatoes (about 2-3 medium potatoes)
  • 2 cups cauliflower florets
  • 1 cup cannellini beans drained and rinsed
  • ½ cup plain Greek yogurt
  • 2 tablespoons olive oil
  • 3 cloves garlic
  • 1⁄4 cup milk plus more as needed
  • 1 teaspoon salt plus more for boiling the potatoes and cauliflower
  • 1⁄4 teaspoon black pepper
  • chives optional, for garnish

Instructions

  • Add the potatoes to a large pot and cover with water. Add a generous pinch of salt and bring to a boil. Cook for 15-20 minutes, or until fork-tender. Drain well, then let sit for 1-2 minutes to allow excess moisture to evaporate.
  • Add the cauliflower to a separate pot and cover with water. Add a pinch of salt and bring to a boil. Cook for 8-10 minutes, or until tender. Drain well.
  • Add the cooked cauliflower, cannellini beans, Greek yogurt, olive oil, garlic, salt, pepper, and milk to a food processor or blender. Blend until smooth and creamy, adding another splash of milk if needed.
  • Mash the potatoes with a fork or potato masher until mostly smooth. Add the cauliflower-bean mixture and gently stir or mash until well combined.
  • Taste and add more salt, pepper, or milk as needed. Garnish with fresh chives and serve warm.

Nutrition

Calories: 190kcal | Carbohydrates: 28g | Protein: 8g | Fat: 5g | Fiber: 5g