This comforting and flavorful Italian soup is sure to become a family favorite. Packed with hearty ingredients, it’s perfect for chilly evenings or when you crave a taste of Italy!
Ingredients
2 lbs ground beef
1 onion, chopped
3 carrots, peeled and chopped
4 stalks celery, chopped
3 cloves garlic, minced
1 (28 oz) can diced tomatoes
1 (15 oz) can tomato sauce
6 cups beef broth (or chicken broth for lighter flavor)
1 teaspoon dried basil
1 teaspoon dried oregano
1 teaspoon Italian seasoning
1/2 teaspoon crushed red pepper flakes (optional for heat)
1 cup ditalini pasta (or any small pasta)
1 (15 oz) can cannellini beans, drained and rinsed
1 (15 oz) can red kidney beans, drained and rinsed
Salt and pepper to taste
Fresh parsley, chopped (for garnish)
Freshly grated Parmesan cheese (for serving)
Directions
1. Cook the Ground Beef:
In a large pot, cook the ground beef over medium heat until browned. Drain any excess fat and set aside.