Heat olive oil in a large pot over medium heat
Brown the ground beef, then remove and set aside
Sauté the diced onion, carrots, and celery until softened
Add minced garlic, oregano, thyme, and Calabrian chilies, cooking until fragrant
Stir in tomato paste and cook for 1-2 minutes
Deglaze with dry white wine if using
Add beef broth, marinara or crushed tomatoes, Parmesan rind, bay leaf, and rosemary
Return the ground beef to the pot and bring to a simmer
Simmer for 15-20 minutes to develop flavors
Add the cannellini beans and mash half of one can for creaminess
Add the ditalini pasta and cook until tender
Stir in the chopped kale or escarole and cook until wilted
Season with lemon juice, salt, and pepper to taste
Serve with Parmesan cheese, crusty bread, and fresh basil if desired
