Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 6
Ingredients
For the Potato Layer
- 5 medium potatoes, peeled and boiled
- 2 tablespoons butter
- ¼ cup milk
- Salt and black pepper, to taste
For the Meat Filling
- 600 g (1.3 lb) lean minced beef
- 2 small onions, finely chopped
- 2 cloves garlic, minced
- 1 small carrot, diced
- 1 small green bell pepper, diced
- 2 tablespoons tomato paste
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- ½ teaspoon dried oregano
- Salt and black pepper, to taste
- 2 tablespoons olive oil
For the Creamy Cheese Sauce
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk
- 1 cup shredded mozzarella cheese
- ½ cup grated cheddar cheese
- ¼ teaspoon nutmeg (optional)
- Salt and pepper, to taste
For the Topping
- 6–8 slices mozzarella or provolone cheese
- ½ cup shredded cheddar cheese
- Fresh parsley, chopped (for garnish)