High Protein

Pesto Butter Bean Toast with Crispy Shallots

This pesto butter bean toast with crispy shallots is a quick, high-protein spring lunch idea. Ready in 15 minutes, it's creamy, crunchy, and totally satisfying.

Pesto butter bean toast on a wooden board topped with crispy shallots and fresh basil
Prep 5 minutes
Cook 10 minutes
Total 15 minutes
Serves 2
Cuisine American
Course Lunch
Calories 380

This pesto butter bean toast with crispy shallots is exactly the kind of recipe you need when you want something delicious but don't have much time or energy. It comes together in about 15 minutes and uses mostly pantry and fridge staples. The creamy mashed butter beans are a fantastic base, and the crispy shallots on top add that perfect crunch everyone loves.

If you're looking for a high protein toast idea that feels a bit special but is actually super simple, this is it. It works for a quick lunch, a light dinner, or even a hearty snack. The combination of bright pesto, mild butter beans, and golden shallots is incredibly satisfying.

I love how versatile this recipe is. You can use homemade or store-bought pesto, switch up the beans, or change the toppings based on what you have. It's forgiving and always delicious.

Why You'll Love This Recipe

  • Quick and easy: From start to finish, this toast takes about 15 minutes. Perfect for busy weekdays.
  • High in protein: Butter beans are packed with plant-based protein and fiber, keeping you full and energized.
  • Creamy and crunchy: The smooth, pesto-mashed beans contrast beautifully with the crispy shallots and crunchy toast.
  • Beginner-friendly: No complicated techniques needed. If you can mash beans and fry shallots, you can make this.
  • Customizable: Easily adjust the toppings, pesto type, or bread to suit your taste or what's in your fridge.
  • Budget-friendly: Uses affordable staples like canned beans, bread, and shallots. Pesto can be homemade or store-bought.
  • Great for meal prep: Make the bean mixture ahead and assemble when ready. The shallots can also be pre-cooked.

Ingredients

  • 1 can (15 oz) butter beans, drained and rinsed
  • 3 tablespoons basil pesto (store-bought or homemade)
  • 2 tablespoons olive oil, divided
  • 1 small shallot, thinly sliced into rings
  • 2 slices hearty bread (sourdough, whole grain, or gluten-free)
  • Salt to taste
  • Freshly ground black pepper
  • Optional: red pepper flakes, fresh basil for garnish

Optional Substitutions

  • Butter beans: Cannellini, great northern, or chickpeas work well. Texture will vary slightly.
  • Pesto: Use vegan pesto, sun-dried tomato pesto, or even a simple garlic and herb blend.
  • Shallots: Thinly sliced red onion, yellow onion, or leeks make good substitutes.
  • Bread: Any sturdy bread works. Sourdough, whole wheat, rye, or gluten-free toast are all great.
  • Olive oil: Avocado oil or another neutral oil can be used for frying shallots.
  • Add greens: A handful of arugula or spinach on top adds freshness and extra nutrients.
  • Cheese: Sprinkle with grated Parmesan or vegan cheese after assembling.
  • Lemon: A squeeze of lemon juice brightens the flavor.

Instructions

  1. Prepare the crispy shallots: In a small skillet, heat 1 tablespoon olive oil over medium heat. Add the sliced shallots and spread them out. Cook for 3-4 minutes, stirring occasionally, until golden and crispy. Watch carefully to avoid burning. Transfer to a paper towel-lined plate and season with a pinch of salt.
  2. Make the pesto butter bean mash: In a medium bowl, add the drained and rinsed butter beans, 3 tablespoons pesto, and remaining 1 tablespoon olive oil. Using a fork or potato masher, mash the beans until creamy but still slightly chunky. Season with salt and pepper to taste.
  3. Toast the bread: While the shallots cook, toast your bread slices until golden and crisp. You can use a toaster, oven, or skillet.
  4. Assemble the toasts: Divide the pesto butter bean mash evenly between the two toast slices. Spread it out with a spoon or spatula.
  5. Top with crispy shallots: Sprinkle the crispy shallots over the mash. Add optional garnishes like red pepper flakes, fresh basil, or a drizzle of extra pesto.
  6. Serve immediately: Enjoy warm while the toast is still crunchy and the shallots are crisp.

