# Needed Ingredients:
→ Pasta
01 - 10.5 ounces whole wheat penne or rotini pasta
→ Beef & Vegetables
02 - 1 pound extra-lean ground beef
03 - 1 medium onion, diced
04 - 2 cloves garlic, minced
05 - 1 red bell pepper, diced
06 - 3.5 ounces mushrooms, sliced
07 - 3.5 ounces baby spinach
→ Sauce
08 - 24 fluid ounces canned crushed tomatoes
09 - 2 tablespoons tomato paste
10 - 1 teaspoon dried oregano
11 - 1 teaspoon dried basil
12 - 0.5 teaspoon chili flakes, optional
13 - Salt and freshly ground black pepper to taste
→ Cheese & Toppings
14 - 5 ounces part-skim mozzarella cheese, shredded
15 - 1 ounce grated Parmesan cheese
16 - 1 ounce turkey pepperoni slices, optional
17 - Fresh basil for garnish, optional
# How-To Steps:
01 - Set oven temperature to 400°F and allow to fully preheat.
02 - Bring a large pot of salted water to a boil. Add pasta and cook until al dente. Drain and set aside.
03 - In a large nonstick skillet over medium heat, cook ground beef until fully browned, breaking apart with a spoon as it cooks. Drain excess fat if necessary.
04 - Add onion, garlic, bell pepper, and mushrooms to the skillet. Sauté for 5 to 7 minutes until vegetables are softened.
05 - Stir in spinach and cook until completely wilted, approximately 1 minute.
06 - Add crushed tomatoes, tomato paste, oregano, basil, chili flakes, salt, and pepper to the skillet. Simmer for 5 minutes to allow flavors to meld.
07 - Mix cooked pasta with the beef and vegetable sauce mixture until evenly coated.
08 - Pour the combined pasta mixture into a lightly greased 9x13 inch baking dish, spreading evenly.
09 - Sprinkle mozzarella and Parmesan cheese evenly over the pasta mixture. Arrange turkey pepperoni slices on top if using.
10 - Bake for 20 minutes until cheese is melted and bubbly throughout.
11 - Remove from oven and garnish with fresh basil if desired. Allow to cool for 2 minutes before serving.