Finely dice the onion into roughly 1/4-inch pieces, mince the garlic, thinly slice the sun-dried tomatoes into strips, and freshly grate the parmesan cheese. Roughly chop the fresh basil and set aside—I like to add it at the very end so it stays vibrant and aromatic rather than cooking down into the sauce. Having everything prepped and ready before you start cooking ensures smooth timing and prevents the meat or aromatics from burning while you're chopping.
Heat a large, heavy-bottomed pot or deep skillet over medium-high heat. Add the ground beef and cook, breaking it apart as it browns, until it's fully cooked and lightly caramelized (about 5-7 minutes). Once the beef is browned, reduce heat to medium and stir in the tomato paste, black pepper, red chili flakes, thyme, and smoked paprika. Toast these spices for about 1-2 minutes, stirring constantly—this blooming technique releases the oils and deepens the flavors so they're much more prominent in the final dish.
Add the diced onion and minced garlic from Step 1 to the spiced beef and cook for about 2 minutes, stirring frequently, until the onion starts to soften and the garlic becomes fragrant. This brief cooking mellows the raw bite of the garlic while allowing the onion to release its natural sweetness into the meat mixture, creating a cohesive flavor foundation.
Pour in the beef broth and bring the mixture to a simmer over medium heat. Add the orecchiette pasta directly to the pot and stir to combine. Simmer uncovered for about 10-12 minutes, stirring occasionally, until the pasta is tender and has absorbed much of the broth, creating a creamy, sauce-like consistency. The pasta cooking directly in the broth allows it to absorb the savory flavors throughout, rather than being added at the end.
Once the pasta is tender, reduce the heat to low and stir in the heavy cream, freshly grated parmesan cheese from Step 1, and the sliced sun-dried tomatoes from Step 1. Stir gently for about 1-2 minutes until the cheese melts completely and the sauce becomes silky and cohesive. I find that adding the cream off high heat prevents it from breaking or becoming grainy, keeping the sauce luxuriously smooth.
Taste the pasta and adjust seasoning with salt and pepper if needed. Gently fold in the fresh basil from Step 1 just before serving to preserve its brightness and aromatic quality. Divide into bowls or plates and serve immediately while the sauce is warm and creamy.