A hearty, one-pan vegetarian dinner with rich flavors and a satisfying cheese melt.
Prep Time 20 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 10 minutes mins
Pro Tips: For a perfect cheese melt, use a mix of Gruyère and mozzarella for extra gooeyness. Ingredient Substitutions: You can substitute Gruyère with Swiss cheese for a milder flavor. How to Serve: Serve hot with a side of crusty bread or a fresh green salad. Storage & Freshness: Store leftovers in the fridge and consume within 3 days for best taste. Make-Ahead Tips: Prepare the onion and bean mixture ahead of time and store in the fridge. Add cheese and bake before serving.