Cheesy Garlic Green Beans
Cheesy Green Beans are a creamy, savory vegetable side dish made with tender green beans, garlic, cream cheese, mozzarella, Parmesan, and simple herbs. Cheesy Green Beans combine fresh green beans with a rich garlic cheese sauce and a golden baked topping, creating a side dish that pairs well with chicken, beef, turkey, pork, or fish.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: About 50 minutes
Servings: 6
Ingredients
For the Green Beans
- 1 1/2 pounds fresh green beans, trimmed
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
For the Creamy Garlic Cheese Sauce
- 2 tablespoons unsalted butter
- 4 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 1 1/2 cups whole milk
- 4 ounces cream cheese, softened
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon onion powder
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes, optional
For the Topping
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 tablespoon chopped fresh parsley
- Extra black pepper, optional
Why You’ll Love This Recipe
Cheesy Green Beans are easy to prepare and turn a simple vegetable into a creamy, crowd-friendly side dish. The beans stay tender with a little bite, while the sauce adds garlic, cheese, and herb flavor without completely covering the freshness of the vegetables.
Another reason to love this dish is how well it works for holidays and make-ahead meals. You can blanch the beans, prepare the sauce, assemble the casserole, and refrigerate it before baking. That makes this recipe especially convenient for Thanksgiving, Christmas, Easter, or busy family dinners.
How to Make Cheesy Green Beans
Step 1: Preheat the Oven
Preheat the oven to 375°F or 190°C.
Lightly grease a 9-by-13-inch baking dish with butter, olive oil, or cooking spray.
Step 2: Prepare the Green Beans
Trim the ends from the green beans and rinse them well under cold water.
Bring a large pot of salted water to a boil.
Add the green beans and cook for 4 to 5 minutes, just until they turn bright green and become slightly tender.
Step 3: Cool the Beans
Drain the beans and transfer them immediately to a bowl of ice water.
Let them sit for 2 to 3 minutes, then drain well and pat dry.
This stops the cooking process and helps Cheesy Green Beans keep a better texture after baking.
Step 4: Season the Beans
Place the dried green beans in the prepared baking dish.
Drizzle with olive oil and season with salt, black pepper, and garlic powder.
Toss gently so the beans are evenly coated.
Step 5: Start the Garlic Sauce
Melt the butter in a medium saucepan over medium heat.
Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant.
Do not let the garlic brown too much.
Step 6: Add the Flour
Sprinkle the flour over the butter and garlic.
Whisk continuously for about 1 minute.
The mixture should look smooth and bubbly.
Step 7: Add the Milk
Slowly pour in the milk while whisking constantly.
Continue cooking for 3 to 4 minutes, stirring frequently, until the sauce begins to thicken.
The sauce for Cheesy Green Beans should be creamy but still easy to pour.
Step 8: Add the Cheese
Reduce the heat to low.
Add the cream cheese, 1 cup mozzarella, and 1/2 cup Parmesan.
Stir until the cheeses are melted and the sauce is smooth.
Add Italian seasoning, onion powder, black pepper, and optional red pepper flakes.
Step 9: Combine the Beans and Sauce
Pour the cheese sauce evenly over the green beans.
Use a spoon or spatula to gently toss the beans so they are coated with the sauce.
At this stage, Cheesy Green Beans should look creamy and evenly covered without being soupy.
Step 10: Add the Topping
Sprinkle the remaining mozzarella and Parmesan over the top.
Add a little extra black pepper if desired.
Step 11: Bake
Bake uncovered for 20 to 25 minutes, or until the sauce is bubbling around the edges and the cheese on top is melted and lightly golden.
For more browning, broil for 1 to 2 minutes at the end while watching closely.
Step 12: Rest and Serve
Remove Cheesy Green Beans from the oven and let them rest for about 5 minutes.
Sprinkle with chopped parsley before serving.
Serving Suggestions
Cheesy Green Beans pair well with roasted chicken, baked turkey, grilled steak, pork chops, meatloaf, ham, or salmon.
For a holiday meal, serve Cheesy Green Beans alongside mashed potatoes, stuffing, roasted carrots, cranberry sauce, and dinner rolls.
They also work well with pasta, rice, roasted potatoes, or a simple green salad for an easy family dinner.
For another Italian-inspired dinner, try our Crispy Parmesan Chicken Cutlets with melted mozzarella, fresh tomatoes, basil, and sweet balsamic glaze.
Recipe Tips
Use fresh green beans when possible because they hold their texture better than canned beans.
Blanch the beans only until slightly tender. They will continue cooking in the oven.
Dry the beans well after the ice bath so excess water does not thin the sauce.
Freshly grated Parmesan and mozzarella usually melt more smoothly than many pre-shredded cheeses.
For the best Cheesy Green Beans texture, keep the sauce creamy but not overly thin before pouring it over the beans.
Taste the cheese sauce before adding extra salt because Parmesan can already be salty.
If the top is browning too quickly, cover the dish loosely with foil.
Easy Variations
Cheesy Green Beans are easy to customize.
For extra crunch, sprinkle toasted breadcrumbs over the cheese before baking.
For a mushroom version, sauté sliced mushrooms with the garlic before making the sauce.
You can make Cheesy Green Beans with cheddar, Monterey Jack, Gruyère, or a combination of cheeses instead of mozzarella.
For a slightly smoky flavor, add cooked crumbled bacon or a pinch of smoked paprika.
For extra vegetables, mix in sautéed mushrooms, roasted red peppers, or a small amount of spinach.
A spicy version can include jalapeño, cayenne, or extra red pepper flakes.
You may also enjoy our Tortilla Wraps with Ground Beef for a hearty family meal filled with seasoned beef, melted cheese, onions, peppers, and soft tortillas.
Make-Ahead Instructions
This recipe can be prepared in advance.
Blanch the beans, make the sauce, and assemble Cheesy Green Beans in the baking dish up to 24 hours before serving.
Cover tightly and refrigerate.
When ready to bake, let the dish sit at room temperature for about 20 minutes while the oven preheats.
You may need to add 5 to 10 minutes to the baking time if the casserole is still cold.
Storage and Reheating
Store leftover Cheesy Green Beans in an airtight container in the refrigerator for up to 3 days.
Reheat a larger portion in a 350°F or 175°C oven until hot.
Individual portions can be reheated in the microwave in short intervals.
If the sauce thickens too much after refrigeration, stir in a small splash of milk before reheating.
Freezing is possible, but the cheese sauce may become slightly grainy after thawing, so refrigerated leftovers usually have the best texture.
Nutrition Information
Approximate nutrition per serving:
Calories: 290
Protein: 14 g
Carbohydrates: 17 g
Fat: 20 g
Saturated Fat: 11 g
Fiber: 5 g
Sugar: 7 g
Sodium: 520 mg
Nutrition values are estimates and may vary depending on the cheeses, milk, green beans, and serving size.
Frequently Asked Questions
Can I use frozen green beans?
Yes. Thaw them first, drain well, and pat dry before assembling the dish. They may be slightly softer than fresh beans.
Can I use canned green beans?
Yes, but drain them thoroughly and skip the blanching step. The finished texture will be softer.
Can I make Cheesy Green Beans ahead?
Yes. Assemble the dish up to one day in advance, refrigerate, and bake shortly before serving.
Can I use cheddar cheese?
Yes. Cheddar works well and gives the dish a sharper flavor.
Why is my cheese sauce too thin?
The sauce may need another minute or two of cooking before the cheese is added. It will also thicken slightly as it bakes.
Can I add bacon?
Yes. Cooked crumbled bacon can be mixed into the beans or sprinkled over the top before baking.
Can I make this gluten-free?
Yes. Use a gluten-free all-purpose flour blend or cornstarch to thicken the sauce.
Final Thoughts
Cheesy Green Beans are an easy way to turn fresh green beans into a creamy, comforting side dish with plenty of garlic and cheese flavor.
Because Cheesy Green Beans combine tender vegetables, garlic, cream cheese, mozzarella, Parmesan, and herbs, they work for both everyday dinners and special occasions.
Keep this Cheesy Green Beans recipe handy for holidays, potlucks, family dinners, or anytime you want a vegetable side that feels warm and satisfying.
With tender green beans, creamy garlic sauce, melted cheese, and a golden baked top, Cheesy Green Beans are simple to prepare, easy to customize, and delicious enough to earn a regular place on the dinner table.

One Comment