Nutrition Facts for Italian layered meat and potato loaf with roasted tomatoes

Italian Layered Meat and Potato Loaf with Roasted Tomatoes

Indulge in the ultimate comfort food with this Italian Layered Meat and Potato Loaf with Roasted Tomatoes—a hearty, flavorful main dish that's as stunning as it is satisfying. This recipe layers a savory blend of seasoned ground beef and pork with creamy mashed potatoes, all topped off with a golden, melty layer of mozzarella cheese. Perfectly roasted cherry tomatoes, infused with olive oil and Italian seasoning, add a burst of sweetness and balance to every bite. With only 30 minutes of prep time and ingredients like Parmesan, garlic, parsley, and nutmeg, this dish delivers authentic Italian flavors in an unexpected form. Ideal for family dinners or special gatherings, this meat and potato loaf is sure to delight with its rich textures and deliciously comforting taste!

Nutriscore Rating: 66/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Italian Layered Meat and Potato Loaf with Roasted Tomatoes
Prep Time:30 mins
Cook Time:60 mins
Total Time:90 mins
Servings: 6

Ingredients

  • 500 g Ground beef
  • 250 g Ground pork
  • 100 g Breadcrumbs
  • 50 g Parmesan cheese, grated
  • 2 large Eggs
  • 3 cloves Garlic, minced
  • 3 tbsp Fresh parsley, chopped
  • 2 tsp Salt
  • 1 tsp Ground black pepper
  • 1 kg Russet potatoes, peeled and cubed
  • 120 ml Milk
  • 50 g Unsalted butter
  • 0.25 tsp Nutmeg
  • 250 g Cherry tomatoes
  • 2 tbsp Olive oil
  • 1 tsp Italian seasoning
  • 100 g Mozzarella cheese, shredded

Directions

Step 1

Preheat your oven to 180°C (350°F). Grease and line a loaf pan with parchment paper.

Step 2

In a large bowl, combine the ground beef, ground pork, breadcrumbs, grated Parmesan, eggs, minced garlic, parsley, 1 tsp salt, and 0.5 tsp ground black pepper. Mix well until all ingredients are evenly combined.

Step 3

In a large pot of boiling salted water, cook the cubed potatoes until fork-tender, about 15-20 minutes. Drain and return to the pot.

Step 4

Add the milk, butter, nutmeg, 1 tsp salt, and 0.5 tsp black pepper to the potatoes. Mash until smooth and creamy. Adjust seasoning to taste.

Step 5

Press half of the meat mixture into the prepared loaf pan, spreading it evenly. Top with an even layer of the mashed potatoes. Spread the remaining meat mixture over the mashed potatoes and pack it down firmly.

Step 6

Place the loaf pan on a baking sheet to catch any drips, and bake for 45 minutes.

Step 7

Meanwhile, in a small bowl, toss the cherry tomatoes with olive oil, Italian seasoning, and a pinch of salt and pepper. Arrange the tomatoes on a baking sheet lined with parchment paper.

Step 8

After the loaf has baked for 45 minutes, place the tomatoes in the oven on a separate rack. Continue baking the loaf and tomatoes for another 15 minutes.

Step 9

Remove the loaf from the oven and sprinkle the shredded mozzarella cheese on top. Return to the oven for 5 minutes, or until the cheese melts and turns golden.

Step 10

Let the meat and potato loaf rest in the pan for 10 minutes before slicing. Serve with the roasted tomatoes on the side.

Nutrition Facts

Serving size (2464.2g)
Amount per serving % Daily Value*
Calories 4312.3
Total Fat 264.2g 0%
Saturated Fat 111.0g 0%
Polyunsaturated Fat 2.7g
Cholesterol 1190.3mg 0%
Sodium 8499.4mg 0%
Total Carbohydrate 271.9g 0%
Dietary Fiber 21.5g 0%
Total Sugars 22.8g
Protein 240.5g 0%
Vitamin D 82IU 0%
Calcium 1725.9mg 0%
Iron 27.9mg 0%
Potassium 6312.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 53.7%
Protein: 21.7%
Carbs: 24.6%