This delicious soup is hearty, SO flavorful, and easy to make!
Author:Annie Chesson
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 minutes
Yield:5 servings 1x
Ingredients
Scale
For the meatballs:
1 pound ground beef
1 egg
1/2 cup panko
1/2 teaspoon salt
1/2 teaspoon dried oregano
1/2 teaspoon dried basil
For the soup:
3 cloves garlic, diced
1 onion, minced
1/2 teaspoon dried basil
1/2 teaspoon dried oregano
1 pinch red pepper flakes
28 oz can crushed tomatoes (I blended up a can of whole peeled San Marzano tomatoes)
3 cups broth (I used chicken, any type will work)
8 oz rigatoni pasta (half of a1 pound box)
Optional add-ons: mozzarella for topping and crusty toasted bread for dipping!
Instructions
Make the meatballs:
In a bowl, combine your ground beef, panko, egg, salt, basil, and oregano. Mix with your hands to combine and then roll into balls that are approximately 1 tablespoon in size (I use my 1 tablespoon cookie scoop to measure out – super easy!)
Make the soup:
In a large pot, add some olive oil over medium high heat. Brown your meatballs in batches – you don’t want to overcrowd the pan. I did mine in 2 batches. Brown them on multiple sides and then remove to a plate or baking sheet
When all the meatballs are browned and set aside, add more olive oil to your pan, and add your onion and garlic + some salt and pepper.
Saute until the onions have softened, and then stir in your oregano, basil, and pepper flakes.
Let this cook for about 30 seconds and then add your canned tomatoes and broth + some salt and pepper. Add your meatballs back into the broth
Bring to a simmer and simmer for 20 minutes
Meanwhile, bring a pot of water to a boil and cook your rigatoni according to package instructions. Drain and set aside
When your 20 minute simmer is done, remove the pot from the heat, stir in your rigatoni, and season to taste with salt and pepper
Sprinkle mozzarella over each bowl and serve with toasty bread! (Both totally optional – it’s delicious as is)