Twice-baked potato and broccoli casserole with onions

This twice-baked potato and broccoli casserole combines fluffy mashed potatoes with sautéed onions and vibrant broccoli, all topped with cheddar and mozzarella cheeses. Baked until golden, it’s a comforting side dish perfect for gatherings.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 80 min
Prep time 20 min

Ingredients:

6 potatoes
1 cup sour cream
1/2 cup milk (1% fat)
1/2 tsp black pepper
1/4 tsp salt
1/4 tsp garlic powder
1/4 tsp onion powder
2.50 cups broccoli
1 cup cheddar cheese
1 cup mozzarella cheese
4 cups onion
Twice-baked potato and broccoli casserole with onions

Twice-baked potato and broccoli casserole with onions is a delicious and hearty dish perfect for family dinners or gatherings. This comforting casserole features creamy mashed potatoes mixed with broccoli, topped with two types of cheese, and baked to perfection. It's a great way to incorporate vegetables into your meal while delivering a satisfying taste.

Instructions:

1. Preheat Oven: Preheat your oven to 375°F (190°C).
2. Prepare Potatoes:
- Wash and scrub the potatoes thoroughly.
- Pierce each potato a few times with a fork.
- Place the potatoes on a baking sheet and bake for about 45-60 minutes, or until they are tender when pierced with a fork.
3. Cook the Onions and Broccoli:
- While the potatoes are baking, heat a large skillet over medium-high heat.
- Spray or lightly coat the skillet with olive oil, then add the chopped onions.
- Sauté the onions until they become translucent and begin to brown, about 10-15 minutes.
- Steam or blanch the broccoli until it becomes tender but still vibrant green, about 5 minutes. Drain and set aside.
4. Prepare Casserole Mixture:
- Once the potatoes are baked, remove them from the oven and let them cool slightly until they are safe to handle.
- Slice each potato in half lengthwise and scoop out the insides into a large mixing bowl, leaving a thin layer of potato as the shell.
- To the bowl with the potato insides, add the sour cream, milk, black pepper, salt, garlic powder, and onion powder. Mash everything together until smooth and well combined.
- Add the sautéed onions and chopped broccoli to the potato mixture and gently fold them in.
5. Assemble Casserole:
- Lightly grease a 9x13-inch baking dish.
- Spread half of the potato mixture evenly on the bottom of the dish.
- Sprinkle half of the cheddar cheese and half of the mozzarella cheese evenly over the potato layer.
- Spread the remaining potato mixture over the cheese layer.
- Finally, sprinkle the remaining cheddar and mozzarella cheese on top.
6. Bake:
- Return the casserole to the oven and bake at 375°F (190°C) for another 20-25 minutes, or until the cheese is melted, bubbly, and golden brown on top.
7. Serve:
- Remove the casserole from the oven and let it cool for a few minutes before serving.
- Enjoy your delicious twice-baked potato and broccoli casserole with onions!

Your twice-baked potato and broccoli casserole with onions is now ready to be served. This creamy, cheesy, and veggie-packed dish is sure to be a hit. Enjoy this comforting casserole on its own or paired with your favorite protein for a complete meal.

Twice-baked potato and broccoli casserole with onions FAQ:

What is the best way to know when the potatoes are done baking?

The potatoes are done when they are tender and can be easily pierced with a fork. This typically takes about 45-60 minutes at 375°F (190°C).

Can I use frozen broccoli instead of fresh?

Yes, you can use frozen broccoli. Just ensure it's thawed and well-drained before adding it to the casserole mixture.

How do I store leftovers from the casserole?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. You can reheat them in the oven or microwave.

What if I don’t have mozzarella cheese, can I substitute it?

Yes, you can substitute mozzarella cheese with any mild cheese, such as Monterey Jack or even a blend of cheddar for added flavor.

Can I bake this casserole in a different pan size?

You can use other pan sizes, but the baking time may vary. A smaller pan will require longer baking, while a larger pan will bake more quickly.

Cooking Tips:

- Make sure to bake the potatoes until they are completely soft. This ensures that your mashed potatoes will be smooth and creamy.

- For an added burst of flavor, consider sautéing the onions before adding them to the casserole.

- If you prefer a crispy top, finish the casserole under the broiler for a few minutes after baking.

- You can add bacon bits or chopped ham to the mixture for a meaty twist.

- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.

Nutrition Facts

6 Servings
Calories 420kcal
Protein 18g
Carbohydrates 50g
Fiber 7g
Sugar 9g
Fat 18g

More recipes

Cinnamon raisin peanut butter oatmeal

Enjoy a warm bowl of cinnamon raisin peanut butter oatmeal.

05 May 2026

Honey-glazed salted salmon

Quick and easy honey-glazed salted salmon recipe.

05 May 2026

Peanut butter oatmeal yogurt bowl

A nutritious peanut butter oatmeal yogurt bowl for a quick breakfast.

05 May 2026

Quick oatmeal with raisins

Enjoy a quick and easy multi-grain oatmeal with raisins.

05 May 2026

Tomato and arugula salad with grilled steak and mushrooms

A hearty salad with grilled steak, mushrooms, and arugula.

05 May 2026

Rosemary and garlic broiled chicken breasts

Quick and flavorful rosemary garlic broiled chicken breasts.

05 May 2026

Banana bread

Moist banana bread with cinnamon, perfect for any occasion.

05 May 2026

Double-chocolate cupcakes

Indulge in rich double-chocolate cupcakes with a smooth ganache center.

05 May 2026

Posts