• Skip to main content
  • Skip to primary sidebar
Our Plant-Based World
menu icon
go to homepage
  • About Us
  • Books
  • Juices
  • Categories
  • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About Us
    • Books
    • Juices
    • Categories
    • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Sides

    Baked Stuffed Onions

    Updated: Feb 21, 2024 by Gustavo De Obaldia and Natasha Gomez Akel

    Written by Gustavo De Obaldia and Natasha Gomez Akel

    Learn how to make these flavorful stuffed onions with porcini mushrooms—a show-stopping vegan stuffing recipe that brings both elegance and comfort to your table.

    baked Stuffed Onions served in a Christmas table setting.
    Jump to Recipe Print Recipe Comments

    These roasted onions are caramelized (is there any better way to have those onions, am I right?) until perfectly tender, then filled with a rich, herby mushroom mixture featuring umami-packed porcini mushrooms.

    Growing up around dishes like stuffed zucchini and stuffed peppers, we were always drawn to the magic of veggies filled with bold, savory fillings. So, we thought—why not give onions the same treatment?

    We experimented with porcini mushrooms and extra firm tofu (favorite brand!) to make a sublime stuffing. Porcini mushrooms are freshly available during the fall season, so it is easier to find dishes that rely on this delicious mushroom as part of the vegan fall recipes repertoire.

    Make these stuffed onions a show-stopping Holiday side dish or a perfect main that proves plant-based can be both gourmet and accessible.

    Jump to:
    • 💚 Why you will love it
    • 🧾 Ingredients
    • 🔪 Instructions
    • 💡 Expert tips
    • 📖 Variations
    • 🥡 Storage
    • 🥢 How to serve
    • ❓FAQ
    • 🍄 More porcini mushroom recipes
    • 👪 Scaling
    • 🎥 Video
    • 📋 Recipe
    • 💬 Reviews and Comments

    💚 Why you will love it

    • Rich Umami Taste
    • Hearty Comfort Food
    • Elegant Presentation
    • Wholesome Ingredients

    🧾 Ingredients

    baked onions recipe ingredients on a table.
    • Large Yellow Onions: These beauties serve as the perfect edible bowls, and their natural sweetness elevates when caramelized, adding a rich depth to the dish.
    • Porcini Mushrooms: Known for their earthy, nutty flavor, they add a gourmet touch and a meaty texture that's to die for.
    • White Wine: A splash of this elevates the flavors and helps in adding flavor to the onions, making sure you get every bit of deliciousness.
    • Garlic: It's the flavor backbone, offering a punch of aroma and taste that complements the mushrooms like a dream.
    • Extra Firm Tofu: This plant-based powerhouse adds protein and soaks up flavors like a sponge, making it a perfect filler.
    • Dried Tomatoes: These little gems add a concentrated burst of tangy sweetness, giving the dish a Mediterranean flair.
    • Gluten-Free Bread Crumbs: They offer that much-needed crunch and help bind the stuffing, all while keeping the dish gluten-free.
    • Mushrooms: A versatile veggie that adds umami and texture, making the stuffing irresistibly good.
    • Canned Tomatoes: These provide moisture and a touch of acidity, balancing out the richness of the other ingredients.
    • Nutritional Yeast: This is your go-to for cheesy flavor without the dairy; it also packs in essential B-vitamins.
    • Fresh Parsley: A sprinkle of this green goodness adds color and a burst of freshness, making each bite even more delightful.

    Optional: spring onions, vegan butter, olive oil.

    See quantities and complete instructions in the recipe card.

    🔪 Instructions

    Ready? Let's get into it!

    vegetable stock with wooden spoon.
    1. Prepare the stock.. Simmer the porcini mushroom in boiling water for 5 minutes and set aside.
    2. Prepare the onions. Peel each whole onion carefully. With a sharp knife, cut the tops and bottoms of the onions.
    cutting yellow onions from top to bottom.
    1. Then, cut top to bottom, placing the knife's tip at the center of the onion.
    removing onion inner flesh.
    1. Remove the onion's inner flesh and reserve it for the stuffing.

    Carefully remove the inner layers (onion flesh), reserve the onion flash for another use, or chop centers and replace the spring onions for the stuffing.

    Remove the outer layers carefully.
    1. Remove the outer layers carefully.
    hand showing onions' layers with removed center.
    1. The smaller the holes, the better.
    1. Briefly cook the onion's outer layers. Take off the porcini mushrooms from the saucepan and add the white wine, 1 cup at a time. Simmer for a few minutes, and briefly cook the onion layer, a few at a time. They should not cook much. They only need to be a little tender, as the cooking process will finalize in the oven.
    2. Set aside and let them cool, as you will handle them later with your hands. Meanwhile, Preheat the oven to medium-high heat, 350 ºF (175ºC).
    3. Making the stuffing mixture. In a medium saucepan, stir the chopped stuffing ingredients, beginning with chopped onion and garlic, then the crumbled tofu and chopped dried tomatoes, until you add all the remaining ingredients. Mix everything, occasionally stirring, until you have a nice texture.

    Hint: Don't use a food processor; you need stuffing textures! Add more liquid if needed.

    cooked mushroom stuffing in a pot.
    1. Remove from heat and add the bread crumbs and nutritional yeast to the saucepan or a large bowl. Then, season with a teaspoon of salt and ground black pepper.
    table with cooked onion layers and stuffing mixture.
    1. Prepare your table to start stuffing the onion shells, and line a baking dish with cooking spray or just a little olive oil. Assemble the boiled onion layers, stuffing them with a spoon and securing them with a toothpick. Then bake for 45-50 minutes.
    baked onions with toothpick and vegetable stock in a baking dish.

    💡 Expert tips

    Select the right onions: Choose large, firm onions with a mild flavor to ensure they hold up well during the cooking process and provide a sweet, not overpowering, base for your stuffing.

    Rehydrate porcini mushrooms properly: Soak them in warm water for at least 20 minutes to ensure they are fully rehydrated and tender. This maximizes their flavor and makes them easier to chop and incorporate into your stuffing.

    Careful hollowing out When hollowing out the onions, leave a thick enough layer to ensure they maintain their structure and don't collapse during baking. A small spoon or melon baller is perfect for this task, allowing you to remove the center while keeping the outer layers intact.

    Save the onion insides: Don't discard the scooped-out onion pieces. Chop them up and include them in your stuffing mix for an extra boost of flavor that complements the porcini mushrooms and other ingredients.

    Monitor baking closely: Depending on their size and your oven, the onions may need more or less time to become perfectly tender. Check them at the lower end of the recommended baking time to ensure they don't overcook or become too soft.

    📖 Variations

    Tartness - If you like adding festive and tart notes to your stuffing, you can add a handful of dried cranberries while it cooks.

    Stuffing volume - Add cooked rice to your stuffing to make it bigger. Adjust the seasoning accordingly.

    Onions - Red onions also work well. After separating the onion shells, the spring onions can be replaced by the remaining ones.

    Gluten-free - you can omit the bread crumbs or use gluten-free breadcrumbs. If you skip them, we suggest making a chia egg or flax egg with 1 tablespoon of chia seeds plus 3 warm water. This will help to thicken the stuffing. Also, you should add them while the filling is still being cooked.

    🥡 Storage

    It’s a great recipe for friends and family because it can be made ahead, refrigerated overnight, or frozen in advance.

    Store leftover onions in the fridge for up to 3 days, covered in an airtight container.

    Freeze the tofu stuffing and keep it for up to 2 months. To use it, let it thaw overnight and use it on your favorite stuffed vegetable recipes, such as vegan stuffed peppers, vegan pasta shells, or as a stuffing variation stuffed zucchini, or our Mediterranean baked stuffed eggplants.

    You can also have the stuffing with Italian Artisan bread, Rosemary focaccia bread, vegan buttermilk gluten-free cornbread, or vegan bread buns.

    🥢 How to serve

    You may want to serve them alongside some roasted root vegetables like maple-glazed carrots, parsnips, turnips, and potatoes. If you have time before dinner prep starts on Thanksgiving Day, try to roast these ingredients in the oven while preparing other dishes from our blog post about what you need for Thanksgiving Dinner!

    ❓FAQ

    How to use porcini mushrooms?

    First, you have to make sure you are buying an authentic product. Many products are available in markets with very few mushrooms, so you should be careful when buying them.
    Porcini mushrooms have a fresh earthy smell; the younger they are, the more intense their flavor will be. You can use them for cooking different meals, like pasta, stuffing, and casseroles.
    This mushroom's special flavor and fragrance make it one of Italy’s favorite pickings during autumn, but its price forces one to choose between fresh porcini mushrooms or dried ones.

    Can this dish be prepared ahead of time?

    Yes, you can prepare the stuffed onions ahead and either refrigerate them overnight or freeze them. They can be refrigerated for up to 3 days and frozen for up to 2 months.

    How do I prevent the onions from falling apart during preparation?

    When hollowing out the onions, it's crucial to leave enough layers to maintain their structure and prevent collapsing during baking. A small spoon or melon baller is perfect for scooping out the center while keeping the outer layers intact.

    🍄 More porcini mushroom recipes

    As for dried porcini, mushrooms are used in dishes including vegan mushroom risotto, a vegetarian roast, or vegan eggplant involtini.

    Check out our suggested Christmas vegan recipes.

    • Another angle of the vegan shepherd's pie slice on a plate with salad and pickled red cabbage.
      Vegan Sheperd's Pie
    • 12 Plant-Based Recipes for every Chinese Zodiac
    • elegant table set up for thanksgiving with candle sticks and cutleries
      A Plant-Based Thanksgiving: Feast Without the Fowl
    • chocolate pumpkin cake portion on a serving plate.
      Vegan Chocolate Pumpkin Cake(No-Bake, Only 5 ingredients!!)

    If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #ourplantbasedworld on Instagram. Cheers!

    👪 Scaling

    The tofu stuffing can be made ahead of time and stored in the fridge until ready to use. This recipe makes about six onions, perfect for feeding 2-4 people, depending on appetite size!

    I recommend using a pretty baking dish for cooking this porcini recipe, you can even plate the onions using the same dish. If you do so, use a glass or ceramic one.

    🎥 Video

    📋 Recipe

    stuffed onions

    Baked Stuffed Onions

    Author: Gustavo De Obaldia and Natasha Gomez Akel
    This tofu and porcini mushrooms make up entirely for any meat craving palates. The stuffing by itself can be used as a Holiday stuffing.
    5 from 25 votes
    Print Recipe Pin Recipe
    Prep Time 25 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 25 minutes mins
    Course Appetizer, Main Course, Side Dish
    Cuisine Holidays, Italian-Inspired, Mediterranean
    Servings 9 Servings
    Calories 178 kcal

    Equipment

    our favorite rectangular silver baking tray.
    (affiliate link)
    Rectangular Baking Tray (affiliate link)
    our favorite Ultra Nonstick Copper small Sauce Pan with Lid.
    (affiliate link)
    Medium Saucepan (affiliate link)
    kitchen tongs.
    (affiliate link)
    Kitchen Tongs (affiliate link)

    Ingredients
     
     

    • 4 onions large
    • 1 oz porcini mushrooms dried, hydrated ,and chopped (simmer in 2 cups of water to cook the onions)
    • 10 oz cremini mushrooms chopped
    • 2 cups white wine
    • 1 tablespoon vegan butter or margarine, omit if following a WFPB diet
    • 3 spring onions chopped
    • 3 clove garlic chopped
    • 10 oz firm tofu extra-firm, crumbled
    • 1 oz tomatoes dried, in oil
    • 4 oz breadcrumbs or 2 chia eggs to make it gluten-free
    • 18 oz mushrooms cremini or portobello, quartered
    • 14 oz tomatoes canned
    • 1 ½ oz nutritional yeast
    • 1 cup parsley finely chopped
    • 1 teaspoon sea salt optional, avoid if following a WFPB diet
    • 1 teaspoon black pepper freshly ground
    Prevent your screen from going dark

    Directions
     

    • Soak. Place the dry porcini mushrooms in a bowl with 3 cups of hot water for 5 minutes. Reserve the stock.
    • Preheat the oven to 350 ºF (175ºC). Have ready a small oiled ovenproof dish.
    • Boil. Place the mushrooms, stock, and white wine in a medium saucepan and bring to boil.

    Prepare onions:

    • Meanwhile, trim ¼ inch off the top and bottom of the onions.
    • Cut them lengthways in half and remove the brown skin.
    • Gently remove most of the insides (keep these for another use), retaining two or three of the outer layers.
    • Carefully separate the outer layers from each other and place them in the simmering stock, a few at a time. Cook for 3 to 4 minutes, or until just tender.
    • Drain well and cool slightly. Keep the stock.

    Prepare the stuffing:

    • On a Medium Saucepan, melt the margarine or vegan butter and stir fry on medium heat the crumbled tofu, chopped drained porcini mushrooms, breadcrumbs, chopped spring onions, and garlic for 5 minutes.
    • Add ½ cup of white wine, followed by half of the resulting porcini/wine stock.
    • Add the chopped canned and dry tomatoes, quartered mushrooms, nutritional yeast, chopped parsley, salt, and pepper.
    • Cook for 10 minutes or until most of the liquid is absorbed.
    • Let it cool.

    Assemble and bake:

    • Fill each onion layer generously with stuffing. Pull the sides together, so you end up with a fat cigar shape and secure them with a toothpick.
      4 onions
    • Place the onions, seam-side down, in the oiled dish and pour over about ½ cup of the reserved stock, just to cover the bottom of the dish.
    • Bake for 45 to 50 minutes, or until de onions are soft and lightly colored, and the stuffing is bubbling; add more stock if they dry completely before the end of the cooking process. Serve warm.

    Video

    Nutrition Facts

    Calories: 178kcalCarbohydrates: 25gProtein: 11gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gTrans Fat: 0.2gSodium: 380mgPotassium: 748mgFiber: 5gSugar: 6gVitamin A: 997IUVitamin C: 22mgCalcium: 104mgIron: 3mg
    Did you make this recipe?Tag @ourplantbasedworld on Instagram and Hashtag it #ourplantbasedworld so we can see what's cooking!!

    Nutritional Disclaimer

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.

    Affiliate Disclaimer

    Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.

    gustavo de obaldia headshot.
    Gustavo De Obaldia
    Website |  + posts Bio

    As the lead content writer and recipe developer at Our Plant-Based World, he combines his passion for health and sustainability with a Plant-Based Nutrition Certification to create accessible, delicious vegan recipes. His expertise in plant-based cooking supports the blog's mission of fostering a healthier, environmentally conscious lifestyle through simple and seasonal dishes. His commitment to making vegan cooking enjoyable and inclusive for everyone shines in each recipe and article.

    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Dairy-Free Ranch Dressing
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Creamy Carrot Hummus without Tahini
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Easy and Protein-packed Yellow Lentil Wraps
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Juice for Bloating Relief Shots
    Natasha Gomez Akel headshot or selfie, smiling face head tilted. purple streaks in hair
    Natasha Gomez Akel
    Website |  + posts Bio

    As the creative force behind OPBW, Natasha is a dedicated stay-at-home mom and passionate home chef. She infuses every recipe and personal care tip with love and practicality. Balancing family life with culinary adventures, she crafts wholesome, family-friendly dishes and effective, natural beauty solutions that are both approachable and inspiring. Her hands-on experience and personal touch make OPBW a go-to resource for delicious meals and self-care ideas that fit seamlessly into everyday life.

    • Natasha Gomez Akel
      https://ourplantbasedworld.com/author/mitaroo85gmail-com/
      Vegan Sheperd's Pie
    • Natasha Gomez Akel
      https://ourplantbasedworld.com/author/mitaroo85gmail-com/
      12 Plant-Based Recipes for every Chinese Zodiac
    • Natasha Gomez Akel
      https://ourplantbasedworld.com/author/mitaroo85gmail-com/
      6 Must-Have Cozy Vegan Soups for Chilly Days
    • Natasha Gomez Akel
      https://ourplantbasedworld.com/author/mitaroo85gmail-com/
      A Plant-Based Thanksgiving: Feast Without the Fowl

    More Easy Side Dish Recipes

    • 6 close up pictures of the soup featured in this round up
      6 Must-Have Cozy Vegan Soups for Chilly Days
    • Baked Vegan Sherry Pie with a Slice Removed - A fully baked pie with a slice removed, showing the cherry filling and golden crust.
      Vegan Cherry Pie
    • fennel apple salad.
      Fennel Apple Salad
    • seared mushrooms.
      Seared Mushrooms (Boletus)

    Reader Interactions

    Comments

      5 from 25 votes (13 ratings without comment)

      Leave us a comment or feedback Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Jacqui

      December 11, 2021 at 8:21 pm

      5 stars
      This looks unreal! Totally making this ?

      Reply
    2. Sara Welch

      December 01, 2021 at 8:12 pm

      5 stars
      I love a good stuffed veggie recipe and this was no exception! So hearty and flavorful; easily, a new favorite!

      Reply
    3. Nicole W

      December 01, 2021 at 7:20 pm

      5 stars
      Yum, yum, yum! Love mushrooms, love onions, this recipe is a slam dunk.

      Reply
    4. Valerie

      December 01, 2021 at 7:09 pm

      5 stars
      I have a friend that gave up meat almost a year ago that will love these. They'd make a nice surprise to bring over during the busy holiday season.

      Reply
    5. Chenée

      December 01, 2021 at 6:51 pm

      5 stars
      What a fantastic dish! The flavors work so well and the stuffing is so satisfying.

      Reply
    6. Sandhya S

      December 01, 2021 at 6:46 pm

      5 stars
      FANTASTIC Vegetarian Holiday recipe - This is just the thing I need!

      Reply
    7. Beth

      September 17, 2021 at 2:42 pm

      5 stars
      This is absolutely delicious and so tasty! My husband and I enjoyed this the other night, and we just loved it. I’m so excited to make this again!

      Reply
    8. Aimee Mars

      September 17, 2021 at 1:50 pm

      5 stars
      What a beautiful dish and it would be perfect for Thanksgiving! Is it too early to start planning?? I'll test it out a couple of times before the big day so I have the recipe down.

      Reply
    9. Katherine

      September 17, 2021 at 11:03 am

      5 stars
      What a way to make the humble onion extra special! Can't wait to try this.

      Reply
      • Gus

        September 21, 2021 at 7:47 am

        Thank you for the feedback Katherine! We're glad to hear you enjoyed our recipe.

        Reply
    10. Anjali

      September 17, 2021 at 8:52 am

      5 stars
      This recipe looks so hearty and satisfying and perfect for the holidays! Love that it is vegan too - yum!!

      Reply
    11. Dannii

      September 17, 2021 at 8:34 am

      5 stars
      What a great vegetarian alternative for Christmas. I can't wait to try this.

      Reply
    12. Taly

      August 17, 2021 at 3:20 pm

      5 stars
      Nunca se me hubiera ocurrido rellenar cebollas!
      Me encantó la idea!

      Reply

    Primary Sidebar

    Natasha and Mitri headshot. Modern Sidebar.

    Welcome To

    Our Plant-Based World!

    Natasha and Mitri here, dishing out a bounty of easy, wholesome and tasty vegan recipes along with some natural alternatives to nourish and care for your hair and skin. Brace yourselves for a delightful journey!

    More about OPBW →

    Trending Recipes

    • crispy mediterranean tofu air fryr recipe fatured.
      Crispy Air Fryer Tofu Nuggets with Mediterranean Marinade

    • Vegan Empanadas
      Vegan Empanadas

    • juice pulp in jar featured.
      What to do with Juice Pulp + Recipes

    • Indian style Brussels sprouts curry featured.
      Indian Style Spiced Brussels Sprouts Curry (Vegan)

    Winter Hits

    • drink to boost immune system, and fight cold and flu
      Drink to boost Immune System, Best Juice for Cold and Flu

    • lemony winter risotto featured
      Lemony Winter Risotto

    • beet carpaccio salad with vinaigrette.
      Beet Carpaccio Salad

    • Coconut pineapple Thai Curry featured image.
      Vegan Coconut Pineapple Thai Curry

    Footer

    Subscribe for latest recipes!

    Sign Up!
    • Privacy Policy
    • Contact
    • Accessibility Policy
    • Affiliate Links Disclaimers
    • Nutritional Disclaimer

    ↑ back to top

    Copyright © 2025 Our Plant-Based World

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.