If you're craving a dish that's bursting with rich, comforting flavors and has a delightful cheesy texture without any dairy, you have to try this Cheesy Vegan Pizza Beans Recipe. Imagine indulgent, creamy vegan cheese sauce bubbling atop tender white beans simmered in a zesty tomato and herb mixture—a perfect fusion of pizza-inspired flavors and wholesome plant-based ingredients. It’s easy to make, surprisingly quick, and sure to become a family favorite that satisfies all those cheesy pizza cravings without the guilt.
Ingredients You'll Need
Gathering these simple but essential ingredients is all it takes to create a flavorful and satisfying meal. Each one plays a crucial role—from the creamy cashew-based cheese sauce to the hearty beans and vibrant herbs that bring layers of taste and texture to the dish.
- Raw cashews: Soaked to create a luscious, creamy cheese sauce that's naturally dairy-free.
- Water: Used both for soaking and blending to perfect the sauce's consistency.
- Lemon juice: Adds a bright tang that balances the richness of the cheese sauce.
- Nutritional yeast: The secret ingredient for that unmistakable cheesy flavor.
- Tapioca starch: Gives the cheese sauce its signature stretchy, gooey texture.
- Sea salt: Enhances all the flavors and seasons the dish just right.
- Olive oil: Sautéing the garlic and infusing the beans with subtle richness.
- Garlic: Four large cloves, minced for that classic aromatic base.
- Red pepper flakes (optional): Adds a gentle heat kick to awaken your palate.
- Crushed tomatoes: Forms the tangy, tomatoey heart of the beans.
- Dried Italian herbs: A flavorful blend that brings authentic Italian vibes.
- Maple syrup (optional): Balances acidity with a touch of natural sweetness.
- White beans (canned): The creamy, tender protein-packed base of the dish.
- Freshly chopped basil: For a fragrant and fresh finishing touch.
- Vegan garlic bread: Perfect for dipping and soaking up every last bit of cheesy sauce.
How to Make Cheesy Vegan Pizza Beans Recipe
Step 1: Soak the Cashews
Begin by placing the raw cashews in a heatproof bowl and cover them with hot water, making sure the water is at least an inch or two above. Let these soak while you start preparing the beans. This soaking softens the cashews perfectly, which is key to achieving that creamy and smooth cheese sauce texture without any grittiness.
Step 2: Sauté Garlic and Infuse Flavors
Heat a large skillet over medium-low heat and add olive oil once hot. Toss in the minced garlic and gently sauté it until fragrant and slightly golden, about one minute. If you like a little spice, add some red pepper flakes now to infuse the oil, giving your dish a subtle warming note that complements the other flavors beautifully. Keep the heat low to avoid burning the garlic—it should smell amazing, not bitter!
Step 3: Build the Tomato Bean Sauce
Stir in crushed tomatoes, a splash of water, dried Italian herbs, and a teaspoon of sea salt. If you prefer a hint of sweetness to counterbalance the acidity, a bit of maple syrup works wonders here. Add the drained and rinsed white beans, mixing everything thoroughly so that the beans are fully coated in the flavorful sauce. Cover and let it simmer gently for 15 to 20 minutes until the beans soften and the sauce thickens, bubbling with delicious aromas.
Step 4: Blend the Cheese Sauce
While the beans simmer, drain your soaked cashews and add them to a high-speed blender along with water, lemon juice, nutritional yeast, tapioca starch, and sea salt. Blend on high until your sauce is perfectly smooth, creamy, and has that irresistible milky appearance. This cheese sauce is what truly brings the pizza vibes to life — creamy, cheesy, and totally vegan!
Step 5: Combine and Broil the Dish
Lower the heat under your beans and carefully pour the blended cheese sauce over the top evenly. Cover the skillet once again and let the beans steam for 2 to 3 minutes so the sauce firms up slightly. For that ultimate golden, stretchy pizza cheese effect, place the skillet under a broiler for another 2 to 3 minutes until bubbly and slightly browned on top. Just sprinkle with freshly chopped basil to finish and add that garden-fresh pop.
How to Serve Cheesy Vegan Pizza Beans Recipe
Garnishes
Freshly chopped basil is a natural choice to add fragrance and a hint of peppery brightness. You can also scatter some crushed red pepper flakes for a little extra heat or a drizzle of high-quality olive oil for richness. These simple additions elevate every bite with fresh, layered flavors.
Side Dishes
This dish loves company! Serve it alongside crispy vegan garlic bread for dipping, lightly sautéed greens like spinach or kale to add texture and nutrition, or a crisp mixed green salad to balance the richness with refreshing crunch. Roasted veggies like bell peppers or zucchini also pair fantastically and add even more color to your plate.
Creative Ways to Present
For a fun twist, try layering the cheesy vegan pizza beans on baked potatoes or stuff it inside warm pita pockets for a handheld lunch. It also shines as a topping for creamy polenta or fluffy couscous if you want to bring some extra comfort food vibes or impress guests with an unexpected presentation.
Make Ahead and Storage
Storing Leftovers
Leftover Cheesy Vegan Pizza Beans Recipe keeps really well in the fridge for about 3 to 4 days. Store in an airtight container to maintain freshness and those luscious flavors. It’s a fantastic dish to prepare in advance for quick meals throughout the week.
Freezing
If you want to tuck it away for longer, this dish freezes beautifully for up to one month. Just portion it into freezer-safe containers and thaw overnight in the fridge before reheating. The flavors remain intact, and the cheese sauce holds up nicely.
Reheating
Reheat your leftovers gently in the oven to revive the cheesiness and warm the beans without drying out, or use the microwave for a faster option. Adding a splash of water before heating helps maintain the creamy texture. If you have access to a broiler, finishing with a quick broil can bring back that delightful bubbly top.
FAQs
Can I use other types of beans for this recipe?
Absolutely! While white beans offer a creamy texture that works perfectly here, you can try cannellini or great northern beans as substitutes. Just keep in mind that darker beans may change the visual appeal slightly but won’t compromise deliciousness.
What if I’m allergic to nuts? Is there a cashew substitute?
If cashews aren’t an option, you might try sunflower seeds or even silken tofu for the cheese sauce base, though the texture and flavor will differ somewhat. Nutritional yeast remains key to achieving that cheesy flavor profile.
Why do you add tapioca starch to the cheese sauce?
Tapioca starch is the magic behind making the cheese sauce stretchy and gooey, mimicking that classic pizza cheese texture. It also helps thicken the sauce so it clings beautifully to the beans when cooked.
Can I prepare the cheese sauce in advance?
Yes! The cheese sauce can be blended and stored in the fridge for up to 3 days. Just reheat gently and stir before using it on the beans. It’s perfect for making your cooking process even quicker.
Is this recipe kid-friendly?
Definitely! The creamy cheese texture combined with familiar pizza flavors often wins over even picky eaters. Adjust any red pepper flakes to mild or omit them entirely to suit children’s tastes.
Final Thoughts
There’s something incredibly satisfying about the way the Cheesy Vegan Pizza Beans Recipe brings together nutritious ingredients into a luscious, cozy dish that feels both indulgent and wholesome. Whether you’re a full-time vegan, a curious omnivore, or just in need of a fresh take on comfort food, this recipe is an absolute winner to keep in your culinary arsenal. So grab those cashews, open a can of beans, and get ready to fall in love with one of the most delightful dairy-free cheesy dishes you’ll ever make!
PrintCheesy Vegan Pizza Beans Recipe
This Cheesy Vegan Pizza Beans recipe offers a delicious and hearty plant-based meal ready in just 30 minutes. Creamy cashew cheese with a stretchy, cheesy texture pairs perfectly with savory white beans simmered in a flavorful tomato sauce infused with Italian herbs and garlic. Ideal for a comforting dinner served alongside vegan garlic bread or a fresh salad.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan, Italian-inspired
- Diet: Vegan
Ingredients
Cheese Sauce
- ½ cup raw cashews
- ⅔ cup water
- 1 Tbsp lemon juice
- 2 ½ Tbsp nutritional yeast (for cheesiness)
- 2 Tbsp tapioca starch (also called tapioca flour, for stretchiness)
- ½ tsp sea salt
Bean Sauce
- 2 Tbsp olive oil
- 4 large cloves garlic, minced
- ¼-½ teaspoon red pepper flakes (optional)
- 1 (15 oz.) can crushed tomatoes
- ¼ cup water
- 1 Tbsp dried Italian herbs
- 1 tsp maple syrup (optional)
- ½ tsp sea salt
- 2 (15 oz.) cans white beans, drained and rinsed
To Serve
- Freshly chopped basil
- Vegan garlic bread
Instructions
- Soak Cashews: Add raw cashews to a heatproof bowl and cover them with hot water by 1-2 inches. Let soak while preparing the beans to soften them for the cheese sauce.
- Sauté Aromatics: Heat a large stainless steel or enameled cast iron skillet over medium-low heat. Add olive oil and minced garlic, sautéing until fragrant (about 1 minute). Add optional red pepper flakes and stir to release their flavor. Reduce heat if garlic cooks too quickly.
- Cook Bean Sauce: Add crushed tomatoes, ¼ cup water, dried Italian herbs, optional maple syrup, and salt to the skillet. Stir to combine, then add drained white beans. Mix everything evenly. Bring to a gentle simmer, cover, and cook for 15-20 minutes until beans are tender and the sauce is bubbly.
- Prepare Cheese Sauce: Drain soaked cashews and add to a high-speed blender along with ⅔ cup water, lemon juice, nutritional yeast, tapioca starch, and salt. Blend on high for about 1 minute until smooth and creamy with a milky texture. Set aside.
- Combine and Heat Cheese Sauce: When beans are tender, reduce heat to low. Pour the cheese sauce evenly over the beans in the skillet. Cover and allow it to steam for 2-3 minutes to help the cheese firm up. For an optional finishing touch, place the skillet under the broiler for 2-3 minutes until the cheese is slightly browned and dry to the touch. Garnish with fresh basil.
- Serve: Serve the cheesy pizza beans warm alongside vegan garlic bread, sautéed greens, roasted vegetables, or a fresh salad for a complete meal.
- Store and Reheat: Store leftovers in the refrigerator for 3-4 days or freeze for up to 1 month. Reheat in the oven or microwave until warmed through.
Notes
- Soaking the cashews with hot water helps create a silky smooth cheese sauce.
- Red pepper flakes add a gentle heat but are optional based on taste.
- Tapioca starch is key to achieving a stretchy cheese texture.
- Broiling is optional but adds a nice browned cheese finish.
- Leftovers freeze well and make for quick meals later.
- Feel free to customize with your favorite herbs or toppings.

Leave a Reply