Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 16 ingredients for grocery delivery
Step 1
In a large pot or Dutch oven, heat the oil over medium-high heat. Add the ground beef and cook, breaking it up with the side of a spoon, until it begins to brown, about 5 to 6 minutes. Season with salt and pepper to taste. Add the onion, celery, and carrots and mix well. Cook until the vegetables begin to soften, about 3 to 4 minutes. Add the garlic and Italian seasoning. Cook, stirring, until the garlic is fragrant, about 1 minute. Stir in the cannellini beans, kidney beans, crushed tomatoes, diced tomatoes, and broth. Add the Parmesan rind and bring the soup to a boil. Add the pasta to the soup and reduce the heat to medium-low. Stir in the sugar and simmer the soup, covered, until the pasta is tender, about 10 to 12 minutes. Once the pasta is cooked, remove and discard the Parmesan rind. Season the soup with salt and pepper to taste.
Step 2
Serve immediately topped with the parsley and freshly grated Parmesan cheese. Store in the refrigerator for up to 3 days.