|

Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

If you’re craving a comforting, hearty dish that’s also totally plant-based and packed with flavor, you’re going to love this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe. It’s one of my go-to recipes when I want something filling but still fresh and nourishing — creamy, cheesy (without any dairy!), loaded with bright broccoli, and baked right into crispy potato skins. Trust me, once you try this, it’ll earn a special spot on your weeknight dinner rotation. Let me walk you through everything to make it easy and delicious every time.

🖤

Why This Recipe Works

  • Comfort Food Magic: Baked potatoes become ultra creamy with homemade vegan cheese sauce that’s surprisingly rich and flavorful.
  • Balanced Nutrition: Broccoli adds a fresh, green crunch that brings color and nutrients you want in every bite.
  • Versatility: You can easily customize the cheese sauce or add extra mix-ins to suit your taste or pantry.
  • Kid-Approved: Even picky eaters tend to love these — my own kids request them for lunches and dinners!

Ingredients & Why They Work

The magic of this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe lies in the simple, wholesome ingredients. Each has a purpose: russet potatoes give you that tender fluffiness, broccoli adds freshness, and the cheese sauce ties it all together with a luscious creaminess — all without any dairy. I always recommend choosing fresh broccoli and good-quality non-dairy cheese for the best results.

Vegan Cheesy Broccoli Twice Baked Potatoes, vegan stuffed baked potatoes, plant-based cheesy potato recipes, dairy-free broccoli potatoes, vegan comfort food ideas - Flat lay of large russet potatoes with their rough, light brown skins, vibrant green broccoli florets with delicate buds, bright orange butternut squash cubes with smooth edges, creamy raw cashews in a small pile showing their pale, curved shapes, golden yellow non-dairy cheddar cheese shreds with a slightly crumbly texture, fresh lemon wedges with bright yellow rinds and juicy interiors, and scattered nutritional yeast flakes that have a light, flaky texture, all beautifully arranged in a natural, slightly overlapping pattern placed on white marbled surface, photo taken with an iphone --ar 2:3 --v 7
  • Russet potatoes: Their starchy texture makes them perfect for mashing and baking crispy skins.
  • Broccoli: Adds a slightly crunchy, vegetal bite that balances the richness well.
  • Non-dairy cheddar cheese shreds (optional): Use for melty, golden topping that feels indulgent but stays vegan.
  • Butternut squash: Roasted or steamed, it’s the creamy base for the cheese sauce with natural sweetness and color.
  • Raw cashews: Soaked briefly, they blend into a silky, dairy-free cream that’s key to a smooth sauce.
  • Cornstarch: Helps thicken the sauce so it has just the right amount of meltiness.
  • Nutritional yeast: Brings that signature cheesy, umami flavor without dairy.
  • Dijon mustard, garlic & onion powder, lemon juice, salt: All these little flavor boosters make the cheese sauce taste layered and delicious.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

One of the best things about this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe is how easy it is to customize. I like to mix things up depending on what’s in season or what flavors I’m craving. It’s really forgiving and genuinely delicious no matter how you tweak it.

  • Variation: Sometimes I swap broccoli for kale or spinach when I want a different green, and it works beautifully.
  • Dairy-Free Options: If you skip the shredded non-dairy cheddar, the cheese sauce alone still gives stellar creaminess and flavor.
  • Add-Ins: For a smoky twist, a pinch of smoked paprika in the sauce always delights guests.
  • Spice it Up: A little cayenne or chipotle powder adds a fun kick if you like heat.

Step-by-Step: How I Make Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

Step 1: Bake Those Potatoes to Perfection

Start by preheating your oven to 350°F (175°C). Give your russet potatoes a good scrub to remove any dirt, then prick them 6-8 times with a fork. This helps steam escape during baking. For super crispy, flavorful skins, I like to brush them lightly with olive oil and sprinkle a pinch of salt before popping them on a baking sheet. Bake for about 1 hour and 15 minutes until the insides feel soft when pierced with a knife. Let them cool for 10-15 minutes — you want them warm but manageable for scooping.

Step 2: Whip Up the Creamy Cheese Sauce

While the potatoes bake, prep your cheese sauce. You can roast cubed butternut squash in the oven for around 20 minutes, or steam it on the stovetop. I love using my Instant Pot for this — just 4 minutes on high pressure with some water and you’re set. Combine the cooked squash, soaked and drained cashews, nutritional yeast, cornstarch, Dijon mustard, garlic and onion powder, lemon juice, salt, and water in a blender. Blend until ultra smooth and creamy. This sauce is your secret weapon for cheesy richness without dairy.

