Finely chop the onion and mince the garlic.
Place a pan over medium-low heat. Add the olive oil and heat until shimmering.
Add the finely chopped onions and sweat until translucent, 5-10 minutes.
Add the garlic and chili flakes and cook until fragrant, about 30 seconds to 1 minute.
Add the tomato paste and cook for 2 to 3 minutes, until just caramelized.
Turn the heat up to medium and add the lamb to the pan. Season the meat with salt and pepper and cook until browned, about 7 to 10 minutes.
Add the crushed tomatoes, another pinch of salt, and Italian seasoning to the pan. Stir well. Transfer to the slow cooker.
Place the lid on the slow cooker and cook on low heat for 4 to 6 hours.
While the sauce is cooking, cook the pasta to package directions.
Taste, season the lamb sauce with salt and pepper if needed, and serve over pasta. Top with grated parmesan cheese and fresh herbs.