|

Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

If you’re looking for a cozy, comforting dish that’s packed with flavor and totally plant-based, I’ve got you covered with this fan-freaking-tastic Vegan Cheesy Broccoli Twice Baked Potatoes Recipe. It’s one of those meals that feels indulgent but is actually pretty wholesome, plus it’s a definite crowd-pleaser whether you’re cooking for family, friends, or just treating yourself. Trust me, once you try this, you’ll want to make it over and over.

🧡

Why This Recipe Works

  • Creamy Comfort: The butternut squash and cashew cheese sauce creates an insanely smooth, cheesy base without any dairy.
  • Flavor Balance: Broccoli adds fresh earthiness and texture, perfectly offsetting the richness of the sauce and potatoes.
  • Hands-On Fun: Scooping and mixing the potato flesh gives you a fun, interactive cooking moment with satisfying results.
  • Flexibility: This recipe adapts well to add-ins or toppings, letting you customize it to your liking easily.

Ingredients & Why They Work

All the ingredients in this Vegan Cheesy Broccoli Twice Baked Potatoes Recipe come together for a dish that’s rich, hearty, and bursting with wholesome goodness. I always recommend using large russet potatoes because their starchy, fluffy texture is ideal for scooping and mixing.

Vegan Cheesy Broccoli Twice Baked Potatoes, vegan potato recipes, plant-based stuffed potatoes, dairy-free cheesy potatoes, healthy vegan potato dishes - 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 dense, mealy texture bakes beautifully and holds the filling well without falling apart.
  • Broccoli: Adds color, crunch, and nutritional punch; steaming it keeps it bright and tender without turning mushy.
  • Non-dairy Cheddar Cheese Shreds (optional): Gives that classic melty topping for extra cheesy flair, but feel free to skip if you want to keep it fully sauce-based.
  • Butternut Squash: Roasted or steamed for natural sweetness; it’s the star of the vegan cheese sauce base.
  • Raw Cashews: Soaked briefly then blended, they create a creamy texture that mimics dairy cheese sauces perfectly.
  • Cornstarch: Acts as a thickener to turn the sauce velvety and luscious without clumping.
  • Nutritional Yeast: The secret ingredient for cheesy, nutty umami flavor that brings the sauce alive.
  • Dijon Mustard, Garlic Powder, Onion Powder, Lemon Juice, Salt: These seasonings elevate the sauce with tang, depth, and balance—don’t skip them!
📝
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.

Tweak to Your Taste

I love making this recipe my own by mixing up the veggies or sauces—one time I stirred in some caramelized onions for a sweet surprise, and another time I swapped broccoli for kale for a different green. Don’t be afraid to experiment and make it yours!

  • Variation: For a spicy kick, add some smoked paprika or chili flakes to the cheese sauce—I tried this for a potluck and it was a huge hit!
  • Dairy-Free but Extra Cheesy: Increase the nutritional yeast and add a bit of miso paste for an umami boost.
  • Seasonal Veggies: Swap broccoli for cauliflower or asparagus when in season; both work great and give you fresh flavors.

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

Step 1: Bake the Perfect Potato Base

First things first: preheat your oven to 350°F. I like to scrub my russet potatoes really well—they hold the filling best when the skins are sturdy and crisp. Prick each potato 6-8 times with a fork to let steam escape. For super crispy skins, I brush them lightly with olive oil before popping them into the oven on a baking sheet. Bake for about 1 hour and 15 minutes until they’re tender all the way through. You’ll know when a skewer slides in easily. Once done, let the potatoes cool for 10-15 minutes so they’re easier to handle.

Step 2: Whip Up That Creamy Vegan Cheese Sauce

