Ingredients
Method
Cooking
- Heat olive oil in a large pot over medium heat.
- Add ground beef and cook for 5 to 6 minutes, breaking it apart until browned. Drain excess fat if needed.
- Add onion, garlic, carrots, and celery. Cook for 4 to 5 minutes until slightly softened and fragrant.
- Stir in tomato paste and cook for 1 minute.
- Add diced tomatoes, beef broth, water, oregano, basil, paprika, salt, pepper, and bay leaf. Bring to a gentle boil.
- Reduce heat, cover, and simmer for 10 to 15 minutes to develop flavor.
- Add uncooked macaroni and cook for 8 to 10 minutes, stirring occasionally, until pasta is tender.
- Remove bay leaf. Taste and adjust seasoning if needed.
Notes
Serve the soup hot in bowls with grated parmesan cheese and chopped parsley on top. Pairs well with crusty bread or a simple salad. Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months.