Pro Tips

  • Don't overcook shallots: They go from golden to burnt quickly. Remove them as soon as they are deep golden brown.
  • Pat shallots dry: Before frying, pat the sliced shallots dry with a paper towel to ensure they get crispy.
  • Adjust pesto amount: Taste the bean mixture and add more pesto if you prefer a stronger flavor.
  • Use room temperature beans: For easier mashing, let the canned beans sit out for a few minutes or warm them slightly.
  • Double the batch: The bean mash keeps well in the fridge for up to 3 days. Make extra for quick lunches.
  • Choose sturdy bread: Flimsy bread will get soggy. A thick slice of sourdough or whole grain holds up best.
  • Add protein: For even more protein, top with a fried egg or slices of grilled chicken.
  • Make it vegan: Use vegan pesto and this recipe is completely plant-based.

Variations and Substitutions

  • Spicy version: Add a pinch of red pepper flakes to the bean mash or drizzle with sriracha.
  • Mediterranean twist: Top with sun-dried tomatoes, Kalamata olives, and a sprinkle of feta cheese.
  • Avocado toast hybrid: Spread half the toast with mashed avocado and half with the bean mash for a creamy, green duo.
  • Roasted vegetable topping: Add roasted cherry tomatoes or bell peppers for extra sweetness and color.
  • Herb upgrade: Stir in fresh chopped basil, parsley, or chives into the bean mixture.
  • Crispy chickpeas swap: Instead of shallots, top with oven-roasted chickpeas for extra crunch and protein.
  • Gluten-free option: Use your favorite gluten-free bread or a large gluten-free tortilla toasted.
  • Cucumber freshness: Add thin cucumber slices on top of the mash before the shallots.

Storage and Reheating

Fridge

Store the pesto butter bean mash in an airtight container in the refrigerator for up to 3 days. Keep the crispy shallots separately in a container at room temperature for up to 1 day (they will soften over time). Toast the bread fresh when ready to serve.

Freezer

The bean mash can be frozen for up to 1 month. Thaw in the refrigerator overnight and stir before using. Do not freeze assembled toasts.

Reheating

Gently reheat the bean mash in the microwave or in a skillet with a splash of water. Make fresh toast and crispy shallots for the best texture. If shallots have softened, re-crisp them in a dry skillet for 1-2 minutes.

FAQ

Can I use dried butter beans instead of canned? Yes, but you'll need to soak and cook them first. Use about 1.5 cups cooked beans (equivalent to one can).

Is this recipe gluten-free? Only if you use gluten-free bread. The bean mixture itself is gluten-free.

Can I make the crispy shallots ahead of time? Yes, they keep at room temperature in an airtight container for up to 2 days. Re-crisp in a skillet if needed.

What other beans work well? Cannellini, great northern, or chickpeas are great substitutes. The texture may be slightly different but still delicious.

Can I use homemade pesto? Absolutely! Homemade pesto will make the flavor even brighter.

How do I prevent soggy toast? Spread the bean mixture on toasted bread just before serving, and don't overload it. Using sturdy bread also helps.

Is this recipe suitable for meal prep? Yes, prepare the bean mash and crispy shallots ahead. Toast the bread and assemble when ready to eat.

Can I add more protein? Top with a fried egg, grilled chicken, or tofu for extra protein.

Nutrition Information

Calories 380
Carbohydrates 38g
Protein 13g
Fat 21g
Saturated Fat 3g
Cholesterol 2mg
Sodium 480mg
Fiber 9g
Sugar 4g

Nutritional values are estimated and can vary depending on the ingredients used.

Save this recipe

Print and download options unlock in 30 seconds.

Tried this recipe?

Rate this recipe

Your rating helps other home cooks decide what to make next.

New 0 ratings
Your rating

About the author

The Mommy’s Recipe Test Kitchen

The Mommy’s Recipe Test Kitchen creates simple, family-friendly recipes tested with everyday ingredients, clear steps, and practical tips to make home cooking easier.