Mashed White Beans and Chili Fried Tofu is the kind of dish that surprises you. It’s such a simple combo … mostly just beans and tofu … but with a delicious crispy texture, bright acidity, and a hint of heat from the chili flakes. It’s the perfect example of how plant-based meals can be both nourishing and indulgent.

Whether you’re looking for a new go-to breakfast, a protein-packed lunch, or a simple dinner that feels special, this recipe has it all. The mashed beans are rich and savory with a creamy texture, and the silken tofu takes on a magical transformation when pan-fried with just a bit of oil and red pepper flakes. It’s comfort food that’s just spicy enough.
Why I Love This Recipe
There’s something about white beans and tofu together that just works. The beans are grounding, soft, mellow, and full of fiber. The tofu, especially when it’s silken, turns into this light, fluffy texture when pan-fried, almost like a vegan version of scrambled eggs or crispy clouds. I love how quickly this comes together in just 20 to 25 minutes, and how easily it adapts to whatever greens or herbs I have on hand. It’s an easy go-to for busy days but feels like something special when all plated up.

Why You’ll Love This Recipe
Here’s what makes this dish one you’ll want to keep in your regular rotation:
Plant-Based Protein Power: Beans + tofu = a protein-packed, satisfying combo.
Super Flavorful: Just a bit of red pepper flakes in the cooking oil adds the right hint of heat.
Silky Texture: Silken tofu crisps up just enough while staying fluffy and tender inside.
Versatile: Add greens, avocado, or roasted veggies to make it a full bowl.
Quick and Easy: Ready in under 30 minutes using mostly pantry staples.

Ingredients in Mashed White Beans and Chili Fried Tofu
Silken Tofu: Surprisingly fryable, it gives a soft, almost egg-like texture.
White Beans: Use cannellini or navy beans for a buttery mash.
Garlic: Brings warmth and a savory base to the dish.
Red Chili Flakes and Oil: This gives the tofu a delicious heat and chili flavor.
Smoked Paprika: Optional, for a smoky taste.
Lemon Juice: Brightens the mash and balances the richness.
Salt and Pepper: To round out the flavors.
How to Make a Pan Non-Stick
To make a pan nonstick without using a nonstick coating, start by choosing a well-seasoned cast iron or stainless steel pan. Heat the pan dry over medium heat for 2–3 minutes until it’s evenly hot. To test, flick in a few drops of water—they should sizzle and dance. Then, add a small amount of oil and swirl to coat. Wait another 30 seconds to a minute before adding food. This helps close the metal’s pores and creates a temporary nonstick surface. Avoid overcrowding the pan and let food sear undisturbed to prevent sticking. Proper heating makes all the difference.
How to Make
Prepare the tofu: Drain and gently blot silken tofu with a paper towel. Cut into large spoonable chunks.
Fry the tofu: Heat a couple tablespoons of oil in a skillet or cast iron pan over medium heat. Add tofu and red pepper flakes carefully and let it cook undisturbed for 3–4 minutes until crispy on one side. Gently flip or break into rough pieces. Sprinkle with a bit of smoked paprika if desired.

Season the tofu: Sprinkle with paprika, salt, and a pinch of nutritional yeast (if using). Let it crisp a bit more, then remove from heat.
Sauté the onions: In a small saucepan or skillet, sauté the sliced onions until browned and translucent.

Mash the beans: Add the beans into the same pan with the onions and add the minced garlic. Heat for a few minutes until the liquid begins to thicken. Use a potato masher or a fork to mash the beans.
Assemble: Spoon mashed beans onto a plate or shallow bowl. Top with chili-fried tofu. Drizzle with extra chili oil and garnish with herbs or greens.
Tips and Tricks
Use a gentle touch: Silken tofu is fragile, so pan-fry in large pieces and don’t stir too much.
Make it a bowl: Serve over sautéed kale, steamed rice, or roasted sweet potatoes.

Mashed White Beans and Chili Fried Tofu
Creamy mashed white beans meet crispy chili-fried silken tofu in this protein-packed, savory vegan bowl. It’s quick, nourishing, and surprisingly comforting.
Ingredients
Tofu
- 2 tablespoons oil
- 12 oz silken tofu
- 1 clove garlic, grated
- 1/2 teaspoon red pepper flakes
- 1/2 teaspoon smoked paprika (optional)
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
Beans
- 1 tablespoon oil
- 1/4 cup sliced onions
- 15 ounces canned white beans (cannellini or navy beans)
- salt and pepper to taste if needed
Instructions
1. Gently drain tofu and cut into large chunks.
2. Heat oil in a pan over medium heat. Add the tofu and red pepper flakes to the pan carefully, fry undisturbed for 3–4 minutes, and stir until evenly browned.
3. Sprinkle tofu with paprika, if desired, and salt and pepper to taste.
4. In a small saucepan, sauté the sliced onion until slightly browned and translucent. adding the minced garlic after the first few minutes. Add in the beans with their liquid and heat for a few minutes until the liquid is thickened.
5. Plate mashed beans, top with tofu, and garnish with herbs or greens. Serve warm.


Hello! I’m Lisa, a vegan artist, photographer, author, Vegan Life Coach Educator, and RYT 200 yoga teacher. I love showing others how simple and delicious a plant-based diet can be. I draw and paint, cook, write, take lots of pics, eat lots of chocolate, and practice gratitude daily.
