Servings: 2–3 (easily scaled) Prep Time: 15 minutes
Cook Time: 45 minutes Total Time: 60 minutes
Calories: ~420–480 kcal per serving (estimated)
Hosting brunch for a crowd and half the guests are vegan? Or maybe everyone is, and you want to genuinely impress them with something that goes beyond fruit salad and store-bought granola bars? This anchor recipe a stunning plate of spiced chickpeas in smoky tomato sauce, silken tofu scramble, fresh avocado, and toasted bread is the kind of vegan brunch idea for a crowd that makes people forget they’re eating plant-based food entirely. It’s hearty, savory, deeply spiced, and scales up to feed ten people just as easily as three.
I’ve served this at more gatherings than I can count, and it never fails to produce that satisfying moment where someone who “doesn’t really eat vegan food” asks for seconds. The chickpea shakshuka base alone is worth making for any occasion. Add the tofu scramble and fresh avocado, and you’ve got a full restaurant-quality brunch plate that cost a fraction of what a café would charge. Let me show you how to put it all together.

Why This Recipe Works as a Crowd Brunch Centerpiece
The genius of this recipe for feeding a crowd lies in how naturally it scales. The spiced chickpea and tomato base is essentially a plant-based shakshuka deeply flavored, slow-simmered, and genuinely better when you make more of it. Double the chickpeas and tomatoes and you feed six people from the same pan with no extra technique required.
The silken tofu scramble handles the protein role that eggs traditionally play at brunch, and it does it convincingly. Black salt (kala namak) adds a sulphurous, eggy note that makes the tofu taste more like scrambled eggs than most non-vegans expect. The turmeric gives it that familiar golden color. Combined, these two details create a scramble that reads as “egg” to most people eating it at brunch which is exactly the kind of quiet win that makes plant-based hosting feel effortless.
And the avocado half on each plate? It’s not just garnish. It adds cool creaminess, healthy fat, and visual appeal that ties the whole plate together as a unified, café-style brunch dish.
Ingredients You’ll Need For
This recipe serves 2–3 generously. Scale every ingredient proportionally to serve larger groups.
For the Spiced Chickpea Tomato Base
- Olive oil – for sautéing; a generous glug to start
- 1 small onion or large shallot– finely diced
- 2 garlic cloves– finely diced
- 400g (14 oz / 2 cups) cooked chickpeas – canned and drained works perfectly; home-cooked adds more flavor if you have the time
- 1 heaped tsp cumin – the aromatic anchor of the spice blend
- 1 heaped tsp smoked paprika – adds depth and a subtle smokiness that elevates the whole dish
- A pinch of hot chilli powder or cayenne pepper – adjustable to your crowd’s heat preference
- 1 x 400g (14 oz) can quality plum tomatoes – quality matters here; better tomatoes = better sauce
- Salt and black pepper, to taste
- ~500ml (2 cups) water – added to the sauce to allow proper simmering and reduction
For the Tofu Scramble
- 300g (10.5 oz) silken firm tofu – pressed briefly to remove surface moisture; silken firm gives the most realistic scramble texture
- ¼ tsp turmeric – for color; adjust to your preferred depth of golden
- ¼ tsp black salt (kala namak) – the secret weapon that gives the scramble its eggy flavor; adjust to taste
- Black pepper– to taste
- Optional upgrades- shallot, garlic, and nutritional yeast sautéed in before the tofu; these additions make the scramble noticeably richer
For Serving
- Your favorite vegan bread– toasted sourdough, vegan brioche, or a seeded whole grain loaf all work beautifully
- 1 ripe avocado– halved and left in the skin one half per person
FYI the black salt is genuinely important for the tofu scramble. Regular salt gives you seasoned tofu. Black salt gives you something that tastes unmistakably egg-like at brunch, which is the moment that consistently surprises guests who assumed vegan food would be noticeably “missing” something. It’s available online and at most Indian grocery stores a small bag lasts months and transforms the dish completely.

