Beef and Potato Casserole with Mozzarella


Instructions

Step 1: Prepare the Meat Layer

  1. Heat olive oil in a skillet over medium heat.
  2. Add the onion and garlic; sauté until soft and fragrant, about 2-3 minutes.
  3. Add the ground beef, breaking it up with a spoon. Cook until browned, about 6-8 minutes.
  4. Stir in the paprika, Italian seasoning, salt, and pepper.
  5. Pour in the crushed tomatoes and simmer for 5-7 minutes until slightly thickened. Set aside.

Step 2: Prepare the Potato Layer

  1. Preheat your oven to 375°F (190°C).
  2. In a small saucepan, heat the heavy cream with butter until warm (do not boil). Stir in garlic powder, onion powder, salt, and pepper.
  3. Arrange a layer of sliced potatoes in the bottom of a greased 9×13-inch (23×33 cm) baking dish. Pour a small amount of the cream mixture over the potatoes. Repeat layers until all potatoes and cream are used.

Step 3: Assemble the Casserole

  1. Spread the meat mixture evenly over the layered potatoes.
  2. Sprinkle mozzarella cheese generously over the meat.
  3. Optionally, add a layer of Parmesan cheese for extra flavor.

Step 4: Bake the Casserole

  1. Cover the dish with aluminum foil and bake in the preheated oven for 40 minutes.
  2. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is golden and bubbly and the potatoes are tender when pierced with a fork.

Step 5: Serve and Enjoy

  1. Remove the casserole from the oven and let it rest for 5-10 minutes.
  2. Garnish with fresh parsley or chives before serving.

Tips:

  • Add layers of veggies like bell peppers, zucchini, or spinach for a healthier twist.
  • Replace mozzarella with provolone or cheddar if preferred.

Let me know how it turns out, Ashley! 😊