30-Minute Broccoli Cheddar Mashed Potatoes

Creamy mashed potatoes studded with tender broccoli florets and sharp Cheddar cheese, brightened by sauteed garlic and red bell pepper. This comfort side dish combines the richness of sour cream and butter with fresh vegetables for a more interesting take on a classic. Serve alongside roasted chicken, grilled steak, or baked fish for a family dinner, or bring to potlucks and holiday tables. The inclusion of broccoli and bell pepper adds nutritional value and subtle sweetness that the dish beyond plain mashed potatoes.
Ingredients
- 2 pounds potatoes, peeled, cut into 2-inch pieces
- 3 cups broccoli florets, chopped
- 2 tablespoons butter
- ⅓ cup red bell pepper, finely chopped
- 1 teaspoon garlic, finely chopped fresh
- 1 ½ cups Cheddar cheese, shredded
- ½ cup sour cream
- ½ cup milk
- ½ teaspoon salt
- ¼ teaspoon pepper
Instructions
- 1
Place potatoes in 4-quart saucepan and add enough water to cover.
- 2
Bring to a boil over medium heat and cook 10 minutes.
- 3
Add broccoli florets and continue cooking 5-7 minutes until potatoes and broccoli are fork tender.
- 4
Drain and set aside.
- 5
Melt butter in the same saucepan over medium heat until sizzling.
- 6
Add bell pepper and cook 3 minutes.
- 7
Add garlic and cook 1-2 minutes until softened.
- 8
Remove from heat and add potatoes, broccoli, cheese, sour cream, milk, salt and pepper.
- 9
Mash with potato masher until creamy and smooth.
Tips
For extra-creamy results, warm the milk and sour cream before adding to the potatoes so they don't cool the mixture and require additional mashing.
Don't skip the sauteing step for garlic and bell pepper; cooking them separately develops deeper flavor that raw additions won't provide.
Reserve 1/2 cup broccoli florets before mashing to fold in at the end for better texture contrast and visual appeal.
Good to Know
Cover and refrigerate up to 4 days. Reheat gently over medium-low heat with splash of milk, stirring frequently to restore creaminess.
Prepare through draining step up to 24 hours ahead. Complete mashing and cheese mixture within 2 hours of serving for best texture.
Serve immediately while hot. Transfer to serving dish and top with reserved broccoli florets or fresh chives if desired.
Common Mistakes
Overcook potatoes to mushy texture to avoid gluey mashed potatoes from overworking starch.
Skip mashing potatoes while hot to avoid cold, stiff final texture.
Use pre-shredded cheese with anti-caking agents to avoid grainy, clumpy mashed potatoes; buy block cheese and shred fresh.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this ahead for a holiday meal?
Yes. Prepare the full recipe, transfer to buttered baking dish, cover tightly, and refrigerate up to 2 days. Reheat covered at 175C for 25-30 minutes until heated through, stirring once halfway.
What if I don't have fresh broccoli?
Frozen broccoli florets work equally well; thaw and drain completely before cooking to avoid excess water. Add them at the 10-minute mark as directed. Canned broccoli is not recommended due to mushiness.
How long can I keep leftovers and can I freeze them?
Refrigerate in airtight container up to 4 days. Freezing is possible for up to 2 months but texture becomes grainy upon thawing. Thaw overnight in refrigerator, reheat gently, and thin with additional milk as needed.