Main Courses
This bean gnocchi recipe delivers the perfect balance of crispy crust and silky centers using a plant-based twist on Italian tradition.
The secret lies in combining mashed white beans with potato starch and flour, creating a dough that's both sturdy enough to hold its shape and tender enough to melt in your mouth.
I developed this version after years of experimenting with vegan gnocchi alternatives, and it finally achieves that restaurant-quality texture without eggs or dairy.
The dough preparation is simple but critical—mashed beans form the foundation while potato starch ensures the right consistency for shaping. You'll roll the dough into ropes, cut into small pieces, and press with a fork to create those signature ridges that help the gnocchi hold their shape during cooking.
The boiling process is quick—just 2-3 minutes in salted water—and the result is gnocchi that's light enough to float but sturdy enough to hold sauce.
What makes these gnocchi truly special is their ability to achieve that coveted crispy crust while maintaining tender centers. The key is high-heat finishing—either pan-frying in olive oil or baking until golden brown.
Serve with your favorite tomato sauce, pesto, or a simple garlic butter for a complete meal that's both satisfying and plant-friendly. This recipe proves you don't need traditional ingredients to create Italian comfort food at its finest.
The beauty of bean gnocchi lies in their versatility—use them as a main course with hearty sauces or as a side dish alongside grilled vegetables. The dough can be made ahead and refrigerated for up to 24 hours, making this an excellent make-ahead option for busy weeknights.
Whether you're a seasoned home cook or new to Italian cuisine, these crispy-crusted dumplings will quickly become a staple in your recipe rotation.
Ingredients for bean gnocchi
Simple plant-based ingredients create restaurant-quality gnocchi with crispy edges and tender centers.
| Ingredient | Amount | Notes |
|---|---|---|
| White Cannellini Beans 🌱 | 1 ½ cups | Canned, drained and mashed |
| Potato Starch 🥔 | ½ cup | For perfect texture |
| All-Purpose Flour 🌾 | ½ cup | Plus 2 tbsp for dusting |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crispy finish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy flavor |
| Garlic Powder 🧄 | 1 tsp | For savory depth |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Water 💧 | 2 tbsp | For dough consistency |
| Tomato Sauce 🍅 | 1 ½ cups | For serving |
| Fresh Basil 🌿 | ¼ cup | Chopped, optional garnish |
| Vegan Butter 🧈 | 2 tbsp | For finishing |
The beans are the heart of this recipe—cannellini beans work best for their mild flavor and smooth texture. Grab the no-salt-added canned version from Trader Joe's or any grocery store bulk section. If you can't find canned, cook dried beans from scratch for even better flavor. The potato starch is non-negotiable—it's what gives these gnocchi that signature lightness and prevents them from falling apart. Bob's Red Mill is my go-to brand, but any quality potato starch will work. For the flour, grab King Arthur or Gold Medal—they're reliable and give the best results. The dough needs to be smooth but not sticky, so adjust the water if needed—just a splash at a time.
No potato starch? Cornstarch works in a pinch, though the texture won't be quite the same. Short on flour? Substitute with rice flour at the same amount, though the gnocchi might be slightly denser. The nutritional yeast adds that cheesy flavor without dairy—Bragg or Bob's Red Mill are great brands. Want extra flavor? Add 1/2 tsp onion powder to the dough mix. For serving, any tomato sauce will do—homemade or store-bought. If you're feeling fancy, toss the finished gnocchi in vegan pesto or a simple garlic and olive oil sauce. The key to crispy edges is high heat—don't skip the pan-frying step!
The dough keeps well in the fridge for 24 hours wrapped tightly in plastic. For best results, shape the gnocchi just before cooking. If you're prepping ahead, freeze the shaped gnocchi on a baking sheet before transferring to a bag—they'll keep for 3 months. Cook from frozen by adding 30 seconds to the boiling time. These gnocchi reheat beautifully—just warm in a pan with a little oil or sauce. Store leftovers in the fridge for 3 days or freeze for 2 months. The crispy crust softens when reheated, so always pan-fry fresh batches for that perfect texture.
Why You'll Love This Recipe
- No Mash Needed: I swear by this trick—just blend the cannellini beans with a splash of olive oil until smooth. No lumpy dough, no food processor drama. The starch and flour bind it like magic.
- Creamy Without Dairy: That potato starch? It’s the secret weapon. The gnocchi turns out pillowy and light, with just enough chew to hold its shape—no heavy cream or butter required.
- Budget Meal Star: A single can of beans stretches into enough dough for four servings. I make a big batch on Sundays and freeze half; it’s my go-to for lazy nights when I’m tired of spending money on takeout.
- Pasta Swap Hero: Toss these in any sauce you’d use for regular gnocchi—tomato, pesto, or even a simple olive oil and chili flake finish. They’re great cold in salads too, which means leftovers get a second life without reheating.
Step-by-step instructions for bean gnocchi recipe
Here's how to make these crispy-crusted, silky bean gnocchi with perfect texture every time.
Prepare the Bean Base
Open the can of white cannellini beans and drain them completely. Transfer the beans to a food processor fitted with the metal blade attachment. Pulse until you achieve a smooth, thick paste - it should be completely free of any bean chunks. This step is crucial for that authentic gnocchi texture.
I like to scrape down the sides every few pulses to ensure even processing. The paste should be thick enough to hold its shape when you press it between your fingers. If it's too runny, add 1 tablespoon of the potato starch to help bind it. The goal is a smooth, cohesive dough that won't fall apart when shaping.
Mix the Dough Components
In a large mixing bowl, combine the mashed beans with the 0.5 cup potato starch, 0.5 cup all-purpose flour, 2 tablespoons nutritional yeast, 1 teaspoon garlic powder, 0.5 teaspoon black pepper, and 1 teaspoon salt. Using a fork or dough scraper, mix until thoroughly combined and no dry spots remain.
Add the 2 tablespoons water gradually while mixing. You want the dough to come together just enough to hold when pressed, but not so sticky that it's difficult to handle. If it's too dry, add another teaspoon of water. The dough should be soft and pliable - think of it more like a thick paste than traditional gnocchi dough. This bean base gives us that signature lightness while maintaining structure.
Shape the Gnocchi
Lightly flour your work surface and a rolling pin with about 2 tablespoons of the all-purpose flour set aside for dusting. Divide the dough into 4 equal portions. Roll each portion into a thin log about 1/2-inch thick. Cut the logs into 1-inch pieces - these will be your gnocchi.
Here's where the magic happens: using your thumb, gently press down on each piece to create a slight indentation in the center. This creates the classic gnocchi ridges that help them puff up beautifully when cooked. Don't press too hard or you'll flatten them completely. The gnocchi should still maintain their individual shape while having that subtle thumbprint indentation.
Cook to Crispy Perfection
Bring a large pot of water to a rolling boil. Add the gnocchi in batches to avoid crowding, and cook for 2-3 minutes until they float to the surface. This tells you they're ready - they should be tender but still holding their shape. Use a slotted spoon to transfer them to a paper towel-lined plate to drain.
For that crispy finish, heat the 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the cooked gnocchi in a single layer and cook for 2-3 minutes per side until golden brown and crispy. The oil should sizzle gently - if it smokes too much, reduce the heat slightly. This crispy exterior is what makes these gnocchi so special.
Serve with Flavorful Sauce
Transfer the crispy gnocchi to a serving platter. Drizzle with the 1.5 cups tomato sauce and dot with the 2 tablespoons vegan butter, allowing it to melt slightly. Sprinkle with the chopped fresh basil and serve immediately while still warm.
Each bite should deliver that perfect contrast - a crispy golden crust giving way to a tender, silky bean center. The tomato sauce should cling beautifully to the gnocchi, and the basil adds that fresh finish. For extra richness, you could also add a sprinkle of grated vegan parmesan if you have it on hand.
Pro Tips For Making Bean Gnocchi
- Drain and Rinse Beans: After cooking, drain the cannellini beans and give them a quick cold-water rinse—this removes excess starch that’ll turn your dough gummy. I learned this the hard way when my first batch stuck together like glue.
- Chill the Dough: Let the bean-flour mixture rest in the fridge for at least 30 minutes before shaping. This relaxes the gluten and makes rolling out the dough easier—no more fighting a stubborn, sticky mess.
- Steam, Don’t Boil: Use a steamer basket over simmering water (not boiling) to cook the gnocchi. The gentle heat keeps them tender without falling apart—boiling them is how you end up with mushy dumplings.
- Add Potato Starch Last: Mix the potato starch into the flour after combining it with the mashed beans. This ensures even distribution, so your gnocchi hold shape better when boiling—no more crumbling like sad little pancakes.
Health benefits of bean gnocchi
Plant-Based Protein Power
These bean gnocchi deliver a serious protein punch—each serving contains about 15 grams of plant-based protein from the white cannellini beans alone. That's comparable to traditional potato gnocchi but with none of the empty carbs.
The beans also provide fiber (about 10 grams per serving), which supports digestion and helps keep you full longer. I've found that the protein content makes these gnocchi especially satisfying for a meatless meal. 💪
Rich in Fiber
The high fiber content from the beans (about 10 grams per serving) makes these gnocchi an excellent choice for digestive health. Fiber helps regulate blood sugar levels and promotes gut health by feeding beneficial gut bacteria.
Unlike traditional gnocchi made from potatoes, this version won't spike your blood sugar as dramatically. I notice the fiber also helps balance the carbs from the flour and starch, making it more suitable for blood sugar-conscious eaters.
Nutrient-Dense Flavor Boosters
The nutritional yeast adds more than just cheesy flavor—it provides vitamin B12 (about 25% of your daily needs per serving), which is often lacking in plant-based diets. This fortified ingredient also contributes protein and zinc, making these gnocchi a nutritional powerhouse.
I always keep nutritional yeast on hand for recipes like this because it elevates both flavor and nutrition without any dairy. The garlic powder and black pepper not only enhance taste but also offer antioxidant benefits that support overall health.
Low in Saturated Fat
Unlike traditional gnocchi recipes that sometimes include butter or cheese, this version is naturally low in saturated fat while still being rich and flavorful. The olive oil used for crisping adds heart-healthy monounsaturated fats, which are great for your cardiovascular system.
I've tested this recipe with different oils and found that extra-virgin olive oil gives the best flavor and health benefits without making the gnocchi greasy. The vegan butter used for finishing adds richness without the saturated fat found in dairy butter.
Gluten-Free Adaptation
While this recipe uses all-purpose flour, it can easily be adapted for gluten-free diets by substituting with a 1:1 gluten-free flour blend (like Bob's Red Mill or King Arthur). The potato starch remains the same, ensuring the gnocchi maintain their signature lightness.
I've made this version with gluten-free flour and found it works just as well—just be sure to use a blend designed for baking to avoid gummy textures.
The nutritional yeast and beans provide plenty of flavor even without gluten, making it a great option for those with celiac disease or gluten sensitivities.
Meal Prep Friendly
These gnocchi store well for 3 days in the fridge or 2 months in the freezer, making them perfect for meal prep. The bean base actually improves in flavor when stored, as the ingredients meld together over time.
I recommend freezing shaped (but uncooked) gnocchi on a tray first to prevent sticking, then transferring them to a bag. When reheating, I always pan-fry fresh batches for that crispy texture, but you can also reheat cooked gnocchi in the oven at 375°F for 5-7 minutes to revive the crispiness.
The make-ahead nature makes this a great option for busy weeknights. 💡
Nutrition facts
Frequently asked questions
Why do I need potato starch for bean gnocchi?
Potato starch creates that signature light, fluffy texture that traditional gnocchi are known for. Unlike flour alone, it helps the bean dough hold its shape while cooking while preventing a dense, heavy result. The starch absorbs moisture and creates steam pockets when heated, giving you that perfect crispy crust with tender centers. Without it, your gnocchi might turn out gummy or fall apart.
Can I make these gnocchi without a food processor?
Mash the cannellini beans by hand with a fork or potato masher until completely smooth. For extra smoothness, press the mashed beans through a fine-mesh sieve to remove any remaining lumps. The key is achieving that same thick, paste-like consistency—just work a little harder to get there. The texture will be slightly less refined but still delicious.
What's the best way to prevent my gnocchi from sticking?
Keep your work surface and rolling pin lightly dusted with flour at all times. When shaping, don't press too hard with your thumb—just create a gentle indentation. If the dough feels sticky, add a tiny bit more flour (just 1 teaspoon at a time). For storage, place shaped gnocchi on a floured baking sheet before freezing to prevent sticking.
How do I know when the gnocchi are done cooking?
They're ready when they float to the surface (about 2-3 minutes of boiling). The moment they float means they're perfectly cooked—tender inside but still holding their shape. For extra crispiness, immediately transfer them to a hot skillet with oil and cook until golden brown. Overcooking will make them dense, so watch closely!
Can I use different types of beans?
Cannellini beans work best for their mild flavor and smooth texture, but you can experiment! Great alternatives include butter beans or great northern beans. Avoid chickpeas—they're too dense and will make the gnocchi heavy. For best results, always mash them thoroughly to achieve that same creamy consistency. The starch and flour will still work their magic with any smooth-textured white bean.
