Broccoli Cheddar Twice-Baked Potatoes

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

DetailsInformation
Prep Time15 minutes
Cook Time1 hour 15 minutes
Total Time1 hour 30 minutes
Servings4 stuffed potatoes
DifficultyEasy
Oven Temperature400°F (200°C)
CategorySide 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

IngredientQuantity
Large Russet potatoes4
Olive oil1 tbsp
Coarse sea salt1 tsp

For the Creamy Filling

IngredientQuantity
Broccoli florets, steamed and chopped1½ cups
Sharp cheddar cheese, shredded1½ cups
Sour cream½ cup
Unsalted butter, softened3 tbsp
Whole milk or heavy cream¼ cup
Garlic powder½ tsp
SaltTo taste
Black pepperTo taste

For the Topping

IngredientQuantity
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.

NutrientEstimated Amount
Calories650 kcal
Carbohydrates65 g
Protein25 g
Fat34 g
Saturated Fat17 g
Fiber7 g
Sugar5 g
Sodium900 mg
Calcium450 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.

Leave a Comment