If you’re looking for a creamy, delicious side dish that impresses without the carbs, look no further than Creamy Garlic Mashed Cauliflower! This incredibly easy recipe transforms simple cauliflower into a luxurious, restaurant-quality side that rivals traditional mashed potatoes. With just a handful of ingredients and minimal prep time, you can have a silky-smooth dish ready in under 45 minutes.
Did you know that cauliflower contains nearly as much vitamin C as an orange, and when mashed with cream and butter, it becomes a nutritious alternative to heavier starches? This makes it a perfect choice for anyone seeking a lighter yet satisfying accompaniment to their favorite proteins and vegetables.
Let’s dive into the ingredients, preparation, and some tips to make this dish truly shine!
Ingredients for Creamy Garlic Mashed Cauliflower
To create the perfect cauliflower side, you’ll need the following ingredients:
Essential Ingredients
- 30 ounces frozen cauliflower florets or 1 large head of fresh cauliflower, chopped
- 1/4 cup sour cream for tanginess and richness
- 2 ounces cream cheese softened to room temperature
- 2 tablespoons butter softened for a silky texture
- 2 teaspoons garlic powder or 4 cloves fresh minced garlic for a bolder flavor
- Salt and pepper to taste adjust at the end for perfect seasoning
Optional Ingredients
- Fresh chives or parsley for a fresh garnish
- Grated Parmesan cheese for extra umami depth
- Red pepper flakes for a subtle heat
How to Prepare the Cauliflower
Here’s how to cook and mash your cauliflower to creamy perfection:
- Boil the Cauliflower: Bring a large pot of salted water to a boil and add your cauliflower florets, cooking for 10-12 minutes until they’re fork-tender and easily break apart.
- Drain Thoroughly: Place the cooked cauliflower in a colander and drain well, pressing gently to remove excess moisture which ensures a creamier final texture.
- Return to Pot: Transfer the drained cauliflower back to the warm pot, which helps any remaining moisture evaporate quickly.
Making the Creamy Mixture
While the cauliflower drains, prepare your creamy components:
- Combine Dairy: Add the softened cream cheese, butter, and sour cream to a small bowl and stir until mostly smooth and well combined.
- Add Garlic: Stir in the garlic powder and season with a pinch of salt and pepper, adjusting to your taste preference.
Assembly: Bringing It All Together
Once your cauliflower is cooked and your dairy mixture is ready, it’s time to combine everything into a silky side dish!
- Mash the Base: Using a potato masher or hand mixer, gently mash the warm cauliflower until it reaches your desired consistency, whether chunky or completely smooth.
- Fold in Cream: Add the cream cheese mixture to the mashed cauliflower and fold gently until all the dairy is incorporated and the mixture is creamy and uniform.
- Final Seasoning: Taste and adjust salt and pepper as needed, keeping in mind that the dairy adds richness that may require less salt than you’d initially expect.
- Garnish and Serve: Transfer to a serving bowl and top with fresh chives or parsley if desired, then serve immediately while still warm and creamy.

Variations and Customizations
One of the great things about Creamy Garlic Mashed Cauliflower is its versatility!
- Cheese Additions: Stir in grated Parmesan, sharp cheddar, or smoked Gouda for extra depth and complexity.
- Herb Infusions: Mix in fresh thyme, rosemary, or dill along with or instead of the garlic powder for different flavor profiles.
- Heat Elements: Add cayenne pepper, white pepper, or hot sauce to create a spicy version that pairs wonderfully with milder proteins.
- Texture Play: Leave it chunky for a rustic feel or blend it smooth in a food processor for an ultra-creamy consistency.
Serving Suggestions
This creamy cauliflower mash pairs beautifully with grilled chicken, roasted fish, or herb-crusted lamb steaks.
For beverages, consider a crisp white wine like Sauvignon Blanc, a light beer, or simply serve with sparkling water and fresh lemon.
Recipe FAQ’s
Can I make this ahead of time?
Yes, you can prepare it up to 2 days in advance and store it in an airtight container in the refrigerator. Simply reheat gently in a pot over low heat, stirring in a splash of milk or cream if needed to restore creaminess.
What if I only have fresh cauliflower?
Fresh cauliflower works perfectly! Chop 1 large head into florets and follow the same cooking time of 10-12 minutes until tender. The results will be equally delicious.
Can I use a food processor instead of a masher?
Absolutely. A food processor creates an ultra-smooth, almost whipped texture that many people prefer, though be careful not to over-process as this can make the mixture gluey.
Conclusion
In just a few simple steps, you’ve created a vibrant and satisfying side dish that transforms humble cauliflower into something truly special.
This recipe is perfect for weeknight dinners, holiday gatherings, or meal prepping a nutritious base for your protein-focused plates.
Don’t hesitate to get creative with your toppings, cheese additions, and herbs. There’s no limit to how you can customize this recipe to suit your taste preferences!
Try it today and experience the deliciousness for yourself.



Creamy Garlic Mashed Cauliflower
Ingredients
- 30 ounces frozen cauliflower florets or 1 large head of fresh cauliflower, chopped
- 1/4 cup sour cream for tanginess and richness
- 2 ounces cream cheese softened to room temperature
- 2 tablespoons butter softened for a silky texture
- 2 teaspoons garlic powder or 4 cloves fresh minced garlic for a bolder flavor
- salt and pepper to taste, adjust at the end for perfect seasoning
Instructions
- Boil the Cauliflower: Bring a large pot of salted water to a boil and add your cauliflower florets, cooking for 10-12 minutes until they're fork-tender and easily break apart.
- Drain Thoroughly: Place the cooked cauliflower in a colander and drain well, pressing gently to remove excess moisture which ensures a creamier final texture.
- Return to Pot: Transfer the drained cauliflower back to the warm pot, which helps any remaining moisture evaporate quickly.
- Combine Dairy: Add the softened cream cheese, butter, and sour cream to a small bowl and stir until mostly smooth and well combined.
- Add Garlic: Stir in the garlic powder and season with a pinch of salt and pepper, adjusting to your taste preference.
- Mash the Base: Using a potato masher or hand mixer, gently mash the warm cauliflower until it reaches your desired consistency, whether chunky or completely smooth.
- Fold in Cream: Add the cream cheese mixture to the mashed cauliflower and fold gently until all the dairy is incorporated and the mixture is creamy and uniform.
- Final Seasoning: Taste and adjust salt and pepper as needed, keeping in mind that the dairy adds richness that may require less salt than you'd initially expect.
- Garnish and Serve: Transfer to a serving bowl and top with fresh chives or parsley if desired, then serve immediately while still warm and creamy.


