Ingredients
Method
Preparation
- In a large bowl, combine the ground beef, breadcrumbs, Parmesan, egg, minced garlic, onion powder, salt, and pepper. Mix well until combined.
- Form the mixture into small meatballs, about 1 inch in diameter. Set aside on a plate.
Cooking
- In a large pot, heat a splash of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for about 5-7 minutes until vegetables are softened and fragrant.
- Stir in the minced garlic and cook for an additional minute, being careful not to burn the garlic.
- Pour in the diced tomatoes (with their juices) and chicken broth. Bring the mixture to a boil.
- Gently add the meatballs to the boiling soup. Reduce heat to a simmer and let it cook for about 20 minutes.
- Add in the kidney beans, pasta, dried basil, and oregano. Continue to simmer for an additional 10-12 minutes, or until the pasta is al dente.
- Season with salt and pepper to taste. If needed, let the soup cool slightly before serving.
- Ladle into bowls and garnish with freshly chopped parsley or basil, and a sprinkle of Parmesan cheese.
- Serve hot and watch your loved ones’ faces light up as they take their first bite!
Notes
Make-Ahead: Prepare the meatballs and soup separately to enhance flavors, then combine when ready to serve. Freeze for Later: This soup freezes well, so portion it out in airtight containers for quick meals later. Reheat on the stove or in the microwave. Vegetarian Option: Substitute meatballs with lentil balls or omit them entirely for a hearty bean and veggie soup. Gluten-Free: Use gluten-free pasta and breadcrumbs for sensitivity. Spicy Kick: Add a dash of red pepper flakes for some heat to warm you from the inside out!
