Ultimate 20-Minute Creamy Chickpea Broccoli Alfredo Skillet (Dairy-Free & Vegan)
Prepare to have your taste buds amazed with this outrageously simple yet incredibly flavorful Chickpea Broccoli Alfredo Skillet! This dish is a true culinary marvel: delightfully cheesy, luxuriously creamy, and miraculously ready in just 20 minutes – all while being entirely dairy-free and vegan. It’s the kind of meal that consistently earns rave reviews from my entire family, who often don’t even realize they’re enjoying a plant-based masterpiece!

Why This Dairy-Free Alfredo Skillet Will Become Your New Weeknight Favorite
There’s something truly special about a dish that consistently wows. Every time my husband takes a bite of this creamy chickpea broccoli Alfredo, he pauses, sometimes even dramatically setting his fork down in sheer disbelief. It’s that good. Unlike many meals where the initial excitement might fade with each successive bite, this skillet maintains its captivating deliciousness from start to finish. It’s a dish that embodies pure comfort food, refined enough to be served in a restaurant, yet so incredibly easy to prepare in your own kitchen.
In our household, this Chickpea Broccoli Alfredo Skillet has quickly become an absolute obsession, and for good reason. Who wouldn’t want a satisfying, flavorful dinner on the table in under 20 minutes, especially during those hectic weeknights? It’s reminiscent of the hearty, wholesome goodness found in my creamy tomato butter beans, but with that rich, garlicky Alfredo twist we all adore. The combination of tender broccoli, protein-packed chickpeas, and a velvety smooth, dairy-free sauce creates a symphony of textures and flavors that will leave everyone wanting more. For an even more complete meal, consider pairing it with a quick batch of homemade vegan garlic bread or some irresistibly crispy roasted sweet potatoes – it’s an absolute dream come true for busy cooks and hungry families alike.
This recipe stands as a testament to the incredible versatility and simplicity of plant-based cooking. It proves that creating incredibly delicious and satisfying meals doesn’t require a long list of obscure ingredients or complex techniques. In fact, the ingredients for this skillet are wonderfully straightforward, many of which you likely already have stocked in your pantry, regardless of whether you follow a vegan lifestyle or not. It’s designed to be approachable, making healthy and flavorful eating accessible to everyone.
Fair warning: once you introduce this dish to your meal rotation, you’ll find yourself making it on repeat. I cannot be held responsible for the incessant requests to whip up this creamy chickpea and broccoli delight again and again. It truly is that addictive!

Wholesome & Accessible Ingredients for Your Plant-Based Alfredo
One of the best aspects of this 20-minute vegan Alfredo skillet is its reliance on simple, easy-to-find ingredients. You’ll be pleasantly surprised at how many of these staples are probably already residing in your pantry or refrigerator, making this a perfect spontaneous weeknight dinner. Let’s delve into the stars of this creamy, dairy-free show:
- Chickpeas: These versatile legumes are the powerhouse of this dish, providing a fantastic source of plant-based protein and fiber, making the meal truly satisfying. Don’t forget to save the aquafaba (the liquid from the can)! It’s an excellent egg substitute for other vegan delights like fudgy vegan brownies or a rich flourless chocolate cake.
- Onion: Diced and sautéed, onion forms the aromatic foundation of our Alfredo sauce, adding a crucial layer of savory depth and sweetness that complements the other flavors beautifully.
- Vegan Butter: Essential for sautéing and adding a rich, buttery flavor without any dairy. Brands like Violife perform exceptionally well, melting smoothly and contributing to the overall creaminess. Keep an eye out for my upcoming homemade vegan butter recipe for an even fresher option!
- Garlic Powder & Mustard Powder: These pantry heroes are key to creating the iconic savory and slightly tangy flavor profile of a classic Alfredo. Garlic powder provides that indispensable aromatic kick, while mustard powder adds a subtle warmth and helps to enhance the other flavors, giving the sauce a more complex character.
- Dried Parsley: A dash of dried parsley not only adds a touch of vibrant color but also contributes a fresh, herbaceous note that brightens the entire dish, making it look as good as it tastes.
- Vegan Cream Cheese: This is where the magic happens for an unbelievably creamy texture. Vegan cream cheese provides a tang and richness that mimics traditional dairy Alfredo perfectly. My homemade vegan cream cheese is delightful here, but for convenience, Nuts for Cheese vegan cream cheese (especially the artichoke & herb flavor) is an outstanding store-bought alternative that melts beautifully.
- Dairy-Free Milk: The base for our luscious sauce. You have several options here – any plain, unsweetened dairy-free milk will work. For an extra rich and velvety consistency, I highly recommend my easy 2-ingredient cashew cream or my quick homemade oat milk, both of which contribute to an unparalleled creamy texture.
- Veggie Broth: Vegetable broth infuses the sauce with an additional layer of umami and savory flavor. My Mother-in-Law’s super easy homemade veggie broth is perfect for this, and it freezes well for future uses, like making delicious soups and stews. If you don’t have broth, water with a little extra sea salt can work in a pinch, though broth offers superior flavor.
- Flour (or starch): This acts as a thickener, creating the perfect consistency for our Alfredo sauce. All-purpose flour is a common choice. To make this dish entirely gluten-free, simply swap the flour for cornstarch or arrowroot starch. I’ve even had success with Einkorn flour, demonstrating the recipe’s flexibility.