Equipment You’ll Need For
Two pans and standard kitchen tools cover everything:
- Large frying pan or wide sauté pan – for the chickpea tomato base; wide surface area helps the sauce reduce properly without splashing
- Second frying pan – for the tofu scramble; you can cook it sequentially in the same pan if you only have one, but two pans running simultaneously cuts total cooking time significantly
- Wooden spoon or spatula – for squashing the tomatoes down and stirring the sauce as it reduces
- Fork – for breaking the tofu into irregular scramble-sized chunks; a fork gives more realistic texture than a spatula
- Knife and cutting board – for the onion, garlic, and avocado
- Griddle pan or toaster – for the bread
- Measuring spoons – for the spices; the cumin and paprika quantities are generous and intentional; eyeballing them tends to under-season the dish
- Serving plates – wide, flat plates show this dish at its best; the three components need space to sit separately
Servings & How to Scale for a Crowd
This base recipe serves 2–3 people generously. Scaling up for a larger crowd is completely straightforward:
| Guests | Chickpeas | Tomatoes | Tofu | Avocado |
| 2–3 | 400g (1 can) | 400g (1 can) | 300g | 1–2 |
| 4–6 | 800g (2 cans) | 800g (2 cans) | 600g | 2–3 |
| 8–10 | 1.2kg (3 cans) | 1.2kg (3 cans) | 900g | 4–5 |
The chickpea sauce actually improves in larger batches more volume means slower, more even reduction and more complex flavor development. For groups of 8+, use your largest pot for the sauce and cook the tofu scramble in two or three batches.
Important crowd-hosting tip- Make the chickpea tomato sauce completely ahead of time it reheats beautifully and actually tastes better the next day as the spices settle. Make the tofu scramble fresh on the day, just before serving. Toast the bread in batches as people arrive and plate everything to order. This division of labor makes the whole spread feel effortless even when you’re feeding ten people at once.
Estimated Caloric Info (Per Serving, Including Bread and Avocado)
| Component | Estimated Calories |
| Spiced chickpea tomato base | ~180 kcal |
| Tofu scramble | ~80 kcal |
| Half avocado | ~120 kcal |
| 1–2 slices toasted sourdough | ~150–200 kcal |
| Estimated total per plate | ~420–480 kcal |
This is a genuinely satisfying brunch plate substantial enough that most people don’t reach for more food until well into the afternoon. The protein comes from the chickpeas, tofu, and bread; the healthy fats from olive oil and avocado; the complex carbohydrates from chickpeas and bread. It’s a nutritionally complete brunch without any animal products whatsoever. IMO this is exactly the kind of vegan food that changes how people think about plant-based eating.
Step-by-Step Instructions
Step 1- Build the Chickpea Tomato Sauce (30–35 Minutes)
Heat a generous glug of olive oil in your large frying pan over medium-low heat. Add the diced onion and sauté gently for 5–7 minutes until softened and almost translucent. Don’t rush this with high heat properly sweated onion builds a sweet, mellow base that rushed onion can’t replicate.
Add the diced garlic and sauté for another 2 minutes, stirring frequently to prevent burning. Add the cumin, smoked paprika, and chilli powder directly to the onion and garlic and stir for 30 seconds to fry the spices in the oil this blooming step wakes up the spices and distributes their aromatics throughout the oil before the liquid goes in.
Add the canned plum tomatoes along with a good pinch of salt and pepper. Use a wooden spoon to squash the whole tomatoes down into the sauce. Pour in 500ml of water and add the cooked chickpeas. Stir everything together and bring to a simmer.
Simmer uncovered on low-medium heat for 20–25 minutes, stirring occasionally, until the sauce reduces to a thick, glossy, deeply flavored consistency. The sauce should coat the chickpeas and cling to the spoon rather than running off it. Taste and adjust salt, pepper, and spice levels before turning off the heat.
Step 2- Make the Tofu Scramble (8–10 Minutes)
While the chickpea sauce simmers, heat a second frying pan over medium heat with a small amount of olive oil. If you’re making the upgraded version, sauté a small diced shallot and garlic clove until softened before adding the tofu.
Add the silken firm tofu directly to the pan. Use a fork to break it into irregular pieces that resemble scrambled eggs don’t over-process it into a paste. Uneven chunks create a more realistic, textured scramble. Season immediately with turmeric, black salt, and black pepper. Stir and fold the tofu for 5–7 minutes over medium heat until it’s heated through, lightly golden, and fully seasoned. The turmeric turns it golden; the black salt makes it taste unmistakably eggy. Taste and adjust seasoning before plating.
Step 3- Toast the Bread
Toast your chosen bread on a hot griddle pan or in a toaster until golden and crispy. For a crowd, use the oven lay slices on a baking sheet at 400°F for 5–6 minutes, flip, and toast another 3 minutes. Efficient and consistent for multiple slices simultaneously.
Step 4- Plate and Serve
Divide the spiced chickpea sauce across plates first it anchors the dish visually and practically. Add a generous portion of tofu scramble alongside. Place half an avocado cut-side up on each plate leave it in the skin so it holds its shape and presents attractively. Add the toasted bread on the side or tucked against the other components.
Serve immediately while everything is hot.

