Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.
Sauté Aromatics: In a large skillet, heat olive oil over medium heat. Add diced onion and cook until softened, about 3 minutes.
Cook the Beef: Add ground beef, breaking it up with a spatula. Stir in garlic, bell pepper, Italian seasoning, paprika, salt, and black pepper. Cook until beef is browned.
Build the Sauce: Pour in beef broth and milk. Bring to a gentle simmer, stirring occasionally.
Add Creaminess: Reduce heat to low and stir in Greek yogurt until smooth and creamy.
Melt the Cheese: Add mozzarella and Parmesan, stirring until fully melted and the sauce thickens.
Combine with Pasta: Toss in the cooked pasta until each piece is coated with the creamy beef sauce.
Garnish & Serve: Sprinkle with chopped fresh parsley before serving.
Serving and Storage Tips
