Brown the Beef:
Heat vegetable oil in a large pot or Dutch oven over medium heat.
Add ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain excess fat if necessary.
Sauté Vegetables:
Add diced onion to the pot and cook until softened, about 5 minutes.
Stir in minced garlic and cook for an additional minute until fragrant.
Add Vegetables and Seasonings:
Add sliced carrots and celery to the pot. Cook for about 5 minutes, stirring occasionally.
Stir in diced potatoes, dried basil, dried oregano, paprika, salt, and pepper.
Add Liquids:
Pour in diced tomatoes with their juices, beef broth, and water. Stir to combine.
Simmer the Soup:
Bring the mixture to a boil, then reduce heat and let it simmer.
Cover and cook for 20-25 minutes, or until the vegetables and potatoes are tender.
Add Final Ingredients:
Stir in frozen peas and corn. If using pasta or rice, add it at this point.
Simmer for an additional 5-10 minutes, or until the pasta or rice is cooked through and heated.
Adjust Seasoning:
Taste and adjust seasoning with additional salt and pepper if needed.