While the potatoes bake, focus on the cheese sauce. Roast the butternut squash alongside the potatoes for about 20 minutes or steam it until soft—I often use my Instant Pot and pressure cook it for 4 minutes with a cup of water, which is a real time-saver. Then, add the cooked squash, soaked cashews, cornstarch, nutritional yeast, mustard, lemon juice, garlic powder, onion powder, salt, and 2 cups of water to a blender. Blend it until super smooth and creamy. This sauce is the magic behind the “cheesy” flavor, and the best part? It’s all plant-based.

Step 3: Steam Broccoli & Prep Potato Filling

Steam your broccoli for about 8 minutes until tender but still vibrant green. Once the potatoes have cooled a bit, slice them lengthwise and carefully scoop out the flesh into a bowl—leaving about a 1/4-inch border so the skins keep their shape. Next, mix in about three-quarters of your cheese sauce and mash the filling with either a potato masher or a hand mixer for extra fluffiness. The amount of sauce depends on your potatoes — I usually add more to get the perfect creamy texture and save a little for drizzling later. Fold in the steamed broccoli and stir gently.

Step 4: Assemble and Bake Again

Spoon the cheesy broccoli mixture back into the potato skins, mounding it generously. If you’re using vegan cheddar shreds, now’s the time to sprinkle them on top for that irresistible melty goodness. Bake at 350°F for about 20 minutes until warmed through and the tops start looking golden and delicious. If you want, add a drizzle of the leftover cheese sauce for an extra creamy finish right before serving.

💡

Pro Tips for Making Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

  • Don’t Overcook Potatoes: Keep an eye on the baking time; overcooked potatoes can fall apart when scooping.
  • Blend Sauce Thoroughly: Blend the cheese sauce until silky smooth to avoid any gritty cashew bits.
  • Broccoli Texture Matters: Steam the broccoli just enough to keep a slight bite for texture contrast—you don’t want mush.
  • Customize Salt Levels: Taste the cheese sauce before mixing it in—the nutritional yeast and mustard can affect saltiness, so adjust accordingly.

How to Serve Vegan Cheesy Broccoli Twice Baked Potatoes Recipe

Vegan Cheesy Broccoli Twice Baked Potatoes, vegan potato recipes, plant-based stuffed potatoes, dairy-free cheesy potatoes, healthy vegan potato dishes - 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 like to sprinkle chopped fresh chives or green onions on top—it adds a fresh pop of color and flavor. Sometimes I throw on a little smoked paprika for a subtle smoky touch that pairs beautifully with the cheesy sauce. A drizzle of hot sauce or a squeeze of fresh lemon can brighten things up if you want an extra zing.

Side Dishes

This dish pairs wonderfully with a light side salad dressed in tangy vinaigrette or a simple cucumber-tomato salad for freshness. For a more substantial meal, roasted veggies or a bowl of homemade lentil soup complement these twice baked potatoes perfectly.

Creative Ways to Present

For special occasions, I spoon the potato filling into mini bell pepper halves or small baked potato bites for a fun appetizer twist. You can also serve the twice baked potatoes on individual plates with a swirl of extra cheese sauce around the edge for an elegant vibe everyone will love.

Make Ahead and Storage

Storing Leftovers

When I have leftovers, I store them in an airtight container in the fridge for up to 3 days. I find wrapping each twice baked potato individually with plastic wrap inside the container helps maintain moisture and prevent drying out.

Freezing

This recipe freezes beautifully! Just let the twice baked potatoes cool completely, wrap them tightly in plastic wrap, then place them in a freezer bag or container. I usually freeze them for up to 2 months and pull them out for quick, comforting meals.

Reheating

To reheat, I either bake them from frozen at 350°F for about 30-35 minutes until warmed through or use the microwave for 2-4 minutes. Reheating in the oven gives you that lovely crispy top again, which I prefer if I have the time.

