
A hearty Italian-style soup featuring ground beef, beans, tomatoes, and ditalini pasta.
Brown ground beef in a large pot over medium heat, breaking into small pieces. Drain excess grease.
Add olive oil if needed, onion, carrots, and celery; cook 5–7 minutes until beginning to soften.
Stir in garlic and cook about 30 seconds.
Add diced tomatoes, tomato sauce, kidney beans, cannellini beans, and beef broth.
Stir in oregano, basil, thyme, optional red pepper flakes, salt, and black pepper.
Bring to a gentle boil, reduce heat, and simmer uncovered 15–20 minutes.
Add ditalini pasta; simmer 8–10 minutes or until tender.
Taste and adjust seasonings; add more broth if too thick.
Serve with fresh parsley and grated Parmesan.