Step-by-Step Guide: Crafting Your Creamy Chickpea Broccoli Alfredo
This recipe is designed for maximum efficiency without compromising on flavor. Follow these straightforward steps to create a truly delicious vegan Alfredo in no time. For detailed measurements and the complete recipe card, please scroll to the bottom of this post. Here, we’ll walk through a brief overview, enhanced with visuals for a clearer understanding of each stage.




Customize Your Vegan Alfredo Skillet: Endless Possibilities
This Chickpea Broccoli Alfredo Skillet is a fantastic standalone meal, but its versatility truly shines when you start exploring customization options. Feel free to make it your own and unleash your culinary creativity with these delicious spin-off ideas:
- Vegetable Swaps: While broccoli is a classic choice, don’t hesitate to swap it out for other greens or seasonal vegetables. Consider hearty kale or collard greens, broccolini for a slightly different texture, or even tender zucchini during the late spring and summer months. Just adjust cooking times as needed – tougher greens will require a bit more sautéing.
- Pasta Perfection: Transform this skillet into a complete pasta dish by stirring in your favorite cooked pasta. Smaller shapes like pastina, orzo, or couscous work wonderfully, integrating seamlessly into the creamy sauce. For a more traditional Alfredo experience, toss in cooked fettuccine or linguine directly into the skillet, ensuring every strand is coated in the rich sauce.
- Tomato Twist: For a delightful creamy tomato Alfredo sauce, simply stir in 2 tablespoons of tomato paste along with the vegetable broth and dairy-free milk. The tomato paste adds a wonderful depth of flavor and a lovely pink hue, creating a new dimension of deliciousness.
- Bean Alternatives: If you’re out of chickpeas or simply want to try something different, butter beans or cannellini beans make excellent substitutes. They offer a similar creamy texture and absorb the Alfredo sauce beautifully, providing a slightly different, yet equally satisfying, experience.
- Baked Delight: For an easy baked chickpea broccoli Alfredo, transfer the finished skillet mixture to an oven-safe dish. Sprinkle generously with vegan parmesan cheese on top and bake at 400°F (200°C) for 10-15 minutes, or until the dairy-free cheese is melted and bubbly, and the top is lightly golden. This adds a lovely crust and extra cheesy flavor.
- Spice it Up: For those who enjoy a little heat, a pinch of red pepper flakes added during the sautéing stage can give this Alfredo a pleasant kick. A sprinkle of nutritional yeast at the end can also boost the cheesy flavor profile without altering the texture.

