Greek Pasta Beef Casserole

Make a big batch of this hearty pasta casserole dish and you'll be enjoying the leftovers for days.

Pasta With Beef And Vegetables
 Getty Images/Neilson Barnard

This 35-minute casserole is a quick and easy weeknight dinner option. It’s also a perfect meal to make on the weekend and then freeze to eat later, like after a long day at the office.

Nutrition (per serving)

Calories: 376; total fat: 13g; saturated fat: 4g; protein: 24g; carbohydrates: 42g; sugar: 7g; fiber: 8g; cholesterol: 51mg; sodium: 773mg

Recipe and photo by Kristy Hegner, M.P.H., R.D., of Chocolate Slopes


Prep time

15 min.

Cook time

20 min.

  • 12 oz whole wheat penne pasta
  • 1 lb extra lean ground beef
  • 1 Tbsp olive oil
  • 2 tsp minced garlic
  • 1/2 cup green peppers, chopped
  • 1/2 cup onions, chopped
  • 1 (24-oz) jar tomato sauce
  • 1 (8-oz) can diced tomatoes, drained
  • 2 (2½-oz) cans sliced black olives
  • 10 oz frozen spinach, thawed and drained
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 teaspoon dried thyme
  • 1/2 cup feta cheese
  • 1/2 cup mozzarella cheese

Cook pasta according to directions.

Preheat oven to 375°F.

Spray a 13x9x2" baking pan with non-stick cooking spray.

Heat olive oil in a skillet over medium-high heat.

Add green peppers, onions, minced garlic, and ground beef and heat until beef is thoroughly cooked.

In a large bowl, combine beef mixture with the pasta, pasta sauce, diced tomatoes, black olives, spinach, basil, oregano, and thyme.

Add pasta to the baking pan and sprinkle cheese over top of pasta.

Cook pasta for about 20 minutes or until cheese is melted.