Tips for Hosting a Vegan Brunch for a Crowd
Make the Chickpea Sauce the Night Before
The spiced chickpea tomato sauce improves dramatically overnight. The spices settle into the sauce, the chickpeas absorb more flavor, and the whole thing tastes deeper and more complex by the next morning. Make a double or triple batch the night before, refrigerate in a covered pot, and reheat gently while you make the tofu scramble fresh on the day.
This is the single move that transforms a stressful brunch for ten people into a relaxed, manageable morning.
Add More Vegan Brunch Dishes for a True Crowd Spread
The chickpea scramble plate works as a standalone dish, but for a proper vegan brunch spread for a crowd, surround it with:
- A fresh fruit platter – seasonal summer berries, sliced mango, melon; zero prep beyond washing and cutting
- Vegan granola with plant-based yogurt – prepare jars in advance; guests help themselves
- A smoothie station – set out frozen fruit, plant milks, and a blender; let guests make their own bowls
- Vegan pastries or muffins – baked the day before; set out on a board for grazing
- A board with pickles, olives, vegan cheese, and crackers – zero-cook, visually impressive, universally popular
This combination of one hot centerpiece dish and several no-cook accompaniments gives you a complete brunch spread without running yourself ragged in the kitchen.
Black Salt (Kala Namak) Where to Find It and Why It Matters
Black salt is the ingredient that makes this tofu scramble convincingly egg-like rather than just seasoned tofu. It’s available at most Indian grocery stores, health food shops, and online. It smells sulfurous straight from the bag, which is alarming the first time you encounter it but in cooked form that sharp edge softens into a flavor that reads unmistakably as egg. Start with ¼ teaspoon and adjust upward to taste. A little goes a long way.
Make-Ahead Timeline for Stress-Free Crowd Hosting
Planning a brunch for 8–10 people? Here’s how to break the preparation across two days:
The Night Before
- Make the full chickpea tomato sauce (double or triple batch); refrigerate covered
- Make any muffins, granola, or baked items; cool and store in airtight containers
- Prep and dice all vegetables (onion, garlic); refrigerate in covered bowls
- Set out serving equipment , plates, utensils, serving spoons
Try It Next recipe
Dairy-Free Vegan Cinnamon Vanilla French Toast

Morning Of (45 Minutes Before Guests Arrive)
- Reheat chickpea sauce on low heat while making the tofu scramble
- Make tofu scramble fresh; keep warm on the lowest heat setting
- Set up the grazing board , fruit, yogurt, crackers, vegan cheese
- Toast bread in batches in the oven as guests arrive
- Halve avocados right before plating to prevent browning
This timeline keeps your morning calm and keeps the food at its absolute best.
Frequently Asked Questions
Can I make the tofu scramble ahead of time? You can, but it’s better fresh. If you must make it ahead, undercook it slightly, refrigerate, and reheat in a pan with a small splash of water to prevent sticking. The texture is slightly less ideal than fresh but still very good.
What’s the best bread for this dish? Sourdough is the top recommendation its slight tang complements the spiced chickpeas beautifully. Vegan brioche adds richness. A seeded whole grain gives texture and nuttiness. Whatever bread your crowd prefers works; the chickpea sauce is robust enough to stand alongside any good-quality loaf.
Can I make this gluten-free? Completely serve the chickpea scramble over roasted sweet potato cubes or rice instead of toast. The dish itself contains no gluten; it’s only the bread accompaniment that introduces it.
How spicy is this dish? As written, the heat is mild the pinch of chilli or cayenne adds warmth but not aggressive heat. For a spice-sensitive crowd, skip the chilli entirely. For a heat-loving group, increase the cayenne to ½ teaspoon and add a dried chilli to the sauce while it simmers.
My Final Thoughts

