Is there anything better than a baked potato with crispy skin, fluffy insides, and a gooey, cheesy filling? Yes—a twice-baked potato that’s been loaded with steamed broccoli, sharp cheddar cheese, and just the right amount of creamy goodness. These Broccoli and Cheddar Twice-Baked Potatoes are everything you love about comfort food, in one delicious, hand-held package.
Twice-baked potatoes are kind of magical. You start by baking them until they’re tender, then scoop out the insides and mix them with all kinds of flavorful add-ins—in this case, buttery mashed potato, broccoli, cheddar, sour cream, and a little seasoning. Then, you stuff it all back into the potato skins, top with more cheese (obviously), and bake again until golden, melty, and irresistible.
This recipe is a favorite in my house—especially on cozy nights when we want something comforting but still full of veggies. And they’re a huge hit with kids (hello, hidden broccoli in cheesy mashed potato!), picky eaters, and even as a make-ahead meal for busy weeks.
Why You’ll Love This Recipe
- Crispy outside, creamy inside: The skins get beautifully crisp, while the filling is light, fluffy, and cheesy.
- Kid-approved: Who can resist cheese and mashed potatoes? Plus, it’s a sneaky way to serve broccoli.
- Make-ahead friendly: Prep them ahead, refrigerate, and bake when ready to serve.
- Customizable: Add protein, switch up the cheese, or mix in other veggies to make them your own.
- Vegetarian-friendly: These work great as a meatless main or hearty side dish.
Preparation Time and Servings
- Prep Time: 15 minutes
- Bake Time: 1 hour 15 minutes (including both bakes)
- Total Time: 1 hour 30 minutes
- Servings: 4 (1 potato per person, halved and stuffed)
- Calories per serving: 350
- Protein: 13g
- Carbs: 35g
- Fat: 18g
Ingredients
- 4 medium russet potatoes, scrubbed clean
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 ½ cups chopped broccoli florets (fresh or frozen and thawed)
- ¾ cup shredded sharp cheddar cheese (plus extra for topping)
- ¼ cup sour cream (or plain Greek yogurt)
- 2 tablespoons butter
- ¼ teaspoon garlic powder
- 2 tablespoons milk (as needed for creaminess)
- Optional toppings: chopped green onions, extra cheddar, or a sprinkle of smoked paprika
Ingredient Notes:
- Russet potatoes: Their starchy texture makes for the fluffiest filling.
- Cheddar: Sharp cheddar adds the most flavor, but feel free to mix in other cheeses like Monterey Jack or mozzarella.
- Broccoli: Steam or blanch briefly so it’s tender but not mushy before mixing into the filling.
- Sour cream or yogurt: Adds tang and creaminess without being heavy.
Step-by-Step Instructions
1. Bake the potatoes
- Preheat your oven to 400°F (200°C).
- Rub the potatoes with olive oil, then sprinkle with salt and pepper.
- Place directly on the oven rack or on a baking sheet. Bake for 50–60 minutes, until the skins are crispy and a fork easily pierces the center.
Tip: Don’t wrap them in foil—direct heat helps the skin crisp up better.
2. Prepare the filling
- While the potatoes are baking, steam the broccoli just until bright green and tender (about 3–4 minutes). Drain well and chop finely.
- Once the potatoes are cool enough to handle (after baking), slice them in half lengthwise.
- Carefully scoop out the insides into a large bowl, leaving a ¼-inch border to keep the skins sturdy.
3. Mash and mix
- To the bowl of scooped-out potato, add butter, sour cream, garlic powder, milk, and most of the shredded cheese (save a little for topping).
- Mash everything together until smooth and creamy.
- Fold in the chopped broccoli. Taste and season with more salt and pepper if needed.
Pro tip: Add a splash of warm milk if the filling feels too stiff—it should be soft but not runny.
4. Stuff the potatoes
- Spoon the filling back into the potato skins, mounding it slightly.
- Top each potato with a sprinkle of the remaining cheddar.
5. Bake again
- Return the stuffed potatoes to the oven and bake for another 15–20 minutes, until the tops are golden and the cheese is melted and bubbly.
Optional: Broil for the last 2 minutes for extra crispy tops.
How to Serve
These Broccoli and Cheddar Twice-Baked Potatoes are hearty enough to serve as a main course or work beautifully as a side dish. Try pairing them with:
- A simple green salad: Fresh, crisp greens with lemon vinaigrette.
- Soup: Creamy tomato soup or a light veggie broth pairs great.
- Roasted protein: Grilled chicken, steak, or salmon for a complete meal.
- Veggie sides: Roasted Brussels sprouts, carrots, or green beans.
They’re also great on their own for lunch with a dollop of Greek yogurt or a drizzle of hot sauce.
Additional Tips
- Use a spoon to gently scoop the potato flesh: Don’t dig too deep—leave enough around the edges so the skins don’t collapse.
- Steam broccoli ahead: If meal prepping, steam and chop your broccoli a day in advance.
- Get creative with fillings: Add sautéed mushrooms, crumbled halal beef or turkey bacon, or caramelized onions.
- Make it creamy: Don’t be shy with the butter and sour cream—but balance with milk so it’s not too rich.
- Cheese tip: Shred your own for better melting—pre-shredded cheese has anti-caking agents that can affect texture.
Recipe Variations
Here’s how to make them your own:
- Loaded style: Add halal turkey bacon bits, chives, and a dollop of sour cream on top.
- Spicy version: Mix in chopped jalapeños or a dash of cayenne pepper.
- Vegan twist: Use plant-based cheese, non-dairy yogurt, and vegan butter.
- Kid-friendly: Swap broccoli for peas or keep the veggies minimal and cheese-heavy.
- Protein boost: Stir in cooked shredded chicken or lentils to the mash.
Storage and Reheating
Storage: Let them cool completely, then store in an airtight container in the fridge for up to 4 days.
Freezing: Wrap tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: Bake at 350°F for 15–20 minutes or microwave on medium power until hot throughout.
Special Equipment
- Baking sheet: For roasting and second bake.
- Mixing bowl: For mashing the filling.
- Spoon or melon baller: For scooping out the potato flesh cleanly.
- Sharp knife: For slicing potatoes evenly.
FAQ
Can I use other types of potatoes?
Yes! Russets are best for texture, but large Yukon Golds work too (they’ll be a bit creamier).
Do I need to peel the potatoes?
Nope! The skin becomes deliciously crispy—and it helps hold the filling.
Can I make these ahead of time?
Absolutely. Assemble them up to a day ahead, refrigerate, then bake when ready.
Is this recipe halal?
Yes, as long as you use halal-certified cheese and skip any pork-based ingredients. Add turkey or beef bacon if you like.
Can I add other veggies?
Sure! Try mushrooms, bell peppers, or spinach—just make sure they’re cooked and drained before mixing in.
Conclusion
These Broccoli and Cheddar Twice-Baked Potatoes are the kind of dish that feels like a warm hug in food form. Crispy on the outside, creamy and cheesy on the inside, and packed with flavor—they’re the ultimate comfort food with a nutritious twist.
Whether you serve them as a weeknight main, a holiday side, or just a way to use up leftover potatoes, they’re always a hit. Let me know if you make them—especially if you try your own twist!
PrintBroccoli and Cheddar Twice-Baked Potatoes
- Total Time: 1 hour 30 minutes
Description
Comfort food at its best—crispy-skinned baked potatoes loaded with creamy, cheesy broccoli filling. Perfect as a satisfying side or a vegetarian main dish!
Ingredients
-
4 large baking potatoes (Russet work best)
-
1 ½ cups steamed broccoli florets, chopped
-
1 cup shredded sharp cheddar cheese, divided
-
½ cup sour cream
-
¼ cup milk (more if needed)
-
2 tbsp butter
-
2 green onions, sliced
-
Salt and pepper to taste
Instructions
1️⃣ Bake the potatoes: Preheat oven to 400°F (200°C). Scrub potatoes clean, prick with a fork a few times, and bake directly on oven rack for 45-60 minutes until tender.
2️⃣ Prepare the filling: When potatoes are cool enough to handle, cut each in half lengthwise. Carefully scoop out the insides into a bowl, leaving a sturdy shell.
3️⃣ Mix the filling: Mash the potato flesh with butter, sour cream, milk, salt, and pepper. Stir in steamed broccoli, ¾ cup cheddar cheese, and sliced green onions until well combined. Add more milk if needed for creamy texture.
4️⃣ Stuff the shells: Spoon the filling back into the potato skins, dividing evenly.
5️⃣ Add cheese topping: Sprinkle remaining ¼ cup cheddar cheese on top.
6️⃣ Bake again: Place stuffed potatoes on a baking sheet and bake at 375°F (190°C) for 15-20 minutes until cheese is melted and golden.
7️⃣ Serve warm: Garnish with extra green onions or a dollop of sour cream if desired.
Notes
-
For extra flavor, add cooked bacon bits or a dash of smoked paprika to the filling.
-
You can swap cheddar for a mix of cheeses like Monterey Jack or Gruyère.
-
These can be prepped ahead and baked just before serving.
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes (including baking)