Description
A creamy and healthy alternative to traditional mashed potatoes, this Cauliflower Mashed Potatoes recipe is low-carb and packed with flavor. Optional potatoes can be added for extra creaminess, making it a versatile and satisfying side dish.
Ingredients
Scale
- 1 large head of cauliflower, cut into florets
- 2 medium potatoes, peeled and diced (optional for added creaminess)
- 3 garlic cloves, peeled
- 1/4 cup unsweetened almond milk (or any milk of your choice)
- 2 tablespoons butter (or olive oil for a lighter version)
- 1/4 cup grated Parmesan cheese (optional)
- Salt and pepper, to taste
- Fresh chives or parsley, chopped (for garnish)
Instructions
- Cook the Cauliflower and Potatoes:
Bring a large pot of water to a boil. Add the cauliflower florets, diced potatoes (if using), and garlic cloves. Boil for about 10-15 minutes, or until the cauliflower and potatoes are very tender. Drain well. - Mash the Cauliflower and Potatoes:
Transfer the drained cauliflower, potatoes, and garlic to a large mixing bowl. Use a potato masher or an immersion blender to mash the mixture until smooth and creamy. - Add the Milk and Butter:
Stir in the almond milk (or regular milk) and butter. Continue mashing and mixing until you reach your desired consistency. Add the Parmesan cheese (if using) for extra creaminess and flavor. Season with salt and pepper to taste. - Serve:
Transfer the Cauliflower Mashed Potatoes to a serving bowl and garnish with fresh chopped chives or parsley. Serve hot.
Notes
- For a vegan version, use olive oil instead of butter and skip the Parmesan cheese or use a vegan alternative.
- To achieve a creamier texture, you can add more milk or a bit of cream.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Boiling and Mashing
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 120 kcal
- Sugar: 6 g
- Sodium: 150 mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 12 g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 20mg