Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven over medium-high heat.
- Add the ground beef, salt, and pepper; cook for 6–8 minutes, breaking up the beef, until browned and it reaches 160°F.
- Add the onion, carrots, and celery and cook over medium heat for 5–7 minutes, stirring occasionally, until softened.
- Stir in the garlic and tomato paste and cook for 1 minute.
- Add the diced tomatoes, beef broth, cannellini beans, kidney beans, oregano, and basil. Bring to a boil, then reduce the heat and simmer uncovered for 15 minutes.
- Stir in the ditalini and simmer uncovered for 8–10 minutes, stirring occasionally, until the pasta is tender but still firm.
- Remove the pot from the heat.
- Ladle the soup into bowls.
Notes
For the best texture, cook the ditalini until tender but still firm. Refrigerate leftovers for 3–4 days; freezing is possible, though the pasta may soften when reheated. Use gluten-free ditalini for a gluten-free swap.
