Creamy Cauliflower Alfredo Pasta with Crispy Chickpeas

A plant-based twist on classic alfredo, this dish replaces cream with silky blended cauliflower and plant milk for richness without dairy. Tender roasted cauliflower creates the sauce base while crispy roasted chickpeas provide textural contrast and nutty depth. Bright lemon juice cuts through the richness, and fresh dill adds herbaceous notes. Perfect for anyone seeking comfort food that's vegetarian and naturally lighter than traditional alfredo. Serve this weeknight dinner when you want something satisfying yet wholesome, or present it as proof that plant-based pasta can be just as indulgent as the original. This version stands apart by building creamy sauce from vegetable puree rather than relying on cream or cheese, making it accessible to more diets while delivering genuine flavor complexity.
Ingredients
Instructions
- 1
Rinse and drain canned chickpeas thoroughly, pat dry with a towel.
- 2
Toss chickpeas with oil, salt, and pepper in a small bowl. Spread in a single layer on a baking sheet and roast until golden brown and crispy, stirring occasionally. Remove from oven, add fresh dill, and let cool.
- 3
Heat a small pot over medium heat with a drizzle of oil. Add minced garlic and cook for a few minutes until fragrant.
- 4
Pour in plant milk, add salt, pepper, and small cauliflower florets. Cover and simmer until cauliflower is very tender.
- 5
Stir in lemon juice. Blend the sauce in the pot with an immersion blender until creamy and smooth, or transfer to a blender and puree until uniform.
- 6
Cook pasta separately according to package directions.
- 7
Toss hot pasta with the creamy cauliflower sauce. Top with crispy chickpeas and serve.
Tips
Pat chickpeas very dry before roasting and spread in single layer to ensure even crisping and prevent steaming. Stir halfway through roasting for consistent golden color.
Blend the sauce thoroughly until completely smooth and creamy; underseasoned cauliflower sauce lacks the richness of traditional alfredo, so taste and adjust lemon juice and salt.
Use an immersion blender directly in the pot to save time and keep the sauce warm, or work quickly if using a stand blender to prevent cooling.
Good to Know
Refrigerate leftover sauce in an airtight container for up to 3 days. Store crispy chickpeas separately in an airtight container for up to 2 days to maintain crispness. Reheat sauce gently on stovetop with splash of plant milk.
Prepare sauce completely up to 1 day ahead. Roast chickpeas and add dill up to 8 hours ahead, store separately. Cook pasta fresh just before serving.
Serve immediately while pasta is hot and chickpeas are crispy. Top with extra fresh dill and a crack of black pepper. Pair with simple green salad or roasted vegetables.
Common Mistakes
Skip drying chickpeas thoroughly to avoid steaming instead of crisping.
Under-blend the sauce to avoid grainy texture; smooth consistency is essential.
Neglect to separate crispy chickpeas from sauce until serving to avoid sogginess.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I use frozen cauliflower instead of fresh?
Yes, frozen works well for sauce since blending hides texture differences. Thaw and pat dry first to remove excess moisture. Use the same weight and cooking time may reduce slightly since frozen is partially softened.
What if I don't have an immersion blender?
Transfer the hot cauliflower mixture to a regular blender and puree until smooth, working in batches if needed. Return to pot and reheat briefly if sauce cools. A food processor works but won't achieve as silky a texture.
How long do crispy chickpeas stay crunchy?
Crispy chickpeas are best eaten same day but stay crunchy for up to 2 days in an airtight container. Store separately from sauce. Reheat briefly at 160 C for 5 minutes to restore crispness if they soften.