Frequently Asked Questions (FAQ) about Vegan Alfredo
Is this recipe gluten-free?
Yes, this recipe can easily be made gluten-free! While the main recipe calls for all-purpose flour to thicken the sauce, you can simply substitute it with an equal amount of cornstarch or arrowroot starch. These gluten-free alternatives will achieve the same creamy, thick consistency without any compromise on flavor or texture. Always ensure any packaged ingredients like vegan butter, cream cheese, or broth are certified gluten-free if you have strict dietary requirements.
Can I meal prep this dish?
Absolutely! This Chickpea Broccoli Alfredo Skillet is excellent for meal prepping. You can prepare the entire dish in advance and store it in airtight containers in the refrigerator for up to 3-4 days. It reheats beautifully on the stovetop over medium-low heat, or in the microwave. If the sauce thickens too much upon reheating, simply add a splash of extra dairy-free milk or vegetable broth to achieve your desired consistency. It’s a fantastic option for ready-to-eat lunches or quick dinners throughout the week.
What makes this Alfredo sauce creamy without dairy?
The incredible creaminess of this dairy-free Alfredo sauce comes from a clever combination of ingredients. Vegan butter and dairy-free milk form the liquid base, providing richness. The crucial element is the vegan cream cheese, which melts into the sauce, adding a luxurious tang and velvety texture that perfectly mimics traditional Alfredo. Finally, a simple roux (made from flour and dairy-free milk) acts as a thickening agent, ensuring the sauce is wonderfully lush and clings beautifully to the chickpeas and broccoli.
What are the best vegan cream cheese brands for Alfredo?
For store-bought options, I highly recommend “Nuts for Cheese” vegan cream cheese, especially their artichoke & herb flavor, which adds an extra layer of gourmet taste. Other excellent brands that work well for melting and creating a creamy sauce include Miyoko’s Kitchen Cultured Vegan Cream Cheese or Kite Hill Cream Cheese Style Spreads. Each brand might offer a slightly different flavor profile and consistency, so feel free to experiment to find your personal favorite. Alternatively, my homemade vegan cream cheese recipe is a delightful, fresh option if you prefer to make your own.
Don’t Miss Out! Save This Recipe & Share Your Creations
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this incredibly delicious recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. Your feedback helps others discover and enjoy these recipes! As always, I absolutely love to see your beautiful culinary creations on Instagram and Pinterest, so don’t forget to tag me there as well! Happy cooking!
Print Recipe
20 Minute Creamy Chickpea Broccoli Alfredo Skillet – Dairy Free & Vegan
4.5 from 2 reviews
- Author: Britt Berlin
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This ridiculously easy chickpea broccoli Alfredo skillet is delightfully cheesy, creamy, and ready in just 20 minutes – and it’s made entirely dairy free! My entire family raves about this dish every time I make it, and they don’t even know it’s vegan!! A perfect quick and healthy weeknight meal.
Ingredients
Scale
- 1/4 cup (57 g) vegan butter
- 1 medium onion, finely diced
- 2 cups broccoli florets (approximately 1 large head of broccoli, chopped into bite-sized pieces)
- 16 ounces chickpeas, thoroughly rinsed and drained (remember to save the aquafaba if desired!)
- 1 tsp garlic powder, for a concentrated burst of flavor
- 1 tsp dried parsley, to add a hint of freshness and color
- 1/2 tsp dried mustard powder, which deepens the savory notes of the Alfredo sauce
- 1/2 tsp sea salt, or to taste
- 1 cup vegetable broth, preferably low sodium
- 1 cup cashew cream or plain, unsweetened dairy-free milk, divided (cashew cream offers a richer texture)
- 1 tbsp all-purpose flour or cornstarch (for a gluten-free option), essential for thickening the sauce
- 8 ounces vegan cream cheese, crumbled (choose a brand that melts well for ultimate creaminess)
Instructions
- Prep Your Ingredients: Before you begin cooking, it’s helpful to have all your ingredients ready. Dice your onion finely and ensure your broccoli florets are cut into uniform, bite-sized pieces for even cooking. Rinse and drain the canned chickpeas thoroughly.
- Sauté the Aromatics and Broccoli: Place a large skillet on your stovetop and melt the vegan butter over medium heat. Once the butter is shimmering, add the diced onion and sauté for 4-5 minutes, stirring occasionally, until the onions become translucent and fragrant. Next, add the broccoli florets to the skillet. Cover the skillet and reduce the heat to low, allowing the broccoli and onion to cook together for 2-3 minutes. This steams the broccoli slightly, helping it to tenderize without overcooking.
- Infuse with Flavor: Once the broccoli has started to soften to a tender-crisp texture, add the rinsed chickpeas, garlic powder, dried parsley, mustard powder, and sea salt to the skillet. Increase the heat back to medium and sauté for another 2-3 minutes, stirring to ensure all ingredients are well combined and absorb the flavors of the spices.
- Build the Creamy Sauce Base: Pour in the vegetable broth and 3/4 cup (180 mL) of your chosen cashew cream or dairy-free milk into the skillet. Stir everything together gently to combine. Bring the mixture to a gentle boil. While the skillet contents are heating, quickly prepare your thickening agent: in a small bowl, whisk together the remaining 1/4 cup (60 mL) dairy-free milk and 1 tablespoon of flour (or cornstarch for gluten-free) until a smooth, lump-free roux is formed. Pour this roux directly into the boiling chickpea broccoli mixture in the skillet and stir continuously. You will notice the sauce beginning to thicken almost immediately, transforming into a rich, luscious consistency.
- Achieve Ultimate Creaminess: Reduce the heat to low. Crumble the vegan cream cheese directly into the skillet. Continue to stir gently until the vegan cream cheese has completely melted and is fully incorporated into the sauce, creating a smooth and velvety Alfredo. Keep stirring for another 1-2 minutes until the chickpea skillet reaches your desired thick and creamy consistency.
- Serve and Enjoy: Your delightful Chickpea Broccoli Alfredo Skillet is now ready! Serve it warm, either on its own as a hearty and satisfying dish, tossed with your favorite pasta, or alongside crusty toast. Garnish with a fresh sprinkle of parsley or vegan parmesan if desired, and savor this quick, easy, and incredibly flavorful plant-based meal!
Notes
Chickpeas: When rinsing your canned chickpeas, don’t discard the liquid, known as aquafaba! This magical ingredient is a fantastic egg substitute in many vegan baking recipes. Save it to make decadent treats like these fudgy vegan brownies or a rich flourless chocolate cake, adding to your zero-waste kitchen efforts.
Vegan Cream Cheese: The quality of your vegan cream cheese significantly impacts the final texture and flavor of this Alfredo. For a convenient store-bought option, I highly recommend “Nuts for Cheese” vegan cream cheese, particularly if you can find their artichoke & herb flavor for an extra gourmet touch. If you prefer a homemade approach, my homemade vegan cream cheese recipe is a delightful alternative that yields an incredibly fresh and creamy result. Experiment with different brands to find your favorite!