Stuffed vegetable recipes fill hollowed peppers, zucchini, eggplant, tomatoes, mushrooms and squash with hearty, savory mixtures, then bake them into complete, satisfying meals. This collection gathers 21 vegan and vegetarian favorites, from classic stuffed peppers to Turkish imam bayildi and Romanian sarmale. Every recipe is filling enough to stand as a main and flexible enough to adapt to whatever you have on hand. Click any title to jump straight to the full recipe.
How to Choose the Right Stuffed Vegetable Recipe
The best stuffed vegetable to cook is whichever one is freshest and sturdiest at the market, since firm, unblemished vegetables hold their shape through baking. Choose peppers, tomatoes and zucchini for quick weeknight dinners, and reach for squash, onions or cabbage rolls when you want a slow, cozy weekend project. Match the filling to the season: light bulgur and herbs in summer, hearty rice, mushrooms and beans in winter. If you are feeding a crowd, pick recipes you can assemble ahead and bake just before serving so the kitchen stays calm.
Jump to a category
Stuffed Peppers Everyone Will Love
Peppers are the ultimate stuffing vessel, and these recipes span smoky Mexican, herby Italian, party-ready jalapenos and protein-packed classics.
Stuffed Peppers | The Only Stuffed Peppers Recipe You Will Ever Need
Bell peppers get hollowed out and packed with a savory rice and vegetable filling, then baked until tender and golden on top. This is the classic version that pleases vegans, vegetarians and meat eaters alike. Assemble the peppers the night before and refrigerate them, so all you have to do is slide the tray into the oven at dinnertime.
Get the recipe
Mexican Stuffed Peppers
Loaded with black beans, corn, warm cumin and smoky spices, these peppers bring bold Tex-Mex flavor to a weeknight table. A scoop of avocado or dairy-free sour cream on top cools the heat beautifully. For extra smokiness, char the empty peppers under the broiler for a few minutes before you fill them.
Get the recipe
Italian Stuffed Peppers
These peppers channel classic Italian comfort with a herby tomato, rice and basil filling finished with plenty of melty cheese. Oregano and garlic give them that trattoria aroma as they roast. Serve them over a pool of marinara with a handful of fresh basil to turn a simple pepper into a full dinner.
Get the recipe
Halloween Stuffed Peppers
Orange bell peppers are carved with spooky jack-o’-lantern faces and filled with a hearty grain and veggie mixture for a festive October dinner. Kids love helping cut the faces before baking. Prep the filling a day ahead and stuff the peppers just before roasting so the carved faces stay crisp and defined.
Get the recipe
Stuffed Jalapeno Peppers with Cream Cheese
Fresh jalapenos are halved and filled with a rich, tangy cream cheese blend, then baked until bubbling and lightly golden. They make an irresistible party appetizer or game-day snack. Wear gloves while seeding the peppers and scrape out every membrane if you prefer a milder bite that still keeps its gentle kick.
Get the recipe
Protein-Packed Vegan Stuffed Bell Peppers
These vibrant bell peppers are filled with mung beans and vegan ground beef for a genuinely satisfying, protein-rich main from Pick Up Limes. They hold together well and reheat like a dream. Make a double batch and freeze the extras, then thaw and warm them for a fuss-free lunch on a busy afternoon.
Get the recipe
Stuffed Eggplant, Zucchini and Tomatoes
Summer vegetables turn into cozy, saucy mains when hollowed out and filled with grains, mushrooms and cheese.
Stuffed Eggplants with Mushrooms and Rice
Tender roasted eggplant halves cradle an earthy filling of mushrooms and rice, finished with a garlicky sauce that seeps into every bite. It is deeply comforting and naturally vegan. Salt the scooped eggplant flesh and let it drain for twenty minutes before roasting to keep the shells firm and never soggy.
Get the recipe
Eggplant Involtini | Ricotta Stuffed Eggplant Rolls
Thin slices of eggplant are rolled around a creamy ricotta filling, nestled in tomato sauce and baked until soft and golden. Each roll is like a little edible parcel of Italian comfort. Grill or roast the eggplant slices first so they stay pliable and roll up neatly without tearing or springing open.
Get the recipe
Imam Bayildi | Turkish Stuffed Eggplant
This beloved Turkish classic features whole eggplants slow-baked with onions, garlic and tomatoes until meltingly soft and rich. This vegan version uses soy cubes for a hearty, meaty texture. Imam bayildi tastes even better the next day, so make it ahead and serve it at room temperature with warm flatbread.
Get the recipe
Stuffed Zucchini Boats
Halved zucchini are scooped into little boats and filled with oyster mushrooms, vegan cheese, garlic and onion, then baked until tender. Best of all, they taste delicious warm or cold. Do not toss the scooped zucchini flesh; chop it and stir it right back into the filling so nothing goes to waste.
Get the recipe
Rice Stuffed Tomatoes, Greek-Flavored
Ripe tomatoes are hollowed and filled with herb-flecked rice in the style of Greek gemista, then roasted until the shells slump and sweeten. Fresh dill and mint make them taste like a Mediterranean summer. Tuck a few potato wedges around the tomatoes in the pan to soak up all the flavorful roasting juices.
Get the recipe
Tomatoes Stuffed with Bulgur and Cheese
Juicy tomatoes get packed with nutty bulgur and salty cheese for a light yet satisfying vegetarian meal or side. The grains drink up the tomato juices as they bake. Cook the bulgur just shy of done before stuffing, since it will finish softening inside the tomatoes and stay pleasantly chewy rather than mushy.
Get the recipe
Stuffed Mushrooms, Squash and Onions
Earthy mushrooms, sweet roasted squash and caramelized onions make hearty, satisfying stuffed dishes for cooler days.
Stuffed Portobello Mushrooms | Basic Recipe
Meaty portobello caps are filled with a savory mixture and baked until juicy and golden, delivering a satisfying bite with no meat in sight. This is the master recipe you can tweak endlessly. Scrape out the dark gills with a spoon before stuffing so the caps do not release too much liquid onto your baking tray.
Get the recipe
Stuffed Butternut Squash
Roasted butternut squash halves are filled with a hearty grain and vegetable medley for a showstopping autumn main. The sweet flesh plays beautifully against the savory filling. Roast the squash cut side down first until just fork tender, then fill and return it to the oven so it never turns watery underneath.
Get the recipe
Vegan Stuffed Squash with Brown Rice and Mushrooms
Simply Recipes fills tender roasted squash with earthy brown rice and mushrooms for a cozy cold-weather main course. The combination is filling, wholesome and completely plant-based. Cook the brown rice ahead of time and keep it in the fridge, so this becomes a quick assemble-and-bake dinner on a chilly evening.
Get the recipe
Roasted Stuffed Onions
Inspired by a Lebanese classic and turned vegan, whole onions are softened and filled with a fragrant, savory stuffing, then roasted until sweet and caramelized. Serve them as an appetizer, side or light main. Blanch the onions whole before hollowing them, which loosens the layers so they peel apart cleanly without cracking.
Get the recipe
Stuffed Potatoes and Hearty Rolls
Loaded potato skins and leaf-wrapped rolls round out the collection with comforting, crowd-pleasing bites.
Stuffed Sweet Potatoes
Baked sweet potatoes are split and piled high with a colorful, savory filling for a wholesome meal that comes together with barely any effort. The natural sweetness balances bold, spiced toppings. Bake the sweet potatoes ahead and refrigerate them, then split, fill and warm through whenever hunger strikes for a fast dinner.
Get the recipe
Loaded Sweet Potato Skins
Crisp sweet potato skins are loaded with hearty toppings for an irresistible snack or shareable appetizer. They deliver all the comfort of classic loaded potato skins with a nutritious twist. Scoop the skins while still warm and brush them with a little oil before the second bake so the edges crisp up beautifully.
Get the recipe
Healthier Vegan Stuffed Potato Skins
Love and Lemons reinvents the classic with crispy potato skins filled with black beans, corn, coconut bacon and a tangy sunflower sour cream. It is indulgent comfort food made entirely plant-based. Make the coconut bacon and sunflower cream in advance, so building and baking the skins takes only minutes.
Get the recipe
Vegan Cabbage Rolls with Mushroom Stuffing (Romanian Sarmale)
Tender cabbage leaves are wrapped around a savory rice and mushroom filling and simmered low and slow into the Romanian classic sarmale. They are pure cold-weather comfort in every bite. Line the bottom of the pot with extra cabbage leaves to protect the rolls from scorching during the long, gentle cook.
Get the recipe
Vegetarian Mushroom Dolmas (Stuffed Grape Leaves)
Grape leaves are rolled around a fragrant mushroom and rice filling for elegant little bites that shine warm or chilled. These dolmas are a staple of Mediterranean and Middle Eastern tables. Rinse jarred grape leaves well to remove excess brine, and roll them snugly but not too tight so they do not burst as the rice expands.
Get the recipe
Frequently Asked Questions
What vegetables are best for stuffing? Sturdy vegetables with a natural cavity work best, including bell peppers, zucchini, eggplant, tomatoes, portobello mushrooms, onions and winter squash. Cabbage and grape leaves are ideal for rolling around a filling. Choose firm, evenly sized vegetables so they cook at the same rate and hold their shape.
How do you keep stuffed vegetables from getting soggy? Salt watery vegetables like eggplant and zucchini and let them drain before filling, and roast tomatoes and squash cut side down first to release excess moisture. Pre-cooking the shells slightly and using a filling that is not too wet also keeps everything firm rather than mushy.
Can you make stuffed vegetables ahead of time? Yes, most stuffed vegetables are excellent for meal prep. Assemble them fully, cover and refrigerate for up to a day, then bake just before serving. Many, like imam bayildi and cabbage rolls, actually taste better the next day once the flavors have had time to meld.
Are stuffed vegetables healthy? Stuffed vegetables can be very nutritious, especially when filled with whole grains, beans, lentils and plenty of herbs. They are naturally rich in fiber and vegetables, and vegan versions keep them lower in saturated fat. Watch portions of cheese and oil if you want to keep the dish light.
What can you stuff vegetables with for a vegan meal? Popular vegan fillings include rice, quinoa, bulgur, black beans, lentils, mushrooms, corn, tofu and vegan ground meat. Add onion, garlic, fresh herbs and spices for flavor, and a dairy-free cheese or sauce to bring everything together. Mix and match based on what you have on hand.
What do you serve with stuffed vegetables? Stuffed vegetables pair well with a simple green salad, crusty bread or flatbread, and a spoonful of dairy-free yogurt or a fresh sauce. For a larger meal, add roasted potatoes or a grain pilaf. Lighter stuffed tomatoes and peppers also work beautifully as a side dish.
What a great round up! Thanks for sharing my Vegan Stuffed Peppers 🙂
Thanks for creating such an amazing recipe! 😀