Creamy White Bean Pasta with Crispy Tofu (High Protein)

This creamy white bean pasta with crispy tofu is exactly the kind of vegan dinner that makes people forget they ever needed chicken alfredo. Silky blended white bean sauce coats every strand of pasta, and a golden panko-crusted tofu cutlet sits on top, shattering when you cut into it. The whole thing comes together in 30 minutes with ingredients you probably already have. No cashews, no soaking, no blender required if you have an immersion blender.

The magic is in the sauce. Instead of cashews or a roux, the cannellini beans get simmered with vegan cream and seasoning, then blended smooth right in the pan. You end up with something that has the gloss and body of a classic cream sauce, plus serious protein and fiber. The crispy tofu on top is the textural payoff. It is everything you love about a restaurant pasta plate, made entirely from plants.

Why You Will Love This Recipe

  • High protein. Around 25 grams of plant protein per serving from the tofu and beans combined.
  • No cashews needed. The cannellini beans do all the creamy work.
  • 30 minutes start to finish. The sauce and the tofu come together at the same time.
  • Pantry friendly. Most of the ingredients are staples you likely already have on hand.
  • Restaurant-style. The crispy cutlet on creamy pasta hits the same comfort note as chicken parm or alfredo.
  • Customizable. Skip the chili for kids, or dip the tofu in buffalo or barbecue sauce for a flavor bomb.

How to Make Creamy White Bean Pasta with Crispy Tofu

Bread the tofu
Press the tofu, slice into cutlets, dredge in seasoned flour, dip in wet batter, then press firmly into seasoned panko
Fry until golden
Shallow fry in olive or avocado oil over medium heat until deep golden brown on both sides.
Buffalo or BBQ dunk
For extra flavor, dunk each fried cutlet in buffalo or barbecue sauce right out of the pan.
Simmer beans in cream
In a separate pan, melt vegan butter, add garlic and chili, then pour in vegan heavy cream and the rinsed white beans.
Blend smooth
Off the heat, blend with an immersion blender until completely silky. Stir in Italian seasoning.
Toss with pasta
Add the cooked spaghetti to the sauce with a splash of pasta water and toss until every strand is glossy. Top with sliced crispy tofu, parsley, and extra vegan parmesan.

Tips for the Crispiest Tofu and Silkiest Sauce

  • Press the tofu well. Twenty minutes minimum. Drier tofu means a better crust.
  • Press the panko in hard. The thicker you build the crust, the crunchier it fries.
  • Blend off the heat. Hot pans and immersion blenders splatter. Take it off the burner first.
  • Reserve pasta water. A splash loosens the sauce and helps it cling to every strand.
  • Serve right away. Crispy tofu loses its crunch fast.

Substitutions and Variations

  • Gluten-free. Use gluten-free flour, gluten-free panko, and gluten-free pasta.
  • Buffalo or BBQ. Dunk each cutlet in buffalo or barbecue sauce before slicing onto the pasta.
  • Add greens. Wilt spinach or kale into the sauce before adding the pasta.
  • Air fryer tofu. Spray the breaded cutlets with oil and air fry at 200°C (400°F) for 12 to 15 minutes, flipping halfway.
  • Bean swap. Cannellini blends silkiest, but great northern or navy beans also work.

Frequently Asked Questions

Yes. Mist the breaded cutlets generously with oil and bake until deep golden, flipping halfway. Pan-fried is the crispiest, but baking and air frying both work well.

Cannellini beans blend into the silkiest sauce. Great northern and navy beans also work. Skip butter beans, the texture is starchier and does not blend as smoothly.

Loosen it with reserved pasta water, a tablespoon at a time. A splash of plant milk also works.

Usually one of three things. The tofu was not pressed enough, the wet batter was too thin, or the cutlets were flipped too early. Press longer, thicken the batter slightly, and let the first side fry undisturbed until it is deeply golden.



