Layered Italian Casserole

Prep: 15 min Cook: 30 min Serves: 5 Cuisine: Italian

A hearty layered Italian casserole combining spaghetti, seasoned meat sauce, and cheesy toppings, perfect for family dinners and gatherings that love rich, savory flavors.

Be the first to rate this recipe

Ingredients

  • 1 lb. lean ground beef
  • 1/2 c. chopped onion
  • 1 small clove garlic
  • 2 (8 oz.) cans tomato sauce
  • 2 tsp. chopped parsley
  • 1 1/4 tsp. salt
  • 1/2 tsp. oregano
  • 8 oz. spaghetti
  • 2 c. Ricotta or cottage cheese
  • 8 oz. Mozzarella cheese

Instructions

  1. Brown the ground beef, chopped onion, and minced garlic in a skillet. Drain excess fat.
  2. Stir in tomato sauce, chopped parsley, salt, and oregano into the beef mixture.
  3. In an 8 x 12-inch shallow baking dish, layer cooked spaghetti, meat sauce, ricotta or cottage cheese, and mozzarella cheese.
  4. Top with Parmesan cheese.
  5. Bake at 350°F (175°C) for 30 minutes until bubbly and golden.

Tips & Substitutions

For a richer flavor, try adding a pinch of crushed red pepper to the meat sauce. If you don't have ricotta, cottage cheese is a great substitute. To save time, use pre-cooked spaghetti or swap it for another type of pasta like penne. This layered Italian casserole is reminiscent of Quick And Good Lasagna and can easily be customized with vegetables like spinach or zucchini.

Serving Suggestions

Serve this hearty dish with a side salad and garlic bread for a complete meal. A light green salad with vinaigrette pairs beautifully, cutting through the richness of the casserole. For a twist, consider serving it alongside Pasta E Ceci (Pasta And Chickpeas) for a comforting Italian-inspired dinner.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, place in the oven at 350°F (175°C) for about 20 minutes until heated through, or microwave individual portions for 2-3 minutes. This casserole also freezes well; just ensure it's tightly wrapped and consume within three months.

Nutrition & Diet Analysis (per serving)

Each serving of Layered Italian Casserole contains roughly 631 calories, with 40g protein, 98g carbohydrates, and 21g fat. It is an excellent source of iron (222% of the Daily Value), dietary fiber (193% of the Daily Value), and calcium (152% of the Daily Value). Note that it is relatively high in sodium, at 1985mg per serving (86% of the Daily Value).

631 kcal 32% DV
Protein Fat Carbs

Macronutrients

Protein 40g 80% DV
Total Fat 21.2g 27% DV
Carbs 97.9g 36% DV
Fiber 54.1g 100% DV
Sugar 6.3g 13% DV

Electrolytes

Sodium 1985.4mg 86% DV
Potassium 4463.4mg 95% DV
Cholesterol 63.1mg 21% DV

Vitamins & Minerals

Vitamin A 252.5mcg 28% DV
Vitamin C 73mg 81% DV
Vitamin D 0.3mcg 1% DV
Calcium 1970.8mg 100% DV
Iron 40mg 100% DV
Diet fit High-protein High-fiber
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the casserole up to the baking step, cover it tightly, and refrigerate for up to 24 hours. Just add a few extra minutes to the baking time if baking straight from the fridge.

What can I use instead of ground beef?

Ground turkey or chicken works well as a leaner alternative. You could also use a plant-based meat substitute for a vegetarian option, ensuring to season it well to maintain flavor.

Can I add vegetables to this recipe?

Absolutely! Add sautéed bell peppers, mushrooms, or spinach to the meat sauce for added nutrition and flavor. This makes the casserole even more filling and colorful.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Beef recipes → Dairy recipes → All recipes →