Step 3: Steam Your Broccoli Just Right

Steam the broccoli for about 8 minutes — you want it tender but still vibrant and slightly firm so it adds a nice texture contrast. Drain and set aside.

Step 4: Assemble the Twice Baked Potatoes

Slice each baked potato in half lengthwise. Carefully scoop out the flesh, leaving about a 1/4-inch shell so each potato half stays sturdy. Toss most of the potato flesh into a bowl, reserving a touch in the skins for structure. Mix in about three-quarters of your cheese sauce and mash until creamy — I sometimes switch between a potato masher and my hand mixer for the smoothest texture. Add more sauce if you want it cheesier. Fold in the steamed broccoli gently, then pile this luscious mixture back into the potato skins. If you’re using non-dairy cheddar shreds, sprinkle them generously on top for that classic melty finish.

Step 5: Bake Until Golden & Bubbling

Pop your stuffed potatoes back into the oven at 350°F (175°C) for 20 minutes. This melts the topping and crisps up the edges just right. When they come out, feel free to drizzle extra cheese sauce on top if you’re feeling indulgent. Serve warm and watch everyone’s eyes light up!

💡

Tips from My Kitchen

  • Olive Oil for Crispy Skins: Brushing the potato skins with olive oil before the first bake makes a huge difference in texture and flavor.
  • Quick Cashew Soak: Soaking cashews even just 5 minutes in hot water softens them perfectly for blending without any bitterness.
  • Don’t Overfill: Fill the potato shells high but not so much they spill over — saves you from messy baking and keeps presentation neat.
  • Test Your Sauce Thickness: If the cheese sauce is too runny, add a bit more cornstarch and blend again to get that perfect creamy, spreadable texture.

How to Serve Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

Vegan Cheesy Broccoli Twice Baked Potatoes, vegan stuffed baked potatoes, plant-based cheesy potato recipes, dairy-free broccoli potatoes, vegan comfort food ideas - The image shows multiple potato skins filled with a creamy mixture that looks like mashed potatoes with small green bits, likely broccoli, mixed in. Each potato skin is topped with bright orange shredded cheddar cheese, spread evenly over the filling. The potato skins have a brown, slightly rough outer layer, and the filling is light yellow with visible green flecks. The filled skins are close together and placed on a surface with a white marbled texture. The focus is on the front potato skin, with several others blurred in the background, creating depth in the image. The lighting is bright, making the colors vivid. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I love garnishing these potatoes with a sprinkle of fresh chopped chives or parsley — it adds a pop of color and fresh herbal note that brightens the dish. Sometimes I drizzle a little extra cheese sauce or a squeeze of lemon juice for added zing. A dusting of smoked paprika adds a subtle smoky aroma that’s irresistible.

Side Dishes

These twice baked potatoes are pretty filling on their own, but when I serve them, I usually make a fresh green salad with tangy vinaigrette or roasted root vegetables for a comforting meal. They’re also fabulous alongside a simple bowl of tomato soup or a crisp coleslaw to balance the creamy potatoes.

Creative Ways to Present

For holiday dinners or special occasions, I’ve scooped this mixture into mini sweet peppers or hollowed-out medium tomatoes instead of potato skins — looks gorgeous and tastes just as amazing. You can also make individual serving-sized portions in muffin tins for cute, handheld twice-baked potato bites perfect for parties.

Make Ahead and Storage

Storing Leftovers

Leftover vegan cheesy broccoli twice baked potatoes store really well in the fridge for up to 3 days. I keep them in an airtight container and reheat gently so they don’t dry out or get tough. These also make fantastic next-day lunches — just warm them up and enjoy.

Freezing

If you want to prep ahead, these potatoes freeze beautifully. Once fully cooled, wrap them tightly in plastic wrap and pop them in a freezer-safe bag or container. When you’re ready to eat, bake them from frozen at 350°F (175°C) until warmed through, or microwave for a quick fix.

Reheating

To reheat the potatoes, I recommend baking at 350°F for 20-25 minutes — it keeps the outside crisp and the inside creamy. Microwaving works in a pinch, but the skins won’t stay as crispy. Adding a splash of extra cheese sauce or a few drops of olive oil before reheating helps keep them moist and tasty.