FAQs

  1. Can I make the vegan cheese sauce without cashews?

    You can try substituting with silken tofu or cooked white beans for creaminess, but cashews provide the best smooth, rich texture. If you have a nut allergy, blending your sauce well with these alternatives and adjusting seasonings can work, but expect a slightly different flavor and texture.

  2. Can I prepare this recipe ahead of time?

    Definitely! You can bake the potatoes and make the cheese sauce a day ahead. Assemble and bake the final step just before serving to keep the potatoes fresh and crispy. It’s a great make-ahead meal for busy weeknights.

  3. What if I don’t have nutritional yeast—can I skip it?

    Nutritional yeast is key for that cheesy, umami flavor in the sauce. If you skip it, you might want to add some miso paste or smoked paprika to compensate for the flavor loss but the sauce won’t be quite the same.

  4. Is this recipe kid-friendly?

    Absolutely! My kids love these twice baked potatoes. The broccoli hides nicely in the cheesy filling, and the mild flavors are usually a hit. Make sure to chop the broccoli finely if your little ones are picky.

Final Thoughts

This Vegan Cheesy Broccoli Twice Baked Potatoes Recipe feels like a warm hug from the inside out. It’s become a staple in my kitchen because it’s satisfying, nourishing, and always brings smiles to the table. I can’t wait for you to make it and fall in love with it as much as I have—it’s the kind of recipe that sticks around in your favorites for life!

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.7 from 9 reviews
  • Author: Madison
  • 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

This Vegan Cheesy Broccoli Twice Baked Potatoes recipe features crispy baked russet potatoes filled with a creamy, dairy-free cheddar cheese sauce made from butternut squash and cashews, combined with tender steamed broccoli. It’s a comforting, nutritious, and kid-friendly meal perfect for lunch or dinner.


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 and prick each potato 6-8 times with a fork. Optionally, brush the potatoes with olive oil to achieve extra brown and crispy skin.
  2. Bake Potatoes: Place the potatoes on a baking pan and bake for 1 hour and 15 minutes or until the potatoes are cooked through and tender.
  3. Cool Potatoes and Prepare Squash: Remove the potatoes from the oven and let them cool for 10-15 minutes. While cooling, cook the butternut squash by roasting it alongside the potatoes for about 20 minutes or steaming it. Alternatively, cook the squash in an Instant Pot on high pressure for 4 minutes with 1 cup of water.
  4. Make Cheese Sauce: Add the cooked squash, soaked and drained cashews, water, cornstarch, nutritional yeast, dijon mustard, garlic powder, onion powder, lemon juice, and salt to a blender. Blend on high until very smooth. Set aside the cheese sauce.
  5. Steam Broccoli: Steam the broccoli for 8 minutes until tender, then set aside.
  6. Prepare Potato Filling: Slice each potato lengthwise and carefully scoop out the flesh into a large bowl, leaving about 1/4 inch of potato flesh inside the skins to maintain their structure.
  7. Mash and Mix Filling: Add about 3/4 of the cheese sauce to the scooped potato flesh and mash together using a potato masher or hand mixer until smooth. Add more cheese sauce if needed. Stir in the steamed broccoli until well combined.
  8. Fill Potato Skins: Spoon the broccoli and cheese sauce mixture back into the potato skins, filling them generously. Sprinkle the top with non-dairy cheddar cheese shreds if using.
  9. Bake Filled Potatoes: Place the stuffed potatoes back in the oven and bake at 350 degrees Fahrenheit for 20 minutes until heated through and the cheese topping is melted.
  10. Serve: Serve the twice baked potatoes warm, drizzled with additional cheese sauce if desired.

Notes

  • Use vegan gourmet cheddar cheese shreds such as Daiya for the topping, but feel free to select your favorite brand of non-dairy cheese.
  • To freeze, wrap the cooled twice baked potatoes in plastic wrap and place inside a freezer bag or container. To reheat, bake from frozen until warmed through or microwave for 2-4 minutes.
  • These potatoes make a great lunchbox option for kids; warm them and keep them in a thermos for an easy meal.

Nutrition

  • Serving Size: 1 potato
  • Calories: 320 kcal
  • Sugar: 4 g
  • Sodium: 450 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 7 g
  • Protein: 9 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