The photo appears to show a creamy ranch-style broccoli, tomato, pepper and cheese casserole: fresh broccoli, cherry tomatoes, colorful bell peppers and red onion are coated in a creamy herb sauce, topped with cheese, and baked until golden and bubbly.
I’ve written a complete home-style version below. The exact recipe from the photograph cannot be determined from the image alone, so the quantities are a carefully balanced recipe designed to produce the same look and texture.
Recipe at a Glance
Servings: 6
Prep: 20 minutes
Cook: 25–30 minutes
Total: about 50 minutes
Oven: 375°F / 190°C
Dish: 9 × 13-inch / approximately 23 × 33 cm
Type: Vegetarian
Texture: Creamy inside, cheesy and lightly browned on top
Difficulty: Easy
Ingredients
Vegetables
700 g / 1½ lb fresh broccoli florets
250 g / 1½ cups cherry tomatoes, halved
1 medium yellow or orange bell pepper, diced
½ medium red bell pepper, diced
½ medium red onion, thinly sliced
2 cloves garlic, finely minced
1 tablespoon olive oil
Creamy sauce
¾ cup (180 g) sour cream
½ cup (120 g) mayonnaise
½ cup (120 ml) milk
1 tablespoon ranch seasoning or 2 teaspoons dried ranch-style herb seasoning
½ teaspoon dried parsley
½ teaspoon dried dill
½ teaspoon garlic powder
¼ teaspoon onion powder
¼ teaspoon black pepper
¼ teaspoon paprika
½ teaspoon salt, or to taste
½ cup (50 g) grated Parmesan
½ cup (60 g) shredded mozzarella
Cheese topping
1½ cups (150–170 g) shredded mozzarella
½ cup (50–60 g) shredded cheddar
2 tablespoons grated Parmesan
Optional:
2–3 tablespoons chopped fresh parsley
pinch of red pepper flakes
½ teaspoon Italian seasoning
The basic technique is similar to established broccoli-cheese casseroles, where broccoli is combined with a creamy cheese sauce and baked until bubbling and browned.
F
Food Network
+1
Full Step-by-Step Instructions
1. Preheat the oven
Preheat your oven to:
375°F / 190°C
Lightly grease a 9 × 13-inch baking dish with butter or olive oil.
2. Prepare the broccoli
Cut the broccoli into medium-sized florets.
Bring a large pot of salted water to a boil.
Add the broccoli and blanch for approximately 2 minutes.
Immediately drain.
For best results, rinse briefly with cold water and drain extremely well.
Important
Do not fully cook the broccoli at this stage.
It should be:
bright green
slightly tender
still firm in the center
This prevents mushy broccoli after baking.
A microwave-steaming method is also commonly used for broccoli casseroles; the broccoli should remain crisp-tender before it goes into the oven.
F
Food Network
3. Prepare the vegetables
Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add:
red onion
bell peppers
garlic
Cook for approximately 3–4 minutes.
You don’t want to completely soften them. They should still have some texture.
Remove from the heat.
🥛 4. Make the creamy sauce
In a large bowl combine:
2. Prepare the broccoli
Cut the broccoli into medium-sized florets.
Important
sour cream
mayonnaise
milk
ranch seasoning
parsley
dill
garlic powder
onion powder
black pepper
paprika
salt
Whisk until smooth.
Add:
½ cup Parmesan
½ cup mozzarella
Mix again.
Consistency
The sauce should be thick but pourable.
If it is too thick, add 1–2 tablespoons milk.
If it is too thin, add another 1–2 tablespoons Parmesan.
A ranch-seasoned creamy broccoli casserole commonly uses sour cream/milk and ranch seasoning as its sauce base.
F
Food.com
+1
5. Combine everything
Place the drained broccoli in a large mixing bowl.
Add:
sautéed onion and peppers
halved cherry tomatoes
creamy sauce
Gently toss everything together.
Don’t crush the tomatoes or broccoli.
6. Transfer to the baking dish
Spread the mixture evenly in your greased baking dish.
Make sure the vegetables are distributed throughout rather than forming one large pile in the center.
7. Add the cheese topping
Combine:
1½ cups mozzarella
½ cup cheddar
2 tablespoons Parmesan
Sprinkle evenly over the casserole.
For the appearance in your photograph, don’t completely bury every broccoli floret under cheese. Leaving some broccoli and tomatoes exposed gives the attractive roasted appearance.
8. Bake
Place uncovered in the preheated oven.
Bake:
25–30 minutes at 375°F / 190°C
It is ready when:
sauce is bubbling around the edges
cheese is melted
top is golden brown
vegetables are tender but not mushy
For a darker, restaurant-style top, switch the oven to broil/grill for 1–2 minutes at the end.
Watch carefully
Cheese can go from golden to burnt very quickly under the broiler.
9. Rest before serving
Remove from the oven and let it rest for 5–10 minutes.
This is important because the sauce thickens as it cools slightly.
Garnish with fresh parsley if desired.
How to Serve
This casserole works well as:
Side dish
Serve alongside:
grilled chicken
roasted chicken
steak
baked fish
turkey
Vegetarian main course
Serve with:
crusty bread
rice
quinoa
baked potato
green salad
Low-carb meal
Eat it by itself or alongside grilled chicken or another protein.
Approximate Nutrition
Per serving — 1/6 of casserole
Because brands of mayonnaise, sour cream, ranch seasoning and cheese vary, these are estimates rather than laboratory-tested values.
Nutrient Approx. amount
Calories 390 kcal
Protein 17 g
Total carbohydrates 18 g
Dietary fiber 5 g
Net carbohydrates 13 g
Total fat 29 g
Saturated fat 12 g
Cholesterol 55 mg
Sodium 700–850 mg
Potassium 600–700 mg
Calcium 350–400 mg
Iron 2 mg
Vitamin C 100+ mg
Vitamin A High
The sodium can vary considerably depending on the ranch seasoning and cheeses used.
Nutrition Benefits
Broccoli
Provides fiber, vitamin C, vitamin K and folate.
Tomatoes
Provide vitamin C, potassium and carotenoid compounds such as lycopene.
🫑 Bell peppers
Especially rich in vitamin C.
Cheese
Provides protein and calcium but also contributes saturated fat and sodium.
Red onion
Adds flavor, fiber and plant compounds without substantially increasing calories.
Allergen Information
This recipe contains:
Milk/dairy: sour cream, milk, Parmesan, mozzarella, cheddar
Egg: potentially present in mayonnaise
Mustard: potentially present in some ranch seasoning/mayonnaise
Soy: potentially present depending on processed cheese or mayonnaise brand
Nuts
No tree nuts or peanuts are required for this recipe.
However, check packaged ranch seasoning, mayonnaise and shredded cheese if cooking for someone with a severe allergy because manufacturing facilities can vary.
Easy Substitutions
No ranch seasoning?
Use:
½ teaspoon dried dill
½ teaspoon dried parsley
¼ teaspoon garlic powder
¼ teaspoon onion powder
salt and pepper
No sour cream?
Use Greek yogurt.
No mayonnaise?
Use additional Greek yogurt or sour cream.
Want it cheesier?
Add another ½ cup mozzarella.
Want more vegetables?
Add:
cauliflower
mushrooms
zucchini
spinach
carrots
Want protein?
Add 2 cups cooked shredded chicken.
Cooked chicken can turn this from a vegetable side dish into a complete casserole meal; chicken-broccoli-ranch casseroles commonly use a cream-cheese/ranch-based sauce.
R
Reddit
Bacon Version
For a richer version, add:
Vegetarian main course
Low-carb meal
100–150 g cooked crispy bacon, chopped
Mix half into the casserole and sprinkle the rest over the cheese.
Tip: If using bacon, reduce the added salt because bacon and ranch seasoning are already salty.
Chicken Version
Add:
2 cups cooked chicken breast, cubed or shredded
You can also replace part of the mozzarella with cheddar.
Bake for approximately 25–30 minutes, or until the casserole is bubbling and the chicken is heated through.
Frozen Broccoli Version
Yes, you can use frozen broccoli.
Use approximately 700 g / 1½ lb frozen broccoli.
Thaw it completely and drain very well before mixing.
Don’t skip the draining step. Excess water is one of the main reasons creamy casseroles become watery.
Make-Ahead Instructions
You can assemble the casserole up to 24 hours ahead.
Prepare the vegetables.
Make the sauce.
Combine everything.
Put it into the baking dish.
Cover and refrigerate.
Add the final cheese topping shortly before baking.
When ready to cook, remove from the refrigerator for about 20–30 minutes while the oven preheats.
Because it starts cold, it may need approximately 5–10 additional minutes in the oven.
Storage
Refrigerator
Store leftovers in an airtight container for approximately 3–4 days.
Freezer
The casserole can be frozen, although the creamy sauce may change texture slightly after thawing.
For best quality:
cool completely
portion into freezer-safe containers
freeze
thaw overnight in the refrigerator
reheat covered, then uncover briefly to restore the cheesy top
Reheating
Oven
Cover with foil and heat at 350°F / 175°C for 15–20 minutes.
Remove foil for the last few minutes.
Microwave
Heat individual portions for approximately 1½–3 minutes, depending on portion size and microwave power.
Frequently Asked Questions
Q1. Can I make this without mayonnaise?
Yes. Replace the ½ cup mayonnaise with ½ cup Greek yogurt or additional sour cream.
Q2. Why is my casserole watery?
Usually because the vegetables contained too much water.
The biggest culprits are:
poorly drained broccoli
frozen vegetables
watery tomatoes
too much milk
Solution: drain/blot vegetables thoroughly and don’t add extra milk unless necessary.
Q3. Can I use broccoli without blanching?
Yes, but blanching gives a more reliable result.
If using completely raw broccoli, cut the florets relatively small and expect a somewhat firmer texture.
Q4. Can I use cauliflower?
Absolutely.
A 50/50 broccoli-cauliflower combination works particularly well.
Q5. Can I use cheddar instead of mozzarella?
Yes.
Cheddar gives a stronger flavor. For excellent melting, try:
1 cup cheddar + 1 cup mozzarella.
Q6. Can I make it spicy?
Yes.
Add:
¼–½ teaspoon red pepper flakes
½ teaspoon cayenne
chopped jalapeño
hot sauce
Q7. Can I omit the tomatoes?
Yes. The casserole will still work.
You can replace them with mushrooms, cauliflower or extra broccoli.
Q8. Why is my cheese not browning?
Move the casserole to the upper part of the oven during the final few minutes, or use the broiler/grill for 1–2 minutes.
Watch it continuously.
Q9. Can I make this gluten-free?
Yes, provided your ranch seasoning and other packaged ingredients are certified gluten-free.
The vegetables, dairy and cheese themselves don’t require wheat.
Q10. Is this keto/low-carb?
It can fit a low-carb diet, particularly if you use a low-carb ranch seasoning and avoid adding breadcrumbs or rice.
The estimated version above has approximately 13 g net carbohydrate per serving, largely from the vegetables and dairy.
Q11. Can I use ranch dressing instead of ranch seasoning?
Yes, but the sauce will become thinner.
If substituting prepared ranch dressing, start with ¼ cup, reduce the milk, and adjust the consistency.
Q12. Can I add breadcrumbs?
Definitely.
Mix:
½ cup breadcrumbs
1 tablespoon melted butter
2 tablespoons Parmesan
Sprinkle over the cheese before baking.
This gives you a crisp topping similar to traditional broccoli casseroles, which commonly use buttered crumbs or crackers.
F
Food Network
+1
Best Tips for Getting the Same Look as the Photograph
Use fresh broccoli rather than very soft frozen broccoli.
Keep the broccoli florets fairly large.
Use red onion + yellow/orange pepper for contrasting colors.
Use red and yellow cherry tomatoes if available.
Drain the vegetables extremely well.
Don’t drown the vegetables in sauce—the sauce should coat them.
Use freshly shredded mozzarella for a better melt.
Leave several broccoli florets and tomatoes visible on top.
Bake uncovered.
- Grandma’s Cream Puffs – Light, Crisp & Creamy - October 17, 2026
- Easy Crockpot Creamy Garlic Parmesan Chicken - October 17, 2026
- Garlic Herb Roasted Potatoes - October 17, 2026




