These Broccoli Cheddar Twice-Baked Potatoes are the ultimate comfort food, featuring crispy, salted potato skins filled with a fluffy, creamy potato mixture, tender broccoli florets, melted sharp cheddar cheese, and crispy savory bits.
The potatoes are baked until perfectly tender, scooped out, combined with a rich and creamy filling, then stuffed back into their crispy skins before being baked a second time. The result is a golden, bubbling, cheesy potato dish that works beautifully as a hearty side dish or satisfying main course.
Recipe Overview
| Details | Information |
| Prep Time | 15 minutes |
| Cook Time | 1 hour 15 minutes |
| Total Time | 1 hour 30 minutes |
| Servings | 4 stuffed potatoes |
| Difficulty | Easy |
| Oven Temperature | 400°F (200°C) |
| Category | Side Dish / Comfort Food |
Why You’ll Love This Recipe
Crispy on the outside: The potato skins are brushed with olive oil and coarse sea salt before baking, creating a deliciously crisp exterior.
Creamy and fluffy inside: The potato filling is enriched with butter, sour cream, and milk for an irresistibly smooth texture.
Loaded with cheddar: Sharp cheddar gives the filling plenty of cheesy flavor while creating a beautifully melted topping.
A delicious way to enjoy broccoli: Tender chopped broccoli adds freshness, color, and texture to the rich potato filling.
Perfect for any occasion: These twice-baked potatoes are ideal for family dinners, holiday meals, weekend cooking, or a comforting weeknight dish.
Ingredients
For the Potatoes
| Ingredient | Quantity |
| Large Russet potatoes | 4 |
| Olive oil | 1 tbsp |
| Coarse sea salt | 1 tsp |
For the Creamy Filling
| Ingredient | Quantity |
| Broccoli florets, steamed and chopped | 1½ cups |
| Sharp cheddar cheese, shredded | 1½ cups |
| Sour cream | ½ cup |
| Unsalted butter, softened | 3 tbsp |
| Whole milk or heavy cream | ¼ cup |
| Garlic powder | ½ tsp |
| Salt | To taste |
| Black pepper | To taste |
For the Topping
| Ingredient | Quantity |
| Crispy cooked bacon bits | ½ cup |
| Red pepper flakes | ½ tsp, optional |
Step-by-Step Instructions
1. Prepare the Potatoes
Preheat your oven to 400°F (200°C).
Scrub the Russet potatoes thoroughly under cool running water, then pat them completely dry.
Pierce each potato several times with a fork. This allows steam to escape during baking.
Rub the potato skins with olive oil and sprinkle them generously with coarse sea salt.
2. Bake the Potatoes
Place the prepared potatoes directly on the oven rack.
You can place a baking sheet on the rack underneath to catch any drips.
Bake for approximately 50–60 minutes, or until the potatoes are completely tender when pierced with a knife.
The skins should be crisp and the centers soft.
3. Prepare the Broccoli
While the potatoes are baking, steam the broccoli florets until they are tender but still slightly firm.
Avoid overcooking the broccoli because it will go back into the oven later.
Allow it to cool slightly, then chop it into small bite-sized pieces.
4. Scoop Out the Potato Flesh
Remove the baked potatoes from the oven and allow them to cool for approximately 10 minutes.
Using a sharp knife, carefully cut off the top third of each potato lengthwise.
Use a spoon to gently scoop the fluffy potato flesh into a large mixing bowl.
Leave approximately ¼ inch of potato attached to the skin so the shells remain sturdy enough to hold the filling.
Be careful not to tear the potato skins.
5. Make the Creamy Potato Filling
Add the softened butter, sour cream, milk or heavy cream, garlic powder, salt, and black pepper to the bowl containing the potato flesh.
Mash everything together until creamy and well combined.
For the best texture, avoid overmixing. The filling should be smooth and fluffy while still retaining some natural potato texture.
6. Add the Broccoli and Cheese
Add the chopped steamed broccoli to the mashed potato mixture.
Add 1 cup of the shredded cheddar cheese, reserving the remaining ½ cup for the topping.
Gently fold everything together until the broccoli and cheese are evenly distributed.
Taste the filling and adjust the salt and black pepper if needed.
7. Stuff the Potato Skins
Spoon the creamy broccoli-cheddar filling back into the potato shells.
Mound the filling generously above the top of each potato.
Don’t worry about making them perfectly smooth—the rustic, overflowing appearance is part of the appeal of twice-baked potatoes.
8. Add the Cheese and Crispy Topping
Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the stuffed potatoes.
Add the crispy cooked bacon bits over the top.
If desired, sprinkle with a small amount of red pepper flakes for a little extra heat.
9. Bake the Potatoes a Second Time
Place the stuffed potatoes on a parchment-lined baking sheet.
Return them to the 400°F (200°C) oven.
Bake for approximately 15 minutes, or until the cheese is fully melted, bubbling, and lightly golden.
For an extra-golden finish, you can place them under the broiler for the final 1–2 minutes, watching them carefully.
10. Garnish and Serve
Remove the potatoes from the oven and allow them to cool for a few minutes.
Sprinkle with additional chopped parsley or red pepper flakes if desired.
Serve warm while the cheese is melted and the filling is creamy.
Best Tips for Perfect Twice-Baked Potatoes
Choose large Russet potatoes: Their high-starch, fluffy interior makes them ideal for twice-baked potatoes.
Dry the potato skins completely: Dry skins help the olive oil adhere properly and encourage better browning.
Don’t scoop too deeply: Leaving a thin layer of potato inside the skin prevents the shells from collapsing or tearing.
Don’t overcook the broccoli: Slightly tender broccoli provides a better texture and keeps some of its color.
Use freshly shredded cheddar: Freshly shredded cheese generally melts smoothly and gives the potatoes a deliciously creamy finish.
Don’t overmix the filling: Excessive mixing can make the potato mixture overly dense or gluey.
Serve immediately: These potatoes are at their best while the cheese is hot and melted.
Best Ingredient Options
Russet Potatoes
Large Russet potatoes are the best choice because they develop crisp skins while their interiors become light and fluffy.
Sharp Cheddar
Sharp cheddar provides a stronger cheese flavor that balances the mild potato and creamy ingredients.
Broccoli
Fresh broccoli works particularly well, but frozen broccoli can also be used. If using frozen broccoli, thaw and drain it thoroughly before adding it to the filling.
Sour Cream
Sour cream adds tanginess and creaminess. Full-fat sour cream gives the richest texture.
Milk or Heavy Cream
Whole milk creates a creamy filling without making it overly rich. Heavy cream produces an even more indulgent result.
Recipe Variations
Extra Cheesy Twice-Baked Potatoes
Add another ½ cup of shredded cheddar to the filling for an even cheesier version.
Broccoli and Cheese Loaded Potatoes
Add chopped green onions, extra cheddar, and a little Parmesan cheese for a more loaded potato experience.
Spicy Broccoli Cheddar Potatoes
Add diced jalapeño, extra red pepper flakes, or a pinch of cayenne pepper to the filling.
Garlic Herb Potatoes
Add fresh parsley, chives, garlic, and a little dried Italian seasoning for a more herb-forward variation.
Three-Cheese Potatoes
Combine cheddar with shredded mozzarella and Parmesan for a rich three-cheese filling.
What to Serve With Twice-Baked Potatoes
These potatoes pair beautifully with roasted chicken, grilled steak, baked fish, or roasted vegetables.
For a lighter meal, serve them alongside a crisp green salad with a simple vinaigrette.
They also make an excellent accompaniment to grilled meats and other hearty dinner dishes.
Make-Ahead Instructions
These twice-baked potatoes are easy to prepare ahead of time.
Bake and scoop the potatoes, then prepare the filling as directed.
Stuff the potato shells and cover them tightly before refrigerating.
They can be kept refrigerated for up to 24 hours before the second baking.
When ready to serve, add the final cheese and topping, then bake until heated through and golden.
You may need to add several extra minutes to the second baking time if the potatoes are going directly from the refrigerator to the oven.
Storage
Store leftover twice-baked potatoes in an airtight container in the refrigerator.
They are best consumed within 3–4 days.
Allow them to cool before storing and refrigerate them promptly.
Reheating
For the best texture, reheat the potatoes in a 375°F (190°C) oven until heated through.
An air fryer also works very well and can help restore some crispness to the potato skins.
Microwaving is faster, but the potato skins will generally be softer.
Freezing Instructions
Twice-baked potatoes can be frozen before or after their second bake.
For best results, assemble the stuffed potatoes without the final topping and freeze them individually until firm.
Wrap them well and place them in a freezer-safe container or bag.
They can be stored for up to 2–3 months.
Thaw overnight in the refrigerator before baking, then add the cheese and topping and bake until hot and golden.
Common Mistakes to Avoid
Using small potatoes: Small potatoes don’t provide enough room for a generous filling. Large Russets work best.
Skipping the drying step: Moist potato skins won’t become as crisp during the first bake.
Scooping out too much potato: Leaving about ¼ inch of flesh helps keep the shells strong.
Adding watery broccoli: Excess moisture can make the filling loose. Drain the broccoli thoroughly after steaming.
Overmixing the potatoes: Mixing too aggressively can create a dense, sticky texture.
Using too much liquid: Add the milk gradually if necessary. You want a creamy filling that still holds its shape.
Overbaking during the second round: The goal is to melt and brown the cheese while keeping the filling creamy.
Nutrition Estimate
Approximate values per stuffed potato, based on 4 servings.
| Nutrient | Estimated Amount |
| Calories | 650 kcal |
| Carbohydrates | 65 g |
| Protein | 25 g |
| Fat | 34 g |
| Saturated Fat | 17 g |
| Fiber | 7 g |
| Sugar | 5 g |
| Sodium | 900 mg |
| Calcium | 450 mg |
Nutrition information is an estimate and can vary depending on the specific ingredients and brands used.
Frequently Asked Questions
Can I use a different type of potato?
Yes, but Russet potatoes are recommended because their fluffy texture and sturdy skins are particularly well suited to twice-baking.
Can I use frozen broccoli?
Yes. Thaw it completely and drain or squeeze out excess moisture before mixing it into the potato filling.
Can I prepare these potatoes the day before?
Yes. Assemble the stuffed potatoes and refrigerate them covered for up to 24 hours before the final bake.
Why are my potato skins not crispy?
The potatoes need to be thoroughly dried before baking. Brushing them with olive oil and baking them directly on the oven rack also helps create a crisp exterior.
How do I keep the filling creamy?
Use softened butter, full-fat sour cream, and enough milk or cream to create a smooth consistency. Avoid adding too much liquid.
Can I freeze twice-baked potatoes?
Yes. They freeze well when properly wrapped and stored in an airtight freezer-safe container.
Can I make these potatoes without the crispy topping?
Absolutely. Simply omit the topping and add extra cheddar, broccoli, green onions, or another preferred ingredient.
Final Thoughts
These Broccoli Cheddar Twice-Baked Potatoes are a delicious combination of crispy potato skins, fluffy mashed potato, tender broccoli, creamy sour cream, and plenty of melted cheddar.
The double-baking method gives the potatoes their signature texture: crisp on the outside, creamy in the center, and beautifully golden on top.
Whether served as a hearty side dish or a satisfying main course, these loaded potatoes are an easy and comforting addition to any dinner table.