Explore Broccoli Cheddar Twice-Baked Potatoes
These broccoli cheddar twice-baked potatoes turn fluffy russet potatoes into a cozy, satisfying dish filled with tender broccoli, creamy potato, and melted sharp cheddar. Serve them as a hearty side dish or pair two halves with a salad for a simple meatless dinner.

The method is straightforward: bake the potatoes until tender, scoop out the centers, mash them with creamy ingredients and broccoli, then refill the shells and bake again. For the best texture, drain the broccoli well and add milk gradually.
Recipe at a Glance
- Yield: 4 servings (8 potato halves)
- Prep time: 20 minutes
- First bake: 50–65 minutes
- Second bake: 15–20 minutes
- Total time: About 1 hour 30 minutes
- Oven: 400°F (200°C)
Ingredients
- 4 medium russet potatoes, scrubbed and dried
- 1 cup small broccoli florets, chopped
- 1 cup shredded sharp cheddar cheese, divided
- 1/3 cup sour cream
- 2 tablespoons milk, plus more if needed
- 2 tablespoons unsalted butter
- 2 tablespoons sliced green onions (optional)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 teaspoon olive oil (optional, for the skins)

Ingredient Notes
Russet potatoes: Their starchy centers become fluffy and their skins are sturdy enough to hold the filling. Choose potatoes of similar size so they bake evenly.
Sharp cheddar: It brings a pronounced cheesy flavor. Shredding a block yourself can help it melt smoothly.
Broccoli: Cut the florets small so they distribute evenly. Fresh or frozen broccoli can work; if using frozen, thaw and drain it thoroughly.
Sour cream, butter, and milk: These make the filling creamy. Add the milk a little at a time to avoid a loose mixture.
How to Make Broccoli Cheddar Twice-Baked Potatoes
1. Bake the potatoes
Heat the oven to 400°F (200°C). Scrub the potatoes and dry them thoroughly. Prick each potato several times with a fork. Rub lightly with olive oil if you like crispier skins, then place on a baking sheet. Bake for 50–65 minutes, depending on size, until a knife slides easily into the center.

2. Steam the broccoli
Steam the broccoli florets for about 3–5 minutes, until bright green and just tender. Drain thoroughly and let excess moisture evaporate, then chop into small pieces. The broccoli will heat again during the second bake, so avoid overcooking it.

3. Scoop out the potato centers
Let the baked potatoes cool until they are comfortable to handle. Cut each one lengthwise in half. Scoop the flesh into a mixing bowl, leaving a thin layer attached to the skin so the shells hold their shape.

4. Mix the filling
Add butter to the warm potato flesh and mash until mostly smooth. Stir in sour cream, milk, garlic powder, salt, and black pepper. Fold in the chopped broccoli, green onions if using, and 3/4 cup of the cheddar. Add a little extra milk only if the filling seems dry; it should remain thick enough to mound in the shells.

5. Fill the shells
Spoon the filling evenly into the eight potato shells, mounding it slightly. Sprinkle the remaining 1/4 cup cheddar over the tops.

6. Bake until hot and golden
Return the filled potatoes to the 400°F (200°C) oven for 15–20 minutes, until the filling is hot throughout and the cheese is melted. For a more golden top, broil briefly at the end and watch closely so the cheese does not burn. Let rest for a few minutes before serving.

Tips for the Best Results
- Choose potatoes of similar size for even cooking.
- Keep a thin layer of potato inside each shell to prevent tearing.
- Drain the broccoli very well to avoid watery filling.
- Fold in the cheese and broccoli after mashing to preserve some texture.
- Season to taste because cheddar varies in saltiness.
- Save some cheddar for the tops so the finished potatoes look golden and inviting.
Easy Variations
Cheese blend: Combine cheddar with Monterey Jack for a milder, extra-melty topping.
More vegetables: Add well-drained cooked cauliflower or spinach in small amounts.
Heartier filling: Stir in fully cooked chopped chicken or crumbled bacon if desired.
A little heat: Add a pinch of smoked paprika or cayenne.
No sour cream: Plain Greek yogurt can work as a substitute, although it will taste tangier.
What to Serve with Them
Serve these potatoes with a crisp green salad, roasted green beans, carrots, grilled chicken, or baked fish. For another comforting potato dinner, you may also enjoy our cheesy hamburger potato soup.
Make-Ahead, Storage, and Reheating
Make ahead: Prepare the potatoes through the filling step, cover, and refrigerate for up to 24 hours before the final bake. Because they will be cold, allow extra oven time and make sure the centers are hot.
Refrigerate: Store leftovers in an airtight container for 3–4 days.
Reheat: Warm in a 350°F (175°C) oven until hot throughout. A microwave works for individual portions, though the skins will soften.
Food safety: Refrigerate cooked leftovers promptly and do not leave them at room temperature for more than two hours. See the FoodSafety.gov cold-storage guidance for general storage recommendations.
Frequently Asked Questions
Can I use frozen broccoli?
Yes. Thaw it, drain well, and chop into small pieces before adding it to the filling.
Why is my filling watery?
Broccoli that retains water or too much milk can loosen the filling. Drain the broccoli well and add milk gradually.
Can I prepare these potatoes in advance?
Yes. Fill the shells, cover, refrigerate, and bake within 24 hours. Add time as needed to heat the centers thoroughly.
Are these a side dish or a main course?
They can be either. Serve one half alongside a protein, or two halves with a salad for a meatless meal.
Final Thoughts
Broccoli cheddar twice-baked potatoes bring together familiar comfort-food flavors with simple ingredients. Keep the filling thick, drain the broccoli well, and bake until the cheddar is melted and the centers are hot. Serve fresh from the oven for the best texture.
