Description
This smashed broad beans and avocado on toast is creamy, fresh, and deeply satisfying. Broad beans add texture and plant-based protein, avocado brings richness, and a squeeze of lemon ties everything together. It’s an easy, café-style toast that works perfectly for breakfast, brunch, or a light lunch.
Ingredients
-
1 cup cooked broad beans (fresh or frozen)
-
1 large ripe avocado
-
1–2 tablespoons fresh lemon juice, to taste
-
1–2 tablespoons olive oil
-
Salt, to taste
-
Black pepper, optional
-
Fresh herbs (mint, basil, or dill), optional
-
2–4 slices bread (sourdough recommended), toasted
Optional toppings: feta cheese, chili flakes, seeds, soft egg
Instructions
-
Prepare the broad beans
If using fresh broad beans, blanch them in salted boiling water for 2–3 minutes until tender, then drain well. If using frozen broad beans, cook according to package instructions and drain thoroughly. -
Smash the beans
Add the warm broad beans to a bowl and mash with a fork until mostly broken down but still slightly chunky. -
Add the avocado
Scoop in the avocado and gently smash together with the beans until creamy but not completely smooth. -
Season
Add lemon juice, olive oil, and salt. Taste and adjust seasoning as needed. -
Assemble the toast
Toast the bread until golden and crisp. Spread the smashed broad beans and avocado generously over the toast. -
Finish and serve
Top with herbs, pepper, or your favorite extras. Serve immediately.
Notes
-
Drain the beans very well to avoid watery toast.
-
Mash the beans before adding the avocado for better texture control.
-
This recipe is naturally vegan if you skip cheese-based toppings.
-
Best enjoyed fresh for maximum crunch and flavor.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Breakfast
- Method: No-bake / stovetop
- Cuisine: Mediterranean-inspired
Nutrition
- Serving Size: 1 slice toast with topping
- Calories: 320 kcal
- Sugar: 2 g
- Sodium: 380 mg
- Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 9 g
- Protein: 9 g
- Cholesterol: 0 mg