Vegan Portobello Mushrooms Stuffed with Herbed Chickpeas

These Vegan Stuffed Portobello Mushrooms feature a savory Mediterranean chickpea filling and come together with minimal effort. They are hearty, filling, flavorful, and perfect for BBQs, dinner parties, or a meatless Game Day snack.

A vegan stuffed portobello mushroom on a white plate

These stuffed Portobello mushrooms are an easy, portable appetizer that works well for entertaining or a casual family meal. The filling is plant-based and protein-rich thanks to chickpeas and cashews, and it gets bright, savory flavor from onions, carrots, scallions, garlic powder, smoked paprika, and an Italian herb blend. A touch of vegan mayo or tahini binds everything while breadcrumbs add pleasant texture. The recipe is versatile and can be adapted to be gluten-free, oil-free, or nut-free as needed.

Ingredients for Vegan Stuffed Portobello Mushrooms

  • Portobello mushrooms: 6 large caps, stems removed; optional to remove gills.
  • Chickpeas/garbanzo beans: 1 can (or about 1.5 cups cooked) — drained and mashed.
  • Veggies: 1/2 cup small chopped carrots, 1/4 cup finely chopped red onion, 3–4 chopped scallions. These can be used raw or sautéed first for a softer texture.
  • Spices: 1/2–3/4 tsp salt (adjust if chickpeas are salted), 1/2 tsp garlic powder, 1/2 tsp smoked paprika, black pepper to taste.
  • Italian herb blend: 1 tsp (thyme, oregano, rosemary, basil, marjoram).
  • Vegan mayo or tahini: 2 tablespoons to bind and add creaminess.
  • Raw cashew halves: 1/4 cup for crunch; substitute seeds or omit for nut allergies.
  • Bread crumbs: 1/4 cup for texture; use gluten-free crumbs or coarsely ground oats if needed.
  • Tomato: 1 sliced for topping.
  • Extra virgin olive oil: 2 tsp (optional) for brushing mushrooms and folding into the stuffing if desired.
  • Thyme, salt and pepper for seasoning the mushroom caps.

If you prefer, use the chickpea-herb mixture as a topping for pizza or to stuff other vegetables such as bell peppers, tomatoes, chiles, or squash.

Overhead shot of a vegan pizza with chickpea topping

Tips and variations

  • Add chopped dried cranberries and a little extra thyme for a festive Thanksgiving or Christmas appetizer.
  • Fold in vegan cheese shreds before baking for a richer, creamier filling.
  • To make gluten-free mushrooms, omit breadcrumbs or use gluten-free breadcrumbs or coarsely ground oats.
  • For a nuttier texture without cashews, use pumpkin seeds or sunflower seeds.
  • If you like the filling softer, sauté the onions and carrots first and simmer briefly with blended chickpeas and a splash of vegetable broth.

How to make Vegan Chickpea Stuffed Portobello Mushrooms

  1. Preheat your oven to 350°F (175°C).
  2. Prepare the filling: In a bowl, drain and mash the chickpeas with a potato masher or fork until mostly broken down but still slightly textured. Add the finely chopped red onion, chopped scallions, carrots, 1/2–3/4 tsp salt, 1/2 tsp garlic powder, 1/2 tsp smoked paprika, 1 tsp Italian herb blend, 2 tablespoons vegan mayo or tahini, and black pepper. Mix thoroughly and taste; adjust salt and seasoning as needed.
  3. Finish the stuffing: Stir in the raw cashews and breadcrumbs. Add 1–2 teaspoons of olive oil or a few teaspoons of vegetable broth if the mixture feels too dry or crumbly. If you prefer a softer filling, sauté the onions in a little oil for 4–5 minutes, add carrots and cashews, then the mashed chickpeas and a few tablespoons of veggie broth. Cover and cook 5–8 minutes, remove from heat, then add the remaining ingredients.
  4. Prep the mushrooms: Clean and pat the Portobello caps dry. Brush both sides lightly with olive oil, place them top-side down on a parchment-lined baking sheet, and season with salt, pepper and a pinch of thyme.
  5. Assemble: Spoon the chickpea stuffing into each mushroom cap, pressing lightly so the filling is compact. Top each stuffed mushroom with a slice of tomato.
  6. Bake: Bake in the preheated oven for 30–40 minutes, or until the mushrooms are tender and the stuffing is golden and set. Serve warm.

Chickpea stuffing ingredients for stuffed portobello mushrooms recipe being mixed in a bowl

How long do portobello mushrooms last?

Fresh raw Portobello mushrooms will generally keep in the refrigerator for about 4 to 7 days. To maximize shelf life, store unwashed mushrooms in a paper bag in the fridge. Avoid sealing them in plastic or airtight containers, which trap moisture and speed spoilage.

Side view of a vegan chickpea stuffed portobello mushroom on a white plate

Recipe: Vegan Chickpea Stuffed Portobello Mushrooms

  • Prep time: 10 mins
  • Cook time: 50 mins
  • Total time: 1 hr
  • Servings: 6 mushrooms
  • Course: Appetizer
  • Cuisine: American
  • Allergen info: Dairy-free, egg-free, corn-free, soy-free, yeast-free. Can be made gluten-free, grain-free, and oil-free with substitutions.

Ingredients (summary)

  • 1 can chickpeas (or 1.5 cups cooked)
  • 1/2 cup chopped carrots, 1/4 cup chopped red onion, 3–4 scallions
  • 1/2–3/4 tsp salt, 1/2 tsp garlic powder, 1/2 tsp smoked paprika, black pepper
  • 1 tsp Italian herb blend
  • 2 tbsp vegan mayo or tahini
  • 1/4 cup raw cashew halves
  • 1/4 cup breadcrumbs (or gf oats)
  • 1 tomato, sliced; olive oil and thyme for mushrooms
  • 6 Portobello mushrooms, stems removed

Instructions (summary)

  1. Mash drained chickpeas and combine with chopped vegetables, herbs, spices, and binder (mayo or tahini).
  2. Fold in cashews and breadcrumbs, adjust moisture with oil or vegetable broth as needed.
  3. Brush cleaned mushrooms with oil, season, and fill with the chickpea mixture. Top with tomato slices.
  4. Bake at 350°F for 30–40 minutes until mushrooms are tender and filling is golden.

Notes and serving suggestions

  • Add dried cranberries for a festive sweet-tart contrast.
  • Stir in vegan cheese shreds before baking for a richer filling.
  • Use the same chickpea mixture to stuff peppers, tomatoes, or squash.

Nutrition (per mushroom, approximate)

Serving: 1 mushroom — Calories: 122 kcal; Carbohydrates: 12.6 g; Protein: 4.8 g; Fat: 7 g; Fiber: 2.7 g. Nutrition information is an approximation.

Editor’s Note: This post was originally published in November 2013 and has been updated for accuracy and clarity.