• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Vegan Twice Baked Stuffed Potatoes

    Jump to Recipe

    You will never believe these twice baked vegan potatoes are plant-based! They are stuffed with a mixture of creamy mashed potatoes, crispy vegan bacon, broccoli and melty vegan smoked gouda and cheddar shreds. Even my kids inhaled these goodies. These are the perfect vegan holiday sides, game day appetizers or for any other day you want a hearty and filling, savory treat. 

    serving dish with vegan twice baked potatoes stuffed with broccoli, cheese, and vegan bacon next to a small plate and wooden fork.

    This recipe was created as part of a social media collaboration with GoodPLANet Foods, one of my favorite vegan cheese companies. They offer unique flavors that can make it way easier to switch to a plant-based diet!

    What are Twice-Baked Potatoes?

    Basically, after baking or cooking the potatoes to make them soft and tender, you slice them in half, then scoop out the potato flesh.

    The potato filling is then seasoned with any of a number of ingredients, but you'll usually find cheese, bacon, and lots of butter. The mixture is added back to the potato shells, then they're for a baked for a second time until golden brown on top.

    This vegan version keeps that classic flavor profile while substituting dairy-free cheese and vegan bacon (while adding some cooked broccoli for extra greens) to keep them completely plant-based. 

    The best part is how the cheesy flavor intensifies and bakes into every bite. They're a fun alternative to traditional baked potatoes, and bring that comfort food vibe to dinner parties, the holiday season, or a nice weekend meal.

    Why you’ll love this Vegan Twice-Baked Potato Recipe

    • Makes a great side dish and can be paired with almost any main dish
    • Doubles as a nice appetizer for special occasions
    • Fluffy texture and deliciously cheesy flavor
    • Comfy, cozy flavor that is especially nice during the cold months of the year
    • Tastes like a vegan version of the most deluxe mashed potatoes ever
    overhead view of a white serving dish with vegan stuffed twice baked potatoes next to vegan smoked gouda.

    Vegan Twice Baked Potato Ingredients

    You don't need a ton of ingredients for this recipe, but it does help to have a few vegan swaps, like plant-based bacon, butter, and cheese. 

    • Small Russet potatoes - It's best to use smaller potatoes since most people eat 1-2 in a sitting. Russets are naturally starchy potatoes, which makes them extra fluffy. 
    • Olive oil​ - Spray the potatoes with oil before baking for nice, crispy potato skins.
    • Sprinkle of salt
    • Fresh broccoli  - This is an easy way to serve more broccoli while infusing it with tons of flavor.
    • Vegan bacon bits - You don't need a lot, so I often like to make some for breakfast and then save the extras for this recipe. I like to use Lightlife Vegan Bacon, but tempeh bacon is a great option, too.
    • Unsweetened coconut milk ​- For plenty of creaminess. You can use your favorite plant-based milk, but coconut milk is extra creamy.
    • Vegan butter - This adds that classic butter flavor without the dairy. 
    • Vegan cheddar cheese & smoked gouda - The combination of classic cheddar and smoked gouda adds a LOT of flavor and balances the meaty flavor from the bacon. I used products from GoodPLANet Foods and love how the flavors work in this recipe. You can find them in these stores. Feel free to use whichever brand of vegan cheese works best for your needs.

    Bonus tip: The potatoes will be very hot after the first bake (remember the game "hot potato?"). Let them cool slightly to keep from burning your hands.

    large white serving platter with vegan twiced baked potatoes with broccoli, cheese, and bacon.

    How to Make Twice Baked Vegan Potatoes

    While you bake the potatoes the first time, you can prep all the components for the filling, like cooking the broccoli, bacon, etc. Once the potatoes are cool enough to cut in half, you can throw together the filling, add it back in and bake. It seems like a lot of work, but it really ends up being pretty hands-off for the most part.

    • Preheat the oven to 400.
    • On a baking sheet, place washed russet potatoes, spray with oil and salt lightly. Bake for 45 minutes to 1 hour. They’re ready when you can pierce them with a fork.
    • Meanwhile, boil 4 cups of water. Drop the broccoli florets in water for 2 minutes and remove. Rinse under cold water to halt cooking.
    • In a small skillet, heat 1 tbsp olive oil and add chopped vegan bacon. Cook for 5 minutes until crispy.
    • When potatoes are cooked, split them carefully down the middle without cutting them in half and open like a book. Let them cool until you can comfortably handle them without burning yourself.
    • Carefully scoop cooked potato out of the skins and into a bowl. Leave a little potato on the skins so they do not fall apart too much. Leave the skins on the sheet pan until you have filling ready.
    • To the bowl with cooked potato add vegan butter, coconut milk, and salt. Mash with a potato masher. Add crispy vegan bacon, broccoli and Smoked Gouda and Cheddar Shreds and mix well.
    • With a spoon scoop mashed potato mixture into potato skin boats. Distribute evenly through the skins. Bake for 20 minutes and serve.

    Storing Suggestions

    Allow the potatoes to cool to room temperature, then transfer to an airtight container and refrigerate for 3-4 days. To reheat, microwave for about 50 seconds.

    Tips for Making the Best Vegan Twice Baked Potatoes

    • Choose the right potatoes. Although you can technically use Yukon gold or red potatoes, Russets are high in starch, which gives them that iconic mashed potato fluffiness. Make sure they aren't too big and scrub well to remove any dirt.
    • Garnish. These twice baked potatoes don't need much, but it can be nice to top them with sliced chives or green onions for an extra pop of color. 
    • Play with add-ins. Similar to making mashed potatoes, there are lots of ways to adapt the potato filling to make it your own. Roasted garlic, fresh herbs, or nutritional yeast can all take the flavor in a slightly different direction and are easy ways to customize this dish to your liking.

    FAQs

    Can you use sweet potatoes instead of white potatoes?

    Technically, yes, but sweet potatoes cook faster and won't end up with quite the same fluffiness. 

    Do you have to use dairy-free cheese?

    Not necessarily. Nutritional yeast is a great alternative that will add a cheesy flavor, but it won't add the same texture and definitely doesn't melt like cheese. 

    Can you bake the potatoes the night before?

    Yes! If you don't want to do all the prep on the same day, you can bake the potatoes the night before, let them cool, then prepare the filling and do the second bake the next day. Just be sure to keep them in the fridge overnight. Cold baked potatoes aren't quite as fluffy as fresh ones, but this is a nice way to simplify your prep before a big dinner or special occasion.

    Other Delicious Vegan Potato Recipes

    • Creamy Vegan Sweet Potato Mash with Tahini
    • Vegan Au Gratin Potatoes
    • Air Fried Patatas Bravas
    • Crispy Smashed Potatoes
    logo for better food guru vegan food blog.

    Love this recipe? Drop a comment below to share your experience with others!

    Craving more? Explore all of my free ebooks or come hang out with over 1 million other plant-based foodies on Instagram!



    large white serving dish with vegan twice baked potatoes stuffed with cheese, broccoli, and vegan bacon.

    Vegan Twice Baked Stuffed Potatoes

    You will never believe these twice baked vegan potatoes are plant-based! They are stuffed with a mixture of creamy mashed potatoes, crispy vegan bacon, broccoli and melty vegan smoked gouda and cheddar shreds. Even my kids inhaled these goodies. These are the perfect vegan holiday sides, game day appetizers or for any other day you want a hearty and filling, savory treat. 
    No ratings yet
    Print Recipe Pin Recipe
    Cook Time 1 hour hr 30 minutes mins
    Total Time 1 hour hr 30 minutes mins
    Servings 10 servings
    Calories 308 kcal

    Ingredients
      

    • 10 small russet potatoes
    • 2 tsp olive oil
    • Sprinkle of salt
    • 2 cups broccoli florets chopped small and blanched for 2 minutes
    • 4 oz vegan bacon chopped and cooked until crispy
    • 1 cup unsweetened coconut milk
    • 3 tbsp vegan butter
    • 1 tsp salt
    • 2 oz vegan cheddar shreds
    • 2 oz vegan smoked gouda grated

    Instructions
     

    • Preheat the oven to 400.
    • On a sheet pan place washed russet potatoes, spray with oil and salt lightly. Bake for 45 minutes to 1 hour. They’re ready when you can pierce them with a fork.
    • Meanwhile, boil 4 cups of water. Drop the broccoli florets in water for 2 minutes and remove. Rinse under cold water to halt cooking.
    • In a small skillet, heat 1 tbsp olive oil and add chopped vegan bacon. Cook for 5 minutes until crispy.
    • When potatoes are cooked, split them carefully down the middle without cutting them in half and open like a book. Let them cool until you can comfortably handle them without burning yourself.
    • Carefully scoop cooked potato out of the skins and into a bowl. Leave a little potato on the skins so they do not fall apart too much. Leave the skins on the sheet pan until you have filling ready.
    • To the bowl with cooked potato add vegan butter, coconut milk, and salt. Mash with a potato masher. Add crispy vegan bacon, broccoli and Smoked Gouda and Cheddar Shreds and mix well.
    • With a spoon scoop mashed potato mixture into potato skin boats. Distribute evenly through the skins. Bake for 20 minutes.
    • Enjoy within 4 days. reheat in the microwave for 50 seconds.

    Nutrition

    Calories: 308kcalCarbohydrates: 43gProtein: 9gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.02gSodium: 522mgPotassium: 1010mgFiber: 4gSugar: 2gVitamin A: 276IUVitamin C: 29mgCalcium: 44mgIron: 2mg
    Tried this recipe?Let us know how it was!

    « Vegan Italian Eggplant Pasta Bake
    Easy Air Fryer Street Corn (Vegan Elote Recipe) »

    Reader Interactions

    Leave a Reply

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

    Recipe Rating





    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About BetterFoodGuru

    Hi, I am Sara Tercero AKA the Salad Queen. I am the Chef behind Betterfoodguru. It is my mission to help others cook and eat their way to health and happiness by eating more plants. My recipes are inspired by global flavors and my love for vegetables and whole foods.
    Read More…

    Categories

    Check Out These Recipes

    decorative banner with7 spring salads in small squares from the article

    25 Spring Salad Recipes You Need To Try

    close up view of Mediterranean Wild Rice Salad with Chickpeas and Olives in a wood bowl with serving spoons

    Mediterranean Wild Rice Salad with Chickpeas and Olives

    Overhead view of a big platter of kale and rice salad, there are purple bits of cabbage and radishes, chopped green olives, beans and pistachios visible.

    Kale and Rice Salad with Radishes and Dill

    Copyright © 2026 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




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