The Best Vegan Brunch Ideas for a Crowd start exactly here with a recipe that looks impressive, tastes exceptional, scales to any group size, and requires no animal products whatsoever. Smoky spiced chickpeas, golden tofu scramble, fresh avocado, and perfectly toasted bread on one plate. That’s your brunch centerpiece sorted.
Build around it with a fruit platter, some pre-made muffins, a yogurt-granola station, and a grazing board, and you’ve produced a complete vegan brunch spread that any crowd vegan or not will talk about well after the plates are cleared.
Make the chickpea sauce tonight. Host the brunch Sunday. And quietly accept the compliments when someone says it was the best brunch they’ve had all summer.

The Best Vegan Brunch Ideas for a Crowd
Ingredients
Equipment
Method
- Step 1- Build the Chickpea Tomato Sauce (30–35 Minutes)
- Heat a generous glug of olive oil in your large frying pan over medium-low heat. Add the diced onion and sauté gently for 5–7 minutes until softened and almost translucent. Don’t rush this with high heat properly sweated onion builds a sweet, mellow base that rushed onion can’t replicate.
- Add the diced garlic and sauté for another 2 minutes, stirring frequently to prevent burning. Add the cumin, smoked paprika, and chilli powder directly to the onion and garlic and stir for 30 seconds to fry the spices in the oil this blooming step wakes up the spices and distributes their aromatics throughout the oil before the liquid goes in.
- Add the canned plum tomatoes along with a good pinch of salt and pepper. Use a wooden spoon to squash the whole tomatoes down into the sauce. Pour in 500ml of water and add the cooked chickpeas. Stir everything together and bring to a simmer.
- Simmer uncovered on low-medium heat for 20–25 minutes, stirring occasionally, until the sauce reduces to a thick, glossy, deeply flavored consistency. The sauce should coat the chickpeas and cling to the spoon rather than running off it. Taste and adjust salt, pepper, and spice levels before turning off the heat.
- Step 2- Make the Tofu Scramble (8–10 Minutes)
- While the chickpea sauce simmers, heat a second frying pan over medium heat with a small amount of olive oil. If you’re making the upgraded version, sauté a small diced shallot and garlic clove until softened before adding the tofu.
- Add the silken firm tofu directly to the pan. Use a fork to break it into irregular pieces that resemble scrambled eggs don’t over-process it into a paste. Uneven chunks create a more realistic, textured scramble. Season immediately with turmeric, black salt, and black pepper. Stir and fold the tofu for 5–7 minutes over medium heat until it’s heated through, lightly golden, and fully seasoned. The turmeric turns it golden; the black salt makes it taste unmistakably eggy. Taste and adjust seasoning before plating.
- Step 3- Toast the Bread
- Toast your chosen bread on a hot griddle pan or in a toaster until golden and crispy. For a crowd, use the oven lay slices on a baking sheet at 400°F for 5–6 minutes, flip, and toast another 3 minutes. Efficient and consistent for multiple slices simultaneously.
- Step 4- Plate and Serve
- Divide the spiced chickpea sauce across plates first it anchors the dish visually and practically. Add a generous portion of tofu scramble alongside. Place half an avocado cut-side up on each plate leave it in the skin so it holds its shape and presents attractively. Add the toasted bread on the side or tucked against the other components.
- Serve immediately while everything is hot.
Notes
Estimated Caloric Info (Per Serving, Including Bread and Avocado)
| Component | Estimated Calories |
| Spiced chickpea tomato base | ~180 kcal |
| Tofu scramble | ~80 kcal |
| Half avocado | ~120 kcal |
| 1–2 slices toasted sourdough | ~150–200 kcal |
| Estimated total per plate | ~420–480 kcal |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.