I absolutely love sharing this Twice Baked Potatoes with Broccoli and Cheese Recipe because it brings together the cozy comfort of fluffy potatoes with the fresh crunch of broccoli and the creamy richness of cheddar cheese. It’s one of those dishes that always feels like a warm hug on a plate, full of flavor yet surprisingly light. Whenever I make this, it’s an instant crowd-pleaser that satisfies my cravings without any fuss.
Why You’ll Love This Twice Baked Potatoes with Broccoli and Cheese Recipe
What really excites me about this recipe is how the flavors balance out so beautifully. The mild earthiness of the potatoes blends effortlessly with tender cauliflower, while the broccoli adds a delightful pop of green and a little bite. Then, the sharp cheddar cheese folds right in to give it that classic comfort food vibe but with a fresh twist. I find each bite hits that perfect spot between creamy and slightly crisp from the melted cheese topping.
Another reason I keep coming back to this dish is how easy it is to prepare. It feels fancy but is really straightforward — no complicated steps, just simple cooking with fresh ingredients. It’s a perfect solution for weeknights when I want something nourishing without spending hours in the kitchen. Plus, it shines just as much at holidays or potlucks where everyone is looking for a satisfying side that stands out. The fact that I can make it ahead and just pop it in the oven before serving makes it a total winner in my book.
Ingredients You’ll Need
The ingredients in this Twice Baked Potatoes with Broccoli and Cheese Recipe are refreshingly simple but essential for creating that perfect taste and texture. Each one plays a special role, whether it’s the creamy potato base, the fresh garden veggies, or the cheesy topping that finishes it off.
- Russet potatoes: These starchy potatoes are perfect for baking because they get tender inside and create a fluffy mash.
- Salt and pepper: Basic seasonings that bring out the natural flavors and add a little seasoning edge.
- Broccoli florets: They add a lovely green contrast and a slight crunch that brightens the dish.
- Cauliflower: It mixes into the potato mash to add creaminess and subtle sweetness without overpowering.
- Low-fat buttermilk: Adds moistness and a tangy richness that keeps the mash silky smooth.
- Minced chives (optional): A fresh herbaceous note that lightens up the richness with a mild onion flavor.
- Low-fat sharp cheddar cheese: The star ingredient for that gooey, melty, and tangy cheesy topping that pulls it all together.
Directions
Step 1: Start by piercing the potatoes several times with a fork. This helps steam escape while cooking and prevents them from bursting.
Step 2: Place the potatoes in the microwave and use your baked potato setting, turning them halfway through cooking. This method takes the guesswork out and speeds the process. Alternatively, you can bake them in the oven at 425°F for about one hour until tender.
Step 3: While the potatoes cook, prepare your vegetables. In a medium saucepan, combine the chopped cauliflower and broccoli with a splash of salted water. Cover and steam the broccoli for about 3 minutes, then remove with a slotted spoon and set aside.
Step 4: Continue cooking the cauliflower until it’s nice and soft, about 5 more minutes. Then drain thoroughly and transfer it to a large bowl.
Step 5: Preheat your oven to 400°F so it’s ready to finish baking the potatoes once filled.
Step 6: Once the potatoes are cooked through and cool enough to handle, cut them in half lengthwise.
Step 7: Carefully scoop out the potato flesh with a spoon into the bowl with cauliflower, leaving a quarter-inch shell around the edges to hold the mixture.
Step 8: Arrange the empty potato shells on a baking sheet, so they’re ready to be filled shortly.
Step 9: Mash the potato flesh and cauliflower together using a potato masher or puree with a hand blender for a nice smooth texture.
Step 10: Stir in the buttermilk and salt, mashing everything until it’s perfectly smooth and creamy.
Step 11: Fold in half of the shredded cheddar cheese and the minced chives if you’re using them, giving the filling a delicious cheesy punch.
Step 12: Spoon the creamy potato and cauliflower mixture back into the potato shells, mounding it slightly.
Step 13: Top each filled potato with the reserved steamed broccoli florets, gently pushing them into the mash, and sprinkle the remaining cheese over the top.
Step 14: Bake the potatoes for 5 to 10 minutes until everything is heated through and the cheese is melted and bubbly. If you prefer, you can microwave them for a few minutes instead, but the oven gives a better golden finish.
Servings and Timing
This recipe makes about 8 servings, which is great for family dinners or small gatherings. You’ll spend approximately 10 minutes preparing the vegetables and potatoes before cooking, about 20 minutes cooking time in the microwave or oven until the potatoes are tender, and then another 10 minutes baking once filled. Total time from start to finish takes roughly 30 to 40 minutes including baking and resting. The dish can be served immediately while hot for the best cheesy melt experience.
How to Serve This Twice Baked Potatoes with Broccoli and Cheese Recipe
When I serve this twice baked potato dish, I like to keep it warm so the cheese stays delightfully melty and gooey. It’s perfect as a hearty side paired with roasted chicken or grilled steak, but I also love serving it alongside a fresh green salad if I want a lighter meal. The combination of textures really shines and makes the potatoes a centerpiece rather than just a side dish.
For presentation, I sometimes garnish the tops with extra minced chives or a sprinkle of paprika for a subtle color pop. Plating each potato half on a simple white plate allows the colors of the broccoli and cheese to stand out and makes the dish look inviting. I find serving one or two halves per person is usually plenty because the flavors are so rich, but you can easily adjust portions for bigger appetites or as a party side.
As for beverages, I love pairing these twice baked potatoes with a crisp, chilled white wine like Sauvignon Blanc, which complements the creaminess without overpowering it. For non-alcoholic options, sparkling water with a splash of lemon or iced herbal tea works beautifully. This recipe is my go-to for holidays, casual weeknight dinners, and even potlucks because it feels both comforting and a little special all at once.
Variations
One thing I enjoy about this Twice Baked Potatoes with Broccoli and Cheese Recipe is how easy it is to make your own. If you want to mix up the veggies, swapping out cauliflower for some cooked carrots or adding sautéed onions can create a whole new flavor profile. I’ve also tried using kale or spinach in place of broccoli for a slightly different texture and earthiness.
For those who need dietary modifications, this recipe can easily be made gluten-free since it’s naturally free from gluten-containing ingredients. To go vegan, I recommend substituting the cheddar cheese with a plant-based cheese alternative and using a dairy-free milk like almond or oat milk instead of buttermilk. Nutritional yeast added to the mash can help mimic the cheesy flavor nicely.
If you want to switch up the cooking method, baking the whole potatoes in a conventional oven instead of microwaving creates a crispier skin and deeper flavor, but if you’re short on time, the microwave method is a wonderful shortcut. I also love experimenting with spices—adding a pinch of smoked paprika or garlic powder to the mash can add warmth and complexity.
Storage and Reheating
Storing Leftovers
If you have any leftovers from this Twice Baked Potatoes with Broccoli and Cheese Recipe, I recommend storing them in an airtight container in the refrigerator. I usually use a glass container with a tight lid or a reusable silicone bag to maintain freshness. They will keep well for 3 to 4 days, so you can enjoy a tasty ready-made meal later in the week without any loss of flavor or texture.
Freezing
This recipe freezes quite well if you want to prepare it ahead for a busy day. To freeze, I cover the twice baked potatoes tightly with plastic wrap or foil and place them in a freezer-safe container or bag. They’ll keep best for up to 2 months. When freezing, I suggest freezing before the final bake with the cheese on top so you can bake them fresh when you’re ready to eat.
Reheating
When it’s time to reheat, I find the best way is to bake the leftovers at 350°F in the oven for about 15-20 minutes until warmed through and the cheese is bubbly again. Avoid microwaving for long periods as the potato texture can become gummy. If you do use a microwave, short intervals of 30 seconds with stirring in between works better. Adding a little sprinkle of extra cheese before reheating really refreshes the dish and brings back that melt-in-your-mouth goodness.
FAQs
Can I use other types of potatoes in this recipe?
Absolutely! While russet potatoes are ideal for their fluffy texture, you can use Yukon Gold if you prefer a slightly creamier, buttery flavor. Just keep in mind that waxier potatoes like red potatoes might not mash as smoothly, resulting in a denser texture.
Is it possible to make this recipe dairy-free?
Yes, you can swap out the cheddar cheese for a vegan cheese alternative and replace the buttermilk with unsweetened almond or oat milk mixed with a little lemon juice to mimic the tang. These changes help maintain creaminess while keeping it dairy-free.
How can I make this recipe more filling as a main dish?
To make it more substantial, I like adding cooked bacon bits, sautéed mushrooms, or even canned corn to the filling. These add protein and extra texture, turning the potatoes into a satisfying main course.
Can I prepare these potatoes completely ahead of time?
Definitely! You can prepare the filling and stuff the potato shells a day ahead, then cover and refrigerate them. When you’re ready to serve, just bake as directed until heated through and the cheese is melted. This makes entertaining much easier.
What’s the best way to get crispy potato skins?
If you love crispy skins, I suggest brushing the potato halves with a little olive oil and sprinkling with salt before baking. Baking them longer at a slightly higher temperature (425°F) after filling helps the skins crisp up nicely, adding a wonderful contrast to the creamy inside.
Conclusion
I hope you’ll give this Twice Baked Potatoes with Broccoli and Cheese Recipe a try soon because it really is one of my all-time favorites. It’s cozy, comforting, and packed with delicious flavors that everyone will enjoy. Plus, it’s flexible enough to adapt to your tastes or dietary needs. Once you make it, I’m sure it’ll become a go-to recipe in your kitchen just like it is in mine!
Print
Twice Baked Potatoes with Broccoli and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Twice Baked Potatoes with Broccoli and Cheese combine creamy mashed potatoes mixed with cauliflower and low-fat buttermilk, filled back into potato shells, topped with broccoli florets and sharp cheddar cheese, then baked to perfection. This comforting, nutritious dish serves as a delicious side or vegetarian main course, featuring a balance of creamy textures and cheesy topping with a hint of chives for extra flavor.
Ingredients
Potatoes and Vegetables
- 18 oz (4 medium) russet potatoes
- 1 1/2 cups chopped broccoli florets
- 2 cups chopped cauliflower
Other Ingredients
- 1/2 cup low-fat buttermilk
- 1 tbsp minced chives (optional)
- 1 cup (4 ounces) shredded low-fat sharp cheddar cheese
- Salt and pepper to taste
Instructions
- Prepare the Potatoes: Pierce the potatoes several times with a fork to allow steam to escape during cooking.
- Cook the Potatoes: Place the pierced potatoes in the microwave and cook using the baked potato setting until fully cooked, turning them halfway through. Alternatively, bake in a preheated oven at 425°F for 1 hour.
- Cook Vegetables: In a medium saucepan, combine cauliflower and broccoli with a little salted water; cover and cook for about 3 minutes.
- Separate Broccoli: Using a slotted spoon, remove the broccoli and set aside. Continue cooking cauliflower until it is soft, about 5 more minutes. Drain and place cauliflower in a large bowl.
- Preheat Oven: Preheat the oven to 400°F to prepare for baking the assembled potatoes.
- Halve the Potatoes: Cut the cooked potatoes in half lengthwise carefully.
- Scoop Potato Flesh: Scoop the flesh out of each potato half, leaving about a ¼-inch shell intact, and add the flesh to the bowl with the cauliflower.
- Arrange Shells: Place the empty potato shells on a baking sheet for later filling and baking.
- Mash Filling: Mash the potato and cauliflower mixture with a potato masher or puree with a hand blender until smooth.
- Add Buttermilk and Season: Stir in the buttermilk and season with salt, mashing until the mixture is creamy and well combined.
- Add Cheese and Chives: Fold in half of the shredded cheddar cheese and the minced chives if using, mixing gently.
- Fill Potato Shells: Spoon the potato and cauliflower mixture back into the potato shells, evenly distributing it.
- Top with Broccoli and Cheese: Insert the cooked broccoli florets on top of the filling and sprinkle the remaining cheddar cheese over everything.
- Bake: Bake in the preheated oven for 5-10 minutes or until the potatoes are heated through and the cheese is melted and bubbly. Alternatively, microwave for a few minutes if preferring not to use the oven.
Notes
- You can microwave the potatoes for faster preparation or opt for oven baking to enhance the skin texture.
- Low-fat buttermilk keeps the filling creamy while reducing fat content.
- Adding chives is optional but adds a fresh, mild onion flavor.
- Substitute cheddar with other cheese varieties like mozzarella or pepper jack for variation.
- For extra crispy shells, you can brush them lightly with oil before baking the second time.
- This recipe is suitable for a vegetarian diet.