Preheat your oven to 350°F (175°C) and coat a 9x13-inch baking dish with nonstick spray.
In a large skillet, heat olive oil over medium-high heat. Add ground beef, onion, and bell peppers. Season with 1 teaspoon salt and black pepper, cooking until browned.
Add minced garlic and cook for 30 seconds until fragrant. Stir in diced tomatoes and tomato sauce, letting it simmer for about 10 minutes.
Meanwhile, cook pasta according to package instructions until al dente. Reserve 1 1/2 cups pasta water before draining.
In the same pot used for pasta, whisk together 1/2 cup reserved pasta water, cream cheese, Greek yogurt, cornstarch, and remaining salt.
Stir in one-third of the shredded cheese and half of the green onions, then add the drained pasta and mix well.
Spoon the pasta mixture into the baking dish, layer the beef mixture on top, and sprinkle with remaining cheese.
Bake for about 30 minutes, until the cheese is bubbly and golden. Broil for an additional 1-2 minutes for a crispy top if desired.
Garnish with remaining green onions before serving. Let cool for 15 minutes.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 3-4 days.