Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Beef Lasagna

Homemade Beef Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: MARILYN
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Description

My Homemade Beef Lasagna is a comforting family classic, featuring layers of tender pasta, rich beef ragù, creamy ricotta, and melted mozzarella. Perfect for cozy dinners and special occasions.


Ingredients

Scale
  • 12 sheets lasagna pasta
  • 500g minced beef
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 400g canned chopped tomatoes
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp chili flakes (optional)
  • Salt and pepper, to taste
  • 250g ricotta cheese
  • 200g shredded mozzarella
  • 50g grated Parmesan
  • 2 tbsp olive oil
  • 300ml milk
  • 30g butter
  • 30g plain flour

Instructions

  1. Sauté onion and garlic in olive oil. Add beef and cook until browned.
  2. Stir in tomato paste, canned tomatoes, oregano, basil, chili flakes, salt, and pepper. Simmer 20–25 minutes.
  3. Melt butter, whisk in flour, gradually add milk, stir until thickened for béchamel sauce.
  4. Preheat oven to 180°C (350°F).
  5. Layer beef sauce, pasta sheets, ricotta, mozzarella, and béchamel. Repeat layers and finish with cheese on top.
  6. Cover with foil and bake for 25 minutes, uncover and bake 15–20 minutes until golden and bubbling.
  7. Rest 10–15 minutes before serving.

Notes

Simmer beef sauce longer for richer flavor. Use a mix of mozzarella and Parmesan for the perfect topping. Freeze before or after baking for convenience. Serve with a fresh salad or garlic bread.


Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 80mg