FAQs

  1. Can I make this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe nut-free?

    Absolutely! The cashews in the cheese sauce can be swapped with sunflower seeds or even silken tofu to keep it creamy. It might alter the flavor slightly, but the recipe is very forgiving and still delicious nut-free.

  2. What type of potatoes work best for this recipe?

    Russet potatoes are your best bet because of their starchy, fluffy texture when baked. They hold up well for scooping, mashing, and baking again without falling apart.

  3. Do I have to use non-dairy cheddar cheese shreds on top?

    Not at all. The cheese sauce itself is rich and cheesy enough. The shreds add a melty, golden crust if you want it, but you can skip them for a simpler or soy-free version.

  4. Can I prepare the cheese sauce ahead of time?

    Yes! The cheese sauce keeps well refrigerated for up to 3 days. Just re-blend or whisk before using to bring back its creamy texture.

Final Thoughts

I’ve made this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe countless times, and it never fails to please. It’s the perfect mix of comforting and fresh, cheesy but 100% plant-based, and filling in just the right way. Whether you’re feeding family, impressing guests, or just treating yourself, these potatoes bring warmth and smiles every time. Grab those russets, fire up your blender, and let’s make your kitchen smell like all kinds of homemade goodness!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 14 reviews
  • Author: Lily
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 35 minutes
  • Total Time: 2 hours 5 minutes
  • Yield: 8 potatoes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

These Vegan Cheesy Broccoli Twice Baked Potatoes are a comforting, flavorful dish featuring roasted russet potatoes filled with a creamy, cheesy butternut squash sauce mixed with steamed broccoli. Perfect for a hearty vegan main course or side dish, this recipe combines wholesome ingredients and a smooth, cheesy flavor without any dairy.


Ingredients

Potatoes and Vegetables

  • 4 large russet potatoes
  • 1 pound broccoli
  • 1-2 cups non-dairy cheddar cheese shreds, OPTIONAL

Cheese Sauce

  • 2 cups cubed butternut squash
  • 1/2 cup raw cashews, quick soaked for 5 minutes in hot water
  • 2 cups water
  • 2 tablespoons cornstarch
  • 1/2 cup nutritional yeast
  • 1 tablespoon dijon mustard
  • 1/2 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 2 tablespoons lemon juice
  • 1 1/2 teaspoons salt


Instructions

  1. Preheat and Prepare Potatoes: Preheat the oven to 350 degrees Fahrenheit. Scrub the potatoes clean, prick them 6-8 times with a fork, and optionally brush with olive oil for extra crispy skin.
  2. Bake Potatoes: Place the potatoes on a baking pan and bake for 1 hour and 15 minutes or until they are cooked through and tender.
  3. Cool Potatoes: Remove from the oven and let the potatoes cool for 10-15 minutes to handle safely.
  4. Prepare Cheese Sauce: Cook the cubed butternut squash by either roasting it in the oven for 20 minutes or steaming it. Alternatively, use an Instant Pot to cook on high pressure for 4 minutes with 1 cup of water. Then, blend the cooked squash, soaked and drained cashews, 2 cups water, cornstarch, nutritional yeast, dijon mustard, garlic powder, onion powder, lemon juice, and salt until very smooth. Set aside.
  5. Steam Broccoli: Steam the broccoli for 8 minutes until tender but still bright green. Set aside.
  6. Scoop and Mix Potato Filling: Slice the cooled potatoes in half lengthwise, carefully scoop out the flesh leaving about 1/4 inch around the edges to maintain shape, and place the flesh in a large bowl. Add about three-quarters of the cheese sauce to the potato flesh and mash together with a potato masher or hand mixer. Adjust with more cheese sauce if needed. Stir in the steamed broccoli.
  7. Fill Potato Skins: Spoon the mixture back into the potato skins, piling it high. Sprinkle the tops with non-dairy cheddar cheese shreds if desired.
  8. Bake Again: Return the filled potatoes to the oven and bake at 350 degrees Fahrenheit for 20 minutes until heated through and cheese topping is melted.
  9. Serve: Serve warm, optionally drizzling additional cheese sauce on top for extra creaminess.

Notes

  • Use vegan gourmet cheddar cheese shreds such as Daiya for best melting and flavor.
  • To freeze leftovers, wrap cooled twice baked potatoes tightly in plastic wrap and store in a freezer bag or container. Reheat by baking from frozen or microwaving for 2-4 minutes until warmed through.
  • This recipe is kid-friendly and makes a great thermos lunch option when reheated.

Nutrition

  • Serving Size: 1 potato
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 550 mg
  • Fat: 10 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 7 g
  • Protein: 8 g
  • Cholesterol: 0 mg

You Might Also Like These Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star