Cheesy Garlic Green Beans

Savor the simplicity of our Cheesy Garlic Green Beans, where crisp green beans meet the indulgence of melted mozzarella and the robust kick of garlic. Roasted to perfection, these beans offer a visual feast with their golden mozzarella crown, making them an ideal addition to family dinners or gatherings. This easy yet sophisticated dish promises a burst of flavors that will elevate any meal.


  • 1 pound (500 g) green beans, ends trimmed
  • 1/4 cup olive oil
  • 2 tablespoons fresh parmesan cheese shredded
  • 1 tablespoon minced garlic (or 4 cloves garlic, minced)
  • 3/4 teaspoon Kosher salt
  • 1/4 teaspoon fresh cracked black pepper
  • 1 1/4 cup mozzarella cheese shredded


  1. Preheat oven to 425°F (220°C). Lightly grease a baking sheet with nonstick cooking oil spray.
  2. Arrange green beans on the baking sheet in a single layer. Set aside.
  3. In a small bowl, mix together olive oil, parmesan, garlic, salt, and pepper. Drizzle the oil mixture over the green beans and toss to evenly coat.
  4. Bake for 20 minutes until vibrant and tender-crisp.
  5. Remove from the oven and top with the mozzarella cheese. Return to the oven and broil (or grill) until the cheese melts and becomes golden (about 4-5 minutes).
  6. Season with salt and pepper, if desired. Serve immediately.

Preparation Time: 10 minutes | Cooking Time: 20 minutes | Total Time: 30 minutes

Kcal: 180 kcal | Servings: 4 servings


Can I use frozen green beans for this recipe?

While fresh green beans are recommended for the best texture, you can use frozen green beans in a pinch. Make sure to thaw and pat them dry before proceeding with the recipe.

Can I substitute the mozzarella with another cheese?

Absolutely! Feel free to experiment with your favorite cheeses. Cheddar, Gouda, or even a sprinkle of feta can add a unique twist to this dish.

How can I make this recipe vegan?

To make it vegan, omit the parmesan and mozzarella cheeses. You can enhance the flavor with nutritional yeast or a dairy-free cheese alternative.

Leave a Comment