More Vegan Pasta Recipes You Will Love

Creamy White Bean Pasta with Crispy Tofu (High Protein)

No ratings yet
Creamy blended white bean pasta topped with golden panko-crusted crispy tofu cutlets. A high-protein vegan dinner ready in 35 minutes with simple pantry staples. No cashews, no soaking, restaurant-style comfort food.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 3
Course: Dinner, Lunch
Cuisine: Italian-Inspired

Ingredients
  

Crispy Tofu
  • 1 block 14 oz / 400 g firm or extra-firm tofu, pressed
  • Olive oil or avocado oil for shallow frying
  • Optional: buffalo or barbecue sauce for dipping
Seasoned flour (for dredging)
  • ⅓ cup 40 g all-purpose flour
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp paprika
  • ½ tsp salt
  • Black pepper
Wet batter
  • ½ cup 60 g all-purpose flour
  • ½ cup 120 ml water
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp smoked paprika
  • 1 tsp Italian seasoning
  • ½ tsp salt
  • Black pepper
Seasoned panko
  • 1 cup 60 g panko breadcrumbs
  • 3 tbsp fresh parsley finely chopped
  • 2 tbsp vegan parmesan
  • 1½ tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp smoked paprika
  • 1 tsp sweet paprika
  • 1 tsp dried oregano
  • ½ tsp salt
  • Black pepper
Creamy White Bean Pasta
  • 8 oz 225 g spaghetti or linguine
  • 3 tbsp vegan butter
  • 2 tbsp olive oil
  • 6 garlic cloves finely chopped
  • 1 small fresh red chili chopped (optional)
  • ½ tsp red pepper flakes
  • 1 cup 240 ml vegan heavy cream
  • 1 can 15 oz / 400 g white beans, drained and rinsed
  • 2 tsp Italian seasoning
  • ⅓ cup 35 g vegan parmesan, plus extra for serving
  • Salt and plenty of cracked black pepper
  • Fresh parsley for garnish

Method
 

  1. Press the tofu. Wrap the block in a clean towel, weigh it down, and press for 15 to 20 minutes. Slice into 2 to 3 slabs about ½ inch thick. Optional: cut into a chicken cutlet shape (rounded teardrop or fillet outline) for a more meat-style look.
  2. Set up the breading station. Bowl 1: whisk the seasoned flour ingredients together. Bowl 2: whisk the wet batter ingredients until smooth, like pancake batter. Bowl 3: combine the seasoned panko ingredients.
  3. Bread the tofu. Dredge each slab in the seasoned flour, dunk in the wet batter, then press firmly into the panko mixture on both sides. Press hard so the crust is craggy and thick.
  4. Shallow fry. Heat ¼ inch of oil in a non-stick pan over medium heat. Fry the cutlets undisturbed for 3 to 4 minutes per side until deep golden brown. Drain on a wire rack. Optionally dip in buffalo or barbecue sauce.
  5. Build the aromatics. In a separate pan, melt the vegan butter with the olive oil over medium-low heat. Add the garlic, fresh chili, and red pepper flakes. Stir for 1 minute without letting anything brown.
  6. Add cream and beans. Pour in the cream and add the white beans. Simmer for 3 to 4 minutes.
  7. Season and finish. Stir in the Italian seasoning, vegan parmesan, salt, and plenty of cracked black pepper.
  8. Blend smooth. Take the pan off the heat and blend with an immersion blender until completely silky. Taste and adjust seasoning.
  9. Cook the pasta. Boil the pasta in well-salted water until al dente. Reserve a cup of pasta water before draining.
  10. Toss. Add the drained pasta to the sauce, tossing with tongs and adding pasta water as needed for a glossy consistency.
  11. Plate. Twist the pasta into bowls, slice the tofu into thick strips and fan it on top. Garnish with parsley and extra vegan parmesan. Serve immediately.

Tried this recipe?

